请大家看看虚拟机问题

SSH连接以及SCP

1.准备两台服务器A和B, IP分别是192.168.100.3和192.168.100.4查看一下两台服务器的IP地址

2..服务器A通过ssh命令连接到服务器B,使用密钥登录,查找客户端生成的密钥文件和服务端的authorized key文件所在的目录3.在你的服务器A创建一个以自己名字命名的文件压缩成tgz格式,然后将压缩文件拷贝到B服务器使用scp命令

4.修改你的服务器B的sshd的端口号为5000和不允许root远程登录将root登录的报错发出来和查看你的sshd的端口号执行结果发出来

  • 这篇博客: ssh-keygen产生公钥与私钥对,及密钥分发,ssh远程执行常用命令方法,和如何防止SSH登录入侵或被破解中的 继续SCP大文件 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • rsync –partial –progress –rsh=ssh $file_source $user@$host:$destination_file
    #它可以恢复失败的rsync命令,当你通过VPN传输大文件,如备份的数据库时这个命令非常有用,需要在两边的主机上安装rsync。
    rsync –partial –progress –rsh=ssh $file_source $user@$host:$destination_file local -> remote
    #或
    rsync –partial –progress –rsh=ssh $user@$host:$remote_file $destination_file remote -> local