- 检查是否安装了ssh:which ssh
- 如果没有装,下载http://www.ssh.fi/sshprotocols2/index.html
- 创建密钥:ssh-keygen (使用ssh2的话需要加参数 -t rsa),生成的私钥~/.ssh/identity(或id_rsa),公钥~/.ssh/identity.pub(或id_rsa.pub)
- 分发公钥到各节点: cp ~/.ssh/identity.pub ~/.ssh/authorized_keys,(ssh2的话是cp ~/.ssh/id_rsa.pub ~/.ssh/authorized_keys2)。记住,要将所有需要互相信任的节点的公钥都拷贝到~/.ssh/authorized_keys文件中,即,制作一个全的,然后分发到所有节点上。
- 修改文件权限:chmod go-rwx ~/.ssh/authorized_keys,现在己经可以不用密码互访了。
- 为了每次调用ssh都可以这样:ssh-agent $SHELL \ ssh-add
2008年1月4日星期五
配置信任的ssh访问(ssh连接时不用输入密码)
订阅:
博文评论 (Atom)
没有评论:
发表评论