Linux或者UNIX在网络计算机上安全地复制文件

时间:2020-01-09 10:41:49  来源:igfitidea点击:

我知道FTP是不安全的,如何在网络计算机上安全地复制文件?
我的网络具有Windows和Linux系统,如何使用ssh将文件从一台计算机复制到另一台计算机?
您需要使用OpenSSH客户端和服务器技术在另外两台联网计算机之间进行复制。
您还可以找到免费的ssh客户端工具。

scp命令在网络上的主机之间复制文件。
它使用ssh进行数据传输,并使用与ssh相同的身份验证并提供相同的安全性。

从Linux复制到Linux/UNIX系统

语法为:

scp {source} {destination}
scp file1 file2
scp file1 user@host:/path/to/destination/

要使用Hyman用户名将名为data.txt的文件复制到Linux系统中的ras.theitroad .:

$ scp data.txt [email protected]:/home/Hyman

复制两个以上的文件:

$ scp data.txt pic.jpg [email protected]:/home/Hyman

复制/data目录和/data中的所有文件,即以递归方式复制整个目录:

$ scp -r /data/ [email protected]:/home/Hyman/

要在登录到server1时将文件从server2复制到server1:

scp Hyman@server2:/my/file/location/ /path/to/destination

从Windows复制到Linux/UNIX系统

您可以下载以下任意一个免费的Windows SCP客户端

  • PSCP
  • WinSCP

只需安装以上客户端,然后按照屏幕上的说明复制文件即可。