用ssh-keygen来设置ssh无密码登录
2010-05-28 15:40
295 查看
在linux系统中,ssh是远程登录的默认工具,因为该工具的协议使用了RSA/DSA的加密算法.该工具做linux系统的远程管理是非常安全的。telnet,因为其不安全性,在linux系统中被搁置使用了。
ssh有一套很有用的工具,其中的ssh-keygen可以用来生成private和public密钥.将生成的public密钥拷贝到远程机器后,可以使ssh到另外一台机器的登陆不用密码.具体方法如下.
1) 在本地机器中的~/.ssh/目录下执行下命令,
ssh-keygen -t dsa
将生成两个文件,id_dsa和id_dsa.pub.
2) 将id_dsa.pub拷贝到远程机器,并且将id_dsa.pub的内容添加到~/.ssh/authorized_keys中.
cat id_dsa.pub >>authorized_keys
注意:目录.ssh和文件authorized_keys的权限必须是600.
完成这些工作后,用户从本地机器到远程机器的登录就不用密码了.
ssh有一套很有用的工具,其中的ssh-keygen可以用来生成private和public密钥.将生成的public密钥拷贝到远程机器后,可以使ssh到另外一台机器的登陆不用密码.具体方法如下.
1) 在本地机器中的~/.ssh/目录下执行下命令,
ssh-keygen -t dsa
将生成两个文件,id_dsa和id_dsa.pub.
2) 将id_dsa.pub拷贝到远程机器,并且将id_dsa.pub的内容添加到~/.ssh/authorized_keys中.
cat id_dsa.pub >>authorized_keys
注意:目录.ssh和文件authorized_keys的权限必须是600.
完成这些工作后,用户从本地机器到远程机器的登录就不用密码了.
相关文章推荐
- 使用ssh-keygen设置ssh无密码登录
- 用ssh-keygen来设置ssh无密码登录
- 使用ssh-keygen设置ssh无密码登录
- 使用ssh-keygen设置ssh无密码登录
- 用ssh-keygen来设置ssh无密码登录
- 使用ssh-keygen设置ssh无密码登录
- 用ssh-keygen来设置ssh无密码登录
- 利用ssh-keygen来设置ssh无密码登录
- 用ssh-keygen来设置ssh无密码登录
- ssh-keygen设置无密码登录
- Linux/UNIX下使用ssh-keygen设置SSH无密码登录
- Linux/UNIX下使用ssh-keygen设置SSH无密码登录
- 用ssh-keygen来设置ssh无密码登录
- ssh-keygen设置ssh无密码登录
- 用ssh-keygen来设置ssh无密码登录
- Linux/UNIX下 ssh-keygen 设置SSH无密码登录
- 使用ssh-keygen设置ssh无密码登录
- Linux/UNIX下使用ssh-keygen设置SSH无密码登录
- ssh-keygen生成密钥设置方法,让ubuntu无密码登录linux
- 使用ssh-keygen设置ssh无密码登录