The Secure File Transfer Protocol is a network protocol that provides secure file access, file transfer, and file management functionality. Please refer to the following procedures on the use of CoreFTP.
a) Set up a secure file transfer connection
- Start Core FTP (download it from http://www.coreftp.com/download.html (Core FTP LE 2.2 : free version))
- Click the Site Manager window, click New Site button. In the Site Name field, type web.hku.hk.
- Type web.hku.hk in the Host/IP/URL field.
- Type in your account name (HKU Portal UID) in the Username field (you must have an account on the web host server).
- Type in your account password (HKU Portal PIN) in the Password field. Uncheck Don’t save password box.
- In the Connection drop-down menu, select SFTP/SSH.
- Click the Advanced button.
- Select Transfers
- Check Do not use MDTM for date/time. Click OK.
- In the Site Manager window, click the Connect button.
- You will see the following pop-up window. This is a feature of the SSH protocol. It is designed to protect you against a network attack known as “spoofing” which will secretly redirect your connection to a different computer for stealing your password. Click Yes to continue.
- In the Core FTP window, the local system (your PC) appears on the left window and the remote system appears on the right window.
b) Upload a file from PC to the server
- To upload a file from PC to the server, choose your destination directory on the right window. For example, for personal web site on the web.hku.hk server, the directory name should be public_html.
- Select the file you wish do upload in the left window.
- Click the button in the left window to transfer the file to your web server’s directory. You will see a “transfer complete” message when Core FTP has finished moving the files.
c) Download a file from the server to PC
- To download a file from the server to PC, search for the file you wish do download in the right window.
- Choose your destination directory on the right window e.g. Desktop.
- Select the files on the server using the mouse button.
- Click the button in the right window to transfer the file to your PC. You will see a “transfer complete” message when Core FTP has finished moving the files.
d) Change the file permission
For added security, files uploaded to web.hku.hk are owner readable and writable (600) only. This means only the owner can read it, make changes to it or delete it. This is to avoid making the files accessible by anyone without the owner’s knowledge if the file permission is marked world readable or searcheable.
- Change to the file folder hosting the web pages e.g. ‘public_html’.
- Highlight the file you wish to change its permission.
- Right click and select Properties.
- In the File Properties Window, there are three groups.If you wish to make your folders accessible to anyone, tick the check boxes Read and Execute under the World group.
If you wish to make your files accessible to anyone, tick the check box Read under the World group.
- Click OK. CoreFTP program will update the file permissions on the server.
e) Exit CoreFTP
- To end your session, click the menu File => Disconnect and click Yes.
- To exit Core FTP, click the Exit button at the top right of the Core FTP Lite window. Then click OK.