admin管理员组

文章数量:1631724

例如:
本地A电脑IP:172.30.12.1,用户名:aaa
B电脑IP:172.30.12.2,用户名:bbb
现在需要在A电脑远程连接B电脑,有以下两种SSH连接方式:

  1. 直接进行SSH连接:
ssh bbb@172.30.12.2

然后输入密码进行连接;

  1. 配置多个SSH连接:

首先在A电脑上拷贝公钥:

cd ~/.ssh
ls
# id_rsa  id_rsa.pub  known_hosts
# 若没有id_rsa  id_rsa.pub这两个文件,需要使用以下命令生成:
ssh-kengen
vim id_rsa.pub
# 复制下面的公钥
# ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDJSi8zezSaFvUaldAKx7zIs48fB2f3w2DVdSQIfaZB0dgkHuwOSPWaDp/am5BoAAuxYQbCUFHLv250OCHVBiohsCYr5aI38LOkVapAJxqXd2PLWiPKTFJXikGOn/RkF2zMjCKBkmTCPqvGUt5ta9BFHJhN4oFVsFpOpHcj8bEy/JCqao1z/8YbwTki2Q9+Zka5sj7epDnGqBxhyHgKH5mpy7jACszE3sgSHMmD/DWFRRa2TLvLV9zvKerM7uj8b+MPkQACQL01oB6O/YLELEDFUCXq2P65/4cZrEea/XkSUuF4bXC0yfO4jyQqx7s2XwVsZQgj3r1IkASo0KDMEBlJ xxxo@xxx

然后在B电脑上进行以下配置:

cd ~/.ssh
ls
# id_rsa  id_rsa.pub  known_hosts
# 若没有id_rsa  id_rsa.pub这两个文件,需要使用以下命令生成:
ssh-kengen
vim authorized_keys
# 把在A电脑上复制的公钥粘贴在这里

最后回到A电脑上:

vim config
# 输入一下内容:
Host Name  # Name为连接B电脑时用的名字
HostName 172.30.12.2
User bbb

配置完成后保存退出,然后使用以下命令即可连接B电脑:

ssh Name

可参考上述方式配置多台电脑,方便连接。

本文标签: 多个电脑配置LinuxSSH