ssh adp@10.17.75.180 ssh: connect to host 10.17.75.180 port 22: Connection refused [root@TST-CRM-SHT-APP1 adp]# ping 10.17.75.180 PING 10.17.75.180 (10.17.75.180) 56(84) bytes of data. 64 bytes from 10.17.75.180: icmp_seq=1 ttl=64 time=0.868 ms 64 bytes from 10.17.75.180: icmp_seq=2 ttl=64 time=0.428 ms 64 bytes from 10.17.75.180: icmp_seq=3 ttl=64 time=0.339 ms 64 bytes from 10.17.75.180: icmp_seq=4 ttl=64 time=0.332 ms 64 bytes from 10.17.75.180: icmp_seq=5 ttl=64 time=0.321 ms 64 bytes from 10.17.75.180: icmp_seq=6 ttl=64 time=0.282 ms
时间: 2024-04-16 07:25:51 浏览: 16
根据你提供的信息,通过ping命令可以确认你的计算机可以成功与目标主机进行网络通信。然而,当你尝试使用SSH连接到目标主机时,仍然出现了连接被拒绝的错误。这通常意味着SSH服务没有在目标主机上运行或者目标主机上的防火墙阻止了SSH连接。
你可以执行以下步骤来解决这个问题:
1. 确保目标主机上已经安装了SSH服务器并正在运行。你可以尝试在目标主机上运行以下命令来启动SSH服务:
```
sudo service ssh start
```
或者,如果你的系统是使用systemd作为init系统,可以尝试运行以下命令:
```
sudo systemctl start sshd
```
2. 检查目标主机上的防火墙设置,确保SSH端口(默认为22)未被阻止。如果有防火墙规则限制了SSH连接,请确保打开了相应的端口。
```
sudo ufw allow 22 # 如果使用了ufw防火墙
```
3. 如果你无法在目标主机上执行命令来启动SSH服务或调整防火墙设置,请联系该主机的系统管理员或网络管理员,以获取更多帮助和支持。
请注意,这些步骤基于常见的配置和问题,具体情况可能会有所不同。如果问题仍然存在,请提供更多详细信息,以便我们能够更好地帮助你解决问题。
相关问题
./src/redis-cli --cluster create 10.17.75.221:16379 10.17.75.227:16379 10.17.75.230:16379 --cluster-replicas 1 --port 16380 Unrecognized option or bad number of args for: '--port'
根据你提供的命令,使用redis-cli创建Redis集群时出现了错误。错误信息显示 `Unrecognized option or bad number of args for: '--port'`,这说明 `--port` 选项无法被识别,或者参数传递错误。
在Redis 6.0及更高版本中,不再支持 `--port` 选项来指定端口号。如果你想要指定新创建的Redis集群的端口号,可以在 `redis.conf` 配置文件中进行设置。
以下是创建Redis集群的正确命令示例:
```
./src/redis-cli --cluster create 10.17.75.221:16379 10.17.75.227:16379 10.17.75.230:16379 --cluster-replicas 1
```
这个命令将会创建一个包含3个主节点和1个从节点的Redis集群。主节点的IP地址和端口号分别是:`10.17.75.221:16379`、`10.17.75.227:16379`、`10.17.75.230:16379`。
请确保你在执行命令之前已经正确编译和安装了Redis,并且你的版本符合命令的要求。另外,你可能需要根据自己的实际情况调整IP地址和端口号。
./src/redis-cli --cluster create 10.17.75.221:16379 10.17.75.227:16379 10.17.75.230:16379 --cluster-replicas 1 [ERR] Node 10.17.75.221:16379 NOAUTH Authentication required.
根据你提供的错误信息 `Node 10.17.75.221:16379 NOAUTH Authentication required.`,这意味着在创建Redis集群时,节点 `10.17.75.221:16379` 需要进行身份验证(Authentication)。
Redis集群要求节点之间进行身份验证以确保安全性。为了解决这个问题,你需要在创建Redis集群时提供正确的身份验证密码。
以下是创建Redis集群并进行身份验证的命令示例:
```
./src/redis-cli --cluster create 10.17.75.221:16379 10.17.75.227:16379 10.17.75.230:16379 --cluster-replicas 1 --cluster-yes --cluster-require-full-coverage --user <username> --pass <password>
```
请将 `<username>` 替换为你的用户名,`<password>` 替换为你的密码。这些参数将用于进行身份验证。
如果你不知道正确的用户名和密码,可以联系Redis管理员或者查阅相关文档以获取凭据信息。
请注意,根据你的环境和配置,命令参数可能会有所不同。确保参考适用于你的Redis版本和配置的文档或帮助信息。
希望这能帮助到你解决问题。如果你有更多疑问,请随时提问。