Justin's Words

使用 sftp 与服务器进行文件传输

使用 sftp 与服务器进行文件传输比 ftp 要安全。

登陆

1
sftp username@remote_hostname_or_IP

服务器操作

sftp 在服务器的操作和 ssh 在服务器的操作是一样的,都可以用 ls, pwd, cd 等命令。

本地操作

sftp 操作本地可以在命令前加个 l 表示 local,比如 ls 就要 llsmkdirlmkdir。 也可以输入 ! 进入本地 shell 操作,使用 exit 退出。

上传

上传命令为:

1
put localFile

上传文件夹

1
put -r localDir

下载

下载命令为:

1
get remoteFile

重命名

1
get remoteFile localName

下载文件夹并保留权限

1
get -Pr remoteFile

参考: