SCI Secure Internal - Secure Content, Admin Tools, Facility and IT Documentation

SCI FTP Server

FTP stands for File Transfer Protocol. It is used to transfer files between computer on a network. You need to use following Windows Client such as: (PuTTY, WinSCP, OpenSSH) to transfer files from and to the SCI FTP Server.

You can download the programs from following websites:





A few things to remember:

  1. If you are uploading files...  place the files in the "incoming" or "upload" folders depending upon the sensitivity of the data.  (Use "incoming" for the data/documents that contains only sensitive information) 
  2. If you are at SCI and you need to access files, go to... /usr/sci/ftp/ from any SCI system
  3. If you're at SCI and you need to place files for others to download, put them in /usr/sci/ftp/download

Graphical FTP Clients:
If you are using graphical FTP clients such as the programs mentioned above. These programs simplify file transfer by allowing you to drag and drop files between windows. You install the program and open them to connect to the SCI FTP Server, entering the FTP Host as:

login: anonymous
password: <your email address>

Accessing via Web-browser:
You can use a web-browser to connect to FTP address exactly like your HTTP address. Using a web browser for FTP transfer makes it easy for you to browse large directories and read and retrieve files. While this method is convenient, web-browsers are often slower and less reliable and have fewer features then FTP Clients. To use your web-browser to connect to SCI FTP site, enter where you normally enter a URL.



Accessing FTP from Linux Terminal:  

- From terminal :  connect to ftp by entering the following command


- Login as anonymous user and enter your e-mail as password:  

linux:~ # ftp
Connected to
220 Welcome to the SCI FTP server
Name ( anonymous
331 Anonymous login ok, send your complete email address as your password
230 Anonymous login ok, restrictions apply.
Remote system type is UNIX.
Using binary mode to transfer files.

- To list directors (Use ls command):  

ftp> ls
229 Entering Extended Passive Mode (|||40357|)
150 Opening ASCII mode data connection for file list
drwxr-x--- 10 ftp ftp 4096 Dec 24 18:41 download
drwxr-x--- 4 ftp ftp 4608 Jun 16 20:24 incoming
drwxr-x--- 2 ftp ftp 1536 Jun 16 21:02 upload
226 Transfer complete

- To change directory (Use cd command): 

- To download file (set the local download directory by using lcd command, if not specified then it will download in the current pwd when you started FTP):

for example:  lcd /home/(username) 

- Use "get" command to download file - get (filename):

ftp> get filename

local: filename remote: filename
229 Entering Extended Passive Mode (|||40850|)
150 Opening BINARY mode data connection for filename (42782779 bytes)
100% |*************************************************************************************| 41780 KiB  112.09 MiB/s    00:00 ETA
226 Transfer complete
42782779 bytes received in 00:00 (106.76 MiB/s)

- To Upload file (Use 'put' for single file or 'mput' for multiple files) - put filename or mput *.jpeg:  

- Close the FTP Connection by using any one of the following commands (bye, exit, quit).