目录
1.命令行临时使用
1.1 scp
简介:
基于ssh进行安全的远程文件拷贝命令,和命令cp相似,就是用于拷贝文件。不过cp只能用于本地,而scp可以跨主机,Linux和Windows都支持,由于是ssh协议,所以是加密传输。
使用:
无需提前使用ssh登录,scp命令中包含了账户验证
以Windows本地主机为例:
1.cmd窗口输入
//scp 本地(Windows):源文件路径 目标(Linux):账户@地址:接收路径
scp D:\MyTest\123.txt root@192.168.134.136:/tom123
2.回车
3.验证密码,输入密码回车,即可完成传输。
参考链接:Linux scp命令
1.2 sftp
简介:
SFTP是Secure File Transfer Protocol的缩写,显然也是使用加密传输。SFTP的使用语法和FTP基本一致,但使用的却不是FTP协议,而是SSH协议。SFTP为SSH的其中一部分,是一种传输档案至Blogger伺服器的安全方式。其实在SSH软件包中,已经包含了一个叫作SFTP(Secure File Transfer Protocol)的安全文件信息传输子系统。
因为SFTP是基于SSH的,所有即使远程主机Linux上没有安装FTP服务,本地也能使用SFTP建立连接传输文件。
使用:
直接使用sftp命令,验证远程主机账号密码,建立连接,和ssh登录过程相似。
1.验证
cmd窗口输入:
//sftp 账户@地址
sftp root@192.168.134.136
2.回车
3.验证密码,输入密码回车
4.输入上传指令
//put 本地(Windows):源文件路径 目标(Linux):接收路径
put D:\MyTest\123.txt /tom123
5.回车即可完成传输
参考链接:sftp命令使用
2.客户端工具使用
FileZillaPro35202-FTP管理工具,该工具为客户端工具,包含32位和64位。支持FTP和SFTP等多种协议,使用SFTP更方便,底层使用的是linux默认开启的SSH协议,无需安装FTP服务,更方便,轻松管理服务器文件。