您的位置:首页 > 运维架构 > Linux

ssh无需密码登陆配置

2013-07-29 15:58 281 查看
首先,确定已安装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.测试即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息