现在的位置: 首页 > 综合 > 正文

linux间用key登陆

2012年05月05日 综合 ⁄ 共 434字 ⁄ 字号 暂无评论
孙国栋广告

环境:两台linux,分别为client,server。client希望直接用key登录远程server,无须再输入密码。
基本步骤:
1.client端建立Publish Key、Private Key 两密钥。
指令:ssh-keygen -t rsa
在~/.ssh/下产生两密钥文件:id_rsa.pub id_rsa
修改密钥文件权限 600

2.把id_rsa.pub上传到server端~/.ssh/下

3.server端把id_rsa.pub重定向或者改名到 authorized_keys 可以写入多条公钥。
修改密钥文件权限 600

4.server端修改ssh_config文件 /etc/ssh/sshd_config
加入 AuthorizedKeysFile .ssh/authorized_keys
这句的作用是指定用key登录时key的位置。authorized_keys 可以加入多条公钥。
/etc/init.d/sshd restart 重启ssh服务。

5.client 登录server

给我留言

留言无头像?