【运维】两台Linux服务器SSH连接

【运维】两台Linux服务器SSH连接

服务器A   192.168.0.100

服务器B   192.168.0.200

服务器A  ----》 服务器B

方法一 通过账号密码连接

回车直接输入密码即可连接成功

ssh -l root 192.168.0.200

方法二 通过公钥私钥连接(免密)

服务器001

1.查看是否已经生成公钥

ls -l ~/.ssh/id_rsa.pub

2. 如果没有公钥则执行 生成公钥。 -N代表不设置密码。

ssh-keygen -t rsa -b 4096 -N "" -f ~/.ssh/id_rsa

3. 查看公钥内容并复制   例如公钥内容为:AAABBBCCC

cat ~/.ssh/id_rsa.pub

服务器002

4. 配置公钥

输入 echo "你的公钥内容(把001的公钥粘贴到这里)" >> ~/.ssh/authorized_keys

例如 

echo "AABBCC" >> ~/.ssh/authorized_keys


  增加权限           

chmod 600 ~/.ssh/authorized_keys
chmod 700 ~/.ssh

5. 直连服务器002

ssh -l root 192.168.0.200

方法三

1. 连接服务器002

ssh -l root 192.168.1.200


The authenticity of host '192.168.1.100 (192.168.1.100)' can't be established.
ED25519 key fingerprint is SHA256:ADFSDFSDFSDFSDF.
This key is not known by any other names
Are you sure you want to continue connecting (yes/no/[fingerprint])?

yes

输入yes


Warning: Permanently added '192.168.1.100' (ED25519) to the list of known hosts.

2. 生成公钥

ssh-keygen -t ed25519

3. 查看公钥并复制  公钥内容: AAABBBCCC

cat /root/.ssh/id_ed25519.pub

 服务器002

4. 配置公钥

输入 echo "你的公钥内容(把001的公钥粘贴到这里)" >> ~/.ssh/authorized_keys

例如 

echo "AABBCC" >> ~/.ssh/authorized_keys


  增加权限           

chmod 600 ~/.ssh/authorized_keys
chmod 700 ~/.ssh

5. 直连服务器002

ssh -l root 192.168.0.200

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我是Superman丶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值