- 论坛徽章:
- 0
|
本帖最后由 也弹吉他 于 2010-11-22 14:55 编辑
很多管理服务器都是通过 ssh无密码登陆,来实现的。
假设场景:
要部署1000台新的机器~,这些机器的初始密码都一样。假设机器名已经添加到hosts中,为server1 ......server1000
另外一台管理机,需要把管理机的/root/.ssh/id_dsa.pub 复制到 这1000台机器的/root/.ssh/authorized_keys , 如果这个.ssh目录不存在的话,自动建立。
这样就能实现大批量初始化,无密码登陆
遇见到的问题:
1. ssh 需要一个密码,好像没有参数可以指定密码的。
2. 第一次ssh的时候,系统提示- The authenticity of host 'gw1 (192.168.0.1)' can't be established.
- RSA key fingerprint is f4:ee:1c:9e:35:7a:52:c2:47:7e:87:78:b8:4c:c8:a9.
- Are you sure you want to continue connecting (yes/no)?
复制代码 需要回答yes,才能添加到 管理机的 /root/ .ssh/known_hosts 里。以后就不需要了
不知道这个怎么回答ssh的密码,和登陆时的yes。
很多管理几百几千台的大牛们早就玩剩下了吧!! 请指教一下啊! 多谢~ |
|