ssh slave1
时间: 2023-11-21 22:57:43 浏览: 38
为了ssh到slave1,需要先将公钥拷贝到slave1上,然后使用ssh命令进行登录。具体步骤如下:
1. 将公钥拷贝到slave1上。假设公钥文件名为id_rsa.pub,执行以下命令:
```shell
ssh-copy-id -i ~/.ssh/id_rsa.pub user@slave1
```
其中,user是slave1上的用户名,需要替换成实际的用户名。
2. 使用ssh命令登录slave1。执行以下命令:
```shell
ssh user@slave1
```
其中,user是slave1上的用户名,需要替换成实际的用户名。
如果以上步骤无法成功登录slave1,可以按照以下步骤进行排查:
1. 确认slave1上已经安装了ssh服务,并且ssh服务已经启动。可以执行以下命令检查:
```shell
systemctl status sshd
```
如果ssh服务没有启动,可以执行以下命令启动ssh服务:
```shell
systemctl start sshd
```
2. 确认slave1防火墙已经关闭或者开放了ssh端口。可以执行以下命令检查:
```shell
systemctl status firewalld
```
如果firewalld服务正在运行,可以执行以下命令关闭防火墙:
```shell
systemctl stop firewalld
```
或者开放ssh端口:
```shell
firewall-cmd --add-port=22/tcp --permanent
firewall-cmd --reload
```