SFTP file transfer
From ALICE Documentation
SFTP file transfer
Data can also be transferred using the sftp copy program. Again we presume you have successfully configured the ssh login with key based authentication. In that case you can simply type:
$ sftp hpc1: ############################################################# Welkom bij de SSH Gateway van de Universiteit Leiden Deze gateway dient slechts als SSH toegang tot achterliggende systemen. Oneigenlijk gebruik van deze server kan leiden tot het ontzeggen van toegang. Welcome to the SSH Gateway of the University of Leiden The only purpose of this gateway is SSH access to other systems. Improper use can lead to denial of access. N.B. Public Key authentication and more is possible, see for this SSH-README.txt Use screen at the destination. Voor vragen/For questions: issc.leidenuniv.nl
############################################################# Connected to hpc1. Changing to: /home/deuler/. sftp>
We can then use various commands to traverse and manipulate both file systems. A list of commands are listed below:
Command | Function | Example |
---|---|---|
cd | Changes the directory of the remote computer | cd remote_directory |
lcd | Changes the directory of the local computer | lcd local_directory |
ls | Lists the contents of the remote directory | ls |
lls | Lists the contents of the local directory | lls |
pwd | Prints working directory of the remote computer | pwd |
lpwd | Prints working directory of the local computer | lpwd |
get | Copies a file from the remote directory to the local directory | get remote_file |
put | Copies a file from the local directory to the remote directory | put local_file |
exit | Closes the connection to the remote computer and exits the program | exit |
help | Displays application information on using commands | help |