码迷,mamicode.com
首页 > 系统相关 > 详细

Mac OS X系统生成ssh公私钥

时间:2015-11-23 19:18:29      阅读:1133      评论:0      收藏:0      [点我收藏+]

标签:超级大乐透   服务器   apple   users   

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

Mac OS X系统生成ssh公私钥

标签:超级大乐透   服务器   apple   users   

原文地址:http://ygqygq2.blog.51cto.com/1009869/1716015

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!