sftp上传本地⽂件到服务器上(基于SecureCRT)
⼀、SecureCRT简介:
SecureCRT是⼀款⽀持SSH(SSH1和SSH2)的程序,简单地说是Windows下登录UNIX或Linux服务器主机的软件。
SecureCRT⽀持SSH,同时⽀持和rlogin协议。SecureCRT是⼀款⽤于连接运⾏包括Windows、和VMS的理想⼯具。通过使⽤内含的VCP命令⾏程序可以进⾏⽂件的传输。有流⾏CRTTelnet客户机的所有特点,包括:⾃动注册、对不同主机保持不同的特性、打印功能、颜⾊设置、可变屏幕尺⼨、⽤户定义的键位图和优良的VT100,VT102,VT220和ANSI竞争.能从命令⾏中运⾏或从浏览器中运⾏.其它特点包括⽂本⼿稿、易于使⽤的⼯具条、⽤户的键位图编辑器、可定制的颜⾊等.SecureCRT的SSHDES,3DES和RC4密码和密码与鉴别【百度百科】
⼆、sftp简介:
sftp是Secure File Transfer Protocol的缩写,安全⽂件传送协议。可以为传输⽂件提供⼀种安全的⽹络的加密⽅法。sftp 与 ftp 有着⼏乎⼀样的语法和功能。SFTP 为 SSH的其中⼀部分,是⼀种传输档案⾄ Blogger 伺服器的安全⽅式。其实在SSH软件包中,已经包含了⼀个叫作SFTP(Secure File Transfer Proto
col)的安全⽂件信息传输⼦系统,SFTP本⾝没有单独的守护进程,它必须使⽤sshd守护进程(端⼝号默认是22)来完成相应的连接和答复操作,所以从某种意义上来说,SFTP并不像⼀个服务器程序,⽽更像是⼀个客户端程序。SFTP同样是使⽤加密传输认证信息和传输的数据,所以,使⽤SFTP是⾮常安全的。但是,由于这种传输⽅式使⽤了加密/解密技术,所以传输效率⽐普通的FTP要低得多,如果您对⽹络安全性要求更⾼时,可以使⽤SFTP代替FTP。【百度百科】
三、这⾥主要讲的是基于SecureCRT将windows本地的⽂件上传⾄远程服务器(这⾥是cenos 7)中:
1、打开sftp操作:
两种⽅式:
①.快捷键:ALT+P,会打开⼀个新的窗⼝,如下图所⽰
②使⽤命令,需要⼿动输⼊密码。
#sftp username@ip
2、将⽂件从本地上传到服务器:
put [本地⽂件的地址] [服务器上⽂件存储的位置]
有时,需要访问本地的⽂件路径,或者⽬录,有以下快捷⽅式,可供参考:
pwd: 查询主机所在⽬录(也就是远程主机⽬录)
lpwd: 查询本地⽬录(⼀般指windows上传⽂件的⽬录:我们可以通过查看”选项“下拉框中的”会话选项“)
ls: 查询连接到当前linux主机所在⽬录有哪些⽂件
lls: 查询当前本地上传⽬录有哪些⽂件
lcd: 改变本地上传⽬录的路径
cd: 改变远程上传⽬录
get: 将远程⽬录中⽂件下载到本地⽬录
put: 将本地⽬录中⽂件上传到远程主机(linux)
quit: 断开FTP连接
3、将服务器⽂件拉取到本地
get [服务器上⽂件存储的位置] [本地要存储的位置]
4、断开连接
exit/quit
这⾥两个命令都可以断开sftp的连接,暂时还没有发现什么区别。
5、断开SecureCRT与远程服务器的连接
exitssh工具windows
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论