关闭

Mac OS X系统生成ssh公私钥

652人阅读 评论(0) 收藏 举报
分类:

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

Image(10)

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

0
0
查看评论

MAC OS下使用OpenSSL生成私钥和公钥的方法

MAC OS自带了OpenSSL,直接在命令行里使用OPENSSL就可以。 打开命令行工具,然后输入 openssl打开openssl,接着只要三句命令就可以搞定。 1、打开Terminal--cd 到指定文件夹MyTestCert kenMac:~ MyTestCert$openssl...
  • LVXIANGAN
  • LVXIANGAN
  • 2015-04-27 23:17
  • 16251

MAC OS下OpenSSL生成私钥和公钥以及RSA加密

转载地址:http://blog.sina.com.cn/s/blog_8589a6890102vitk.html MAC OS自带了OpenSSL,直接在命令行里使用OPENSSL就可以。 (1)生成公钥和私钥 打开命令行工具,然后输入 openssl打开openssl,接着只要三句命令就可...
  • HHL110120
  • HHL110120
  • 2016-05-04 19:54
  • 2191

mac使用Shell(终端)SSH连接远程服务器

前提:要有你需要连接的服务器的ip,端口号,服务器上的账户和密码 1、首先打开终端,然后输入sudo su - 回车进入根目录 2、然后输入:ssh -p 端口号 服务器用户名@ip (例如ssh -p 22 userkunyu@119.29.37.63 )回车,到这会让你输入yes或者no来确...
  • ziyuzhiye
  • ziyuzhiye
  • 2017-07-20 16:09
  • 7884

Mac本地生成SSH Key 的方法

1. 查看秘钥是否存在 打开终端查看是否已经存在SSH密钥:cd ~/.ssh 如果没有密钥则不会有此文件夹,有则备份删除,   也可以直接删除,   2.生成新的秘钥, 命令如下 $ssh-keygen -t rsa -C &q...
  • wangjunling888
  • wangjunling888
  • 2016-04-10 22:08
  • 25662

Mac 使用OpenSSL生成 RSA公钥与私钥

mac 自带openssl环境,不用安装,直接使用openssl就可以 打开终端,进入到即将生成密钥文件的目录下,然后输入命令:openssl,进入OpenSSL命令行,然后输入genrsa -out rsa_private_key.pem 2048生成私钥,然后输入pkcs8 -topk8 -...
  • fay462298322
  • fay462298322
  • 2017-03-22 13:23
  • 1265

创建SSH密钥

这个密钥用来跟 github 通信,在本地终端里生成然后上传到 github; 1、创建SSH密钥  1)打开终端,输入命令 ssh-keygen -t rsa -C "teliute@163.com" 然后按回车键,双引号里的邮箱换成自己的;   ...
  • makenothing
  • makenothing
  • 2012-12-29 14:26
  • 33900

生成RSA公私钥

公私玥可使用OPENSSL工具生成。在Windows环境下,可自行下载OPENSSL工具( http://www.openssl.org/related/binaries.html)。在Linux环境下,可安装OPENSSL工具包(以ubuntu为例,执行sudo apt-get install...
  • felixfeng
  • felixfeng
  • 2014-02-25 13:22
  • 2192

mac ssh key 的获取

mac 系统开始就已经为我们安装了ssh  如果没有安装没,首先安装;这个在网上到处都是。 打开终端:$ ssh -v 查看ssh版本 OpenSSH_6.2p2, OSSLShim 0.9.8r 8 Dec 2011 usage: ssh [-1246AaCfgKkMNnqsTt...
  • yhqbsand
  • yhqbsand
  • 2014-04-02 00:28
  • 47031

Mac ssh 远程登录 无需密码验证 设置

工作上换了个MAC AIR本本,工作环境要恶搞一阵子了。首先是和远程Linux服务器SSH自动登录设置,同时此设置OK以后,Git也可以免密码执行了。 第一步:生成密钥。在终端下执行命令: ssh-keygen -t rsa 一路回车,各种提示按默认不要改,等待执行完毕。然后执行: ...
  • xiaofei125145
  • xiaofei125145
  • 2014-06-12 14:23
  • 8955

mac中查看.ssh文件

因为一些原因需要重新生成github的ssh Key,但是找不到之前的安装路径的了。 好在我是选择默认路径的,因此要找到ssh文件夹下的id_rsa.pub文件,只需要: 打开终端输入 [plain] view plain copy ...
  • weixin_38355083
  • weixin_38355083
  • 2017-11-29 15:29
  • 613
    个人资料
    • 访问:53879次
    • 积分:1050
    • 等级:
    • 排名:千里之外
    • 原创:92篇
    • 转载:3篇
    • 译文:0篇
    • 评论:9条
    文章分类
    最新评论