安全的文件传输
wget
:从HTTP或者FTP下载文件。
scp
:Secure Copy的缩写,表示"安全拷贝"。可以使我们通过网络把文件从一台电脑拷贝到另一台电脑。是基于SSH来运作的。本机拷贝到别的电脑:scp 本机文件名 服务器用户名@服务器地址:/拷贝到服务器的地址
例如scp name.txt root@192.168.1.5:/root
。从远程电脑拷贝到本机:scp 服务器用户名@服务器地址:/文件地址/文件名 拷贝到本机的文件名
例如scp root@192.168.1.5:/root/name.txt name.txt
。
ftp
:ftp -p ftp服务器地址
,p是passive的缩写表示被动的,passive是FTP的一种模式。连接到FTP服务器后可以使用get
下载put
上传,如果想在FTP服务器使用本机的Linux命令,只需要在命令前加上"!"就可以了。从FTP服务器断开连接Ctrl+D,ftp命令不是安全的。
sftp
:sftp 用户名@ip
,其他命令和ftp的一样,如果想修改端口需要在sftp后加-oPort
。