

Select this checkbox to set the client on your machine to passive mode, when it connects to the server to inform about being in the passive mode, receives the port number to listen to, and established data connection through the port with the received number. Using TLS 1.0 and TLS 1.1 is not supported, since these protocols are deprecated and considered insecure. IntelliJ IDEA supports connecting to servers via TLS 1.2 and later. Use this option if you experience issues with establishing a connection to a server or uploading certain files. Select to disable TLS 1.3 features and have IntelliJ IDEA fall back to connecting via TLS 1.2. Select this checkbox to connect to a server that requires SSL session reuse between the control and data connections. Private: the Transport Layer Security (TLS) or Secure Sockets Layer (SSL) applied.įor more information, see the articles on TLS, SSL 2.0, and SSL 3.0. Note that the Implicit method is considered deprecated, and using it is discouraged.įrom this list, set the protection level for the PROT command:Ĭlear: raw data is transferred without applying security. In this case, security is provided automatically upon establishing connection to the server which appoints a separate port for secure connections.

Implicit: the implicit (passive) security is applied. Immediately after establishing connection, the FTP client on your machine sends a command to the server to establish secure control connection through the default FTP port. In the Advanced area, customize upload/download by specifying additional protocol-specific options for the FTP/FTPS server configurations.Ĭhoose the method to invoke client security:Įxplicit: the explicit (active) security is applied.

The button is only enabled when you have specified your user credentials. Select this checkbox to have IntelliJ IDEA remember the specified password.Ĭlick this button to check that the specified settings ensure successful connection. Select this checkbox to enable anonymous access to the server with your email address as password.
#PHPSTORM FTP CONNECTION PASSWORD#
In this field, type your password for authentication to the server. In this field, type your username for authentication to the server. The button is only enabled when you have specified your credentials.Ĭlick this button to have IntelliJ IDEA detect the user home folder settings on the server and set up the root path accordingly.

IntelliJ IDEA detects the user home folder settings on the FTP/SFTP server and sets up the root path according to them. Type the path manually or click and select the desired folder in the Choose Root Path dialog that opens.Ĭlick Autodetect. This folder will be the highest one in the folder structure accessible through the current server configuration.Īccept the default / path, which points at the root folder on the server. In this field, specify the server configuration root relative to the root folder on the server. In this field, specify the host name of the server to upload the files to. Click in the field to make sure the specified server root URL address is accessible and points at the correct web page.īoth the HTTP and the HTTPS protocols are supported. In this field, specify the Web server root folder URL address. WebDAV: choose this option to have IntelliJ IDEA access the server via the WebDAV file transfer protocol (the WebDAV extension). SFTP: choose this option to have IntelliJ IDEA access the server via the SFTP file transfer protocol.įTPS: choose this option to have IntelliJ IDEA access the server via the FTP file transfer protocol over SSL (the FTPS extension). The available options are:įTP: choose this option to have IntelliJ IDEA access the server via the FTP file transfer protocol. In this list, choose the way to access the server. Its settings can be reused across several projects.įor details on setting up interpreters, see Node.js via SSH and Configuring remote PHP interpreters. When the checkbox is cleared, the configuration or server group is visible in all IntelliJ IDEA projects. In the server access configurations list in the left-hand pane, the configurations visible only in the current project are marked with the icon. idea directory together with the project, which allows sharing them between team members through a VCS. It does not appear in the list of available configurations in other projects. Such configuration or server group cannot be reused outside the current project. Select the checkbox to restrict the use of the configuration or server group to the current project. Use this checkbox to configure the visibility of the server access configuration or server group.
