SSH 免密码登录
2019-01-11 16:22:44    377    0    0
gua_l

在 A-PC 免密码登录到 B-PC ,C-PC

 

A-PC :

1. 生成当前用户的公钥

ssh-keygen -t rsa -P '' 

cd ~/.ssh

-rw------- 1 jenkins jenkins 1679 Nov 30 11:16 id_rsa
-rw-r--r-- 1 jenkins jenkins 399 Nov 30 11:16 id_rsa.pub

 

2. 发布公钥到需要免密码登录的各个设备

scp id_rsa.pub relmgr@172.0.5.50:~/.ssh/

如果对方$HOME 目录下如何没有.ssh 夹 ,则新建

mkdir .ssh && chmod 700 .ssh

 

B-PC 或C-PC ,即下例中的172.0.5.50

 

在.ssh 文件夹下,把拷过来的公钥追加到本机的authorized_keys

cd ~/.ssh

cat id_rsa.pub >> authorized_keys && chmod 600 authorized_keys

 

A-PC :

用以上步骤中生成公钥时所用的用户 登录设备 A-PC,上例中是jenkins

在A-PC jenkins 用户下,ssh relmgr@172.0.5.50 , 无需密码。

 

 

Pre: GitLab GEO 异地主副服务器同步--文档翻译

Next: mount/nfs 共享目录

377
Sign in to leave a comment.
No Leanote account? Sign up now.
0 comments
Table of content