首先,确定已安装ssh服务器。
所有的操作在 用户目录的 .ssh 目录下进行。 文件时隐藏的 可以用 ls -a 查看
本机无密码登陆设定:
1。生成公钥与私钥
cmq@ubuntu:~/.ssh$ ssh-keygen
此时在~/.ssh 目录下回生成 id_rsa id_rsa.pub 两个文件
2.创建 authorized_keys文件
cmq@ubuntu:~/.ssh$ touch
authorized_keys
3.将公钥拷贝到 authorized_keys 中
4.测试
cmq@ubuntu:~/.ssh$ ssh localhost
5.退出
cmq@ubuntu:~/.ssh$ exit
两台主机间设置SSH无密码连接。
这里 以 192.168.101.10 和192.168.101.15为例
在192.168.101.10 和192.168.101.15 分别生成公钥与私钥(方法同上)
1.在192.168.101.10 创建 authorized_keys文件
2.将192.168.101.15 生成的公钥拷贝到 192.168.101.10 的 authorized_keys 中
3.在192.168.101.15 创建 authorized_keys文件
4.将192.168.101.10 生成的公钥拷贝到 192.168.101.15 的 authorized_keys 中
5.测试即可。