Connection refused ssh
时间: 2023-10-19 15:35:02 浏览: 125
"Connection refused ssh"错误表示SSH连接被拒绝。这可能是由于以下几个原因导致的:
1. SSH服务器端口无法访问:这可能是由于网络配置或防火墙设置导致的。确保目标设备上的SSH服务器端口(默认为22)可以从本地主机访问,并且没有被防火墙阻止。
2. 未安装SSH服务器:如果目标设备上没有安装SSH服务器,那么连接将被拒绝。在Ubuntu 18.04版本系统上,默认已安装SSH客户端,但未安装SSH服务器。因此,如果要通过SSH连接到该设备,需要先安装SSH服务器。
解决方法可以包括以下步骤:
1. 检查目标设备上的SSH服务器配置和端口设置,并确保端口22(默认端口)可以从本地主机访问。
2. 确保目标设备上已安装SSH服务器。可以通过在目标设备上运行以下命令来安装SSH服务器:
```
sudo apt-get install openssh-server
```
3. 检查防火墙设置,确保允许SSH连接通过。可以使用以下命令检查当前防火墙规则:
```
sudo ufw status
```
如果防火墙启用并且SSH连接被阻止,请使用以下命令允许SSH连接通过防火墙:
```
sudo ufw allow ssh
```
请注意,这些解决方法可能因操作系统版本和网络环境而有所不同。因此,根据具体情况进行相应的调整和操作。 <span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [如何处理ssh: connect to host port 22: Connection refused](https://blog.csdn.net/linux_tcpdump/article/details/131667573)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* [ssh提示Connection refused的解决方案:ssh-server安装与连接](https://blog.csdn.net/qq_34069442/article/details/123428603)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文