Technical Guidance

Learn about the technical aspects of Box, and the different ways to connect.

One can connect to Box using FTPS (File Transfer Protocol Secure) via:

  1. FileZilla
  2. WinSCP
  3. LFTP (mostly for Linux and MacOS)
  4. CURL

To access Box’s FTP server:

  • Server:
  • Username: or (SSO log in not supported)
  • Password: your Box account password. To set/retrieve this password, click on the profile icon (top right corner), and select Account Settings. Scroll down to Authentication, and set/reset password there.

  • Port: for implicit encrypted connection (FTPS): 990

NOTE: FTPS access is only available for full (“managed”) Box accounts.

Connect using FileZilla

  • Host: ftps://
  • Username:
  • Password: your account password (can be set/reset on your Box login via opening “Account Settings”)
  • Port: 990
  • Click on “Quickconnnect”

Connect using WinSCP

  • Host name:
  • Port number: 990 (WinSCP will set encryption to “TLS/SSL Implicit encryption”)
  • Username:
  • Password: explained above
  • Hit “Login”

Connect using lftp

  • $ lftp
  • lftp :~> open ftps://
  • lftp []> user
  • Password: explained above

*It appears that connecting using LFTP from Linux servers residing in the data center doesn’t work without setting  environment variables. The workaround is to create a file called .lftprc, and set the following options:

set ftps:initial-prot “”
set ftp:ssl-protect-data true
set ftp:use-feat no
set ftp:passive-mode on
set ftp:ssl-force yes
set ftp:ssl-force true

Connect using curl

  • curl -1 -v –disable-epsv –ftp-skip-pasv-ip -u –ftp-ssl -T ftps://
  • curl -1 -v –disable-epsv –ftp-skip-pasv-ip -u –ftp-ssl –output ftps://

Box User Community

Join the conversation on Slack’s #box-user-community.

Submit a Ticket

For assistance or troubleshooting.


Answers to commonly asked questions.