您的位置:首页 > 其它

Mac OS X系统生成ssh公私钥

2015-11-23 16:16 375 查看

1、使用ssh-keygen工具生成公私钥

ssh-keygen -t rsa -b 1024
按提示输入密码,然后会生成公私钥。

2、远程服务器添加公钥

例如生成的是 /Users/apple/.ssh/id_rsa 和 /Users/apple/.ssh/id_rsa.pub
注意备份
id_rsa是私钥, id_rsa.pub是公钥
将公钥内容添加到远程服务器,按如下图添加,一行一条公钥。(下图为root帐号下)
cat /Users/apple/.ssh/id_rsa.pub



3、登录服务器

使用ssh -i /Users/apple/.ssh/id_rsa root@远程IP

4、远程服务器非root帐号登录处理

如果登录的远程服务器,使用非root帐号的话,还需要远程root帐号下修改目录和文件权限
chmod 700 /home/非root帐号/.ssh/
chmod 644 /home/非root帐号/.ssh/authorized_keys
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: