专栏首页移动端周边技术扩展Mac免密码登录linux服务器

Mac免密码登录linux服务器

jenkins自动化部署需求:

在本地生成公钥和私钥,然后将公钥放到linux的root(也就是~)目录下的.ssh文件夹下(隐藏文件夹),如何没有则生成一个。 1 在Mac客户端命令行生成公钥和私钥

cd ~/.ssh
如果没有公钥(id_rsa.pub)私钥(id_rsa)则
ssh-keygen -t rsa
生成两个文件id_rsa(私钥)和id_rsa.pub(公钥)

2 发送公钥到CentOS服务器端

// root 登录服务器的用户名  
// 11.30.60.18 服务器ip
// ~/.ssh存放ssh文件的目录。这个需要自己寻找,可能是
scp id_rsa.pub root@11.30.60.18:~/.ssh

3 登录服务器进行授权

cd ~/.ssh
cat id_rsa.pub >> authorized_keys
// 注:必须设置成600
chmod 600 authorized_keys 

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 防抓包(证书攻击)策略-iOS

    2.1把证书机构签完的公钥证书放到工程里名称为"server.cer" 2.2设置AFSSLPinningMode

    程序员不务正业
  • Linux云服务器安装MySQL

    程序员不务正业
  • https/tcp ssh/tls

    程序员不务正业
  • gitlab免密码拉取项目

    因为该服务器是用于代码分发的,那么在这个服务器上面,需要设置一个ssh的公钥私钥。那么,请查看这个系统目录,~/.ssh/。看看,该目录下面,是否有文件~/.s...

    似水的流年
  • 最简洁的设置ssh互免密登录

    直接回车,会在~/.ssh/目录下生成私钥id_rsa和公钥 id_rsa.pub

    用户1409099
  • mac上面配置多个不同仓库的SSH Key

    同一台电脑会连接不同的远端仓库,github/gitlab等,就需要生成不同的SSH Key对应多个远端仓库。

    新人小试
  • Linux SSH免登录配置 原

    ssh-copy-id -i ~/.ssh/id_rsa.pub dss@10.164.194.42

    用户2603479
  • ArXiv最受欢迎开源深度学习框架榜单:TensorFlow第一,PyTorch第四

    来源:Twitter等 作者:文强 【新智元导读】Kears作者François Chollet刚刚在Twitter贴出最近三个月在arXiv提到的深度学习框架...

    新智元
  • 中国的开源框架,何时能在最受欢迎开源深度学习框架榜单上显露名字呢?

    Kears作者Fran?ois Chollet刚刚在Twitter贴出最近三个月在arXiv提到的深度学习框架,TensorFlow不出意外排名第一,Keras...

    机器人网
  • Linux实现免密码登录

    三、在相应的目录下查看生成的密钥文件,其中:id_rsa为私钥文件,id_rsa.pub为公钥文件

    sam dragon

扫码关注云+社区

领取腾讯云代金券