Linux基础命令 sftp命令的使用

Linux基础命令 sftp命令的使用,第1张

SFTP(Secure File Transfer Protocol,安全文件传输协议)是一种基于可靠数据流(data stream),提供文件存取和管理的网络传输协议,与 FTP 协议相比,SFTP 在客户端与服务器间提供了一种更为安全的文件传输方式,如果你还在使用 FTP 来进行文件传输,强烈建议切换到更为安全的 SFTP 上来。

常用命令使用:

1.远端服务器当前工作目录

sftp>pwd

Remote working directory: /

2.远端服务器切换目录

sftp>cd Directory

3.远端服务器建立目录

sftp>mkdir Directory

以上的命令都是用来 *** 作远程服务器的,如果想要 *** 作本地目录呢?只需要在每个命令前添加 l即可

4.显示本地 *** 作目录下的文件:

sftp>lls

Files

5.使用 ! 可以直接运行 Shell 中的指令.

6.从远程服务器拉取文件

sftp>get remoteFile [newName] 如果不指定 newName,将使用和远程服务器相同的文件名。

7.从本地上传文件到服务器

sftp>put File

回车提示输入密码。进入提示符sftp如果登陆远程机器不是为了上传下载文件,而是要修改远程主机上的某些文件。可以ssh fyt@202.206.64.33 (其实sftp就是ssh 的一个程式。)sftp get /var/www/fuyatao/index.php /home/fuyatao/这条语句将从远程主机的 /var/www/fuyatao/目录下将 index.php 下载到本地 /home/fuyatao/目录下。sftp put /home/fuyatao/downloads/Linuxgl.pdf /var/www/fuyatao/这条语句将把本地 /home/fuyatao/downloads/目录下的 linuxgl.pdf文件上传至远程主机/var/www/fuyatao/ 目录下。改变路径可以用cd ,改变本机路径可以用 lcdls rm rmdir mkdir 这些命令都可以使用。同理调用本机都是加 l , 即 lls lrm.要离开sftp,用exit 或quit、 bye 均可。详细情况可以查阅 man sftp.如果觉得在命令行模式下不太方便,可以 sudo apt-get install gftp。在图形界面下 *** 作就简便多了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8733787.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-20
下一篇2023-04-20

发表评论

登录后才能评论

评论列表(0条)

    保存