普通ssh方式通信(需要密码):
ssh 192.168.1.102(对方的ip地址)
无需密码ssh通信:
假设现在有两台机器 A:192.168.1.101 B:192.168.1.102
在A上运行 ssh-keygen -t rsa
无论遇到什么问题 直接按回车 最后如下图
(这个文件夹是刚刚的命令生成滴)
接着再运行 scp ./id_rsa.pub stevie@192.168.1.102:/home/stevie/.ssh/authorized_keys
注:以上命令 Stevie是机器B的用户 而且B中必须要有.ssh这个文件夹
最后 就可以通过 ssh 192.168.1.102无密码访问B
以上方式 只能够实现两台计算机之间的通信 如果需要实现多台计算机 需要使用其他命令 如下
ssh-copy-id -i ~/.ssh/id_rsa.pub stevie@192.168.1.102
ssh-copy-id -i ~/.ssh/id_rsa.pub "-p 10022 stevie@192.168.1.102" (据说这样子的话可以指定端口 未经证实)