ssh: connect to host localhost port 22: Connection refused解决方法
创始人
2025-05-30 00:36:05

在通过ssh远程连接树莓派时遇到以下问题

ssh: connect to host 192.168.88.88 port 22: Connection refused

1.检查是否安装了openssh-server 如果出现了sshd,则说明安装了,反之则没安装。

ps -e|grep ssh

既然问题找到了,我们就开始用命令来安装openssh-server,命令如下:

sudo apt-get install openssh-server

安装完成后,我们再用"ps -e | grep ssh"命令来看下,openssh-server安装上去没有。也可以再次连接试试。

2.依然报错 那么可能是sshd未启动

执行命令 sudo /etc/init.d/ssh start

或者查看ssh-server配置文件:/etc/ssh/sshd_config。找到Port关键字,紧接着的就是正确端口号。

再次连接,成功

3.重启后失效 加入开机自启动

编辑/etc/rc.local文件 加入 sudo /etc/init.d/ssh start

成功

相关内容

热门资讯

守住脾胃关 健康过春节 春节将至,正是家人团聚、共享美食的时节。然而,饮食不节加之一些地区天气依然寒凉,极易损伤脾胃,引发消...
原创 这... 在探索美食的旅途中,我们总能找到那些简单却能触动心灵的食物。今天,我要与大家分享一种既简单又美味的饼...
原创 饺... 标题:饺子店老板的秘诀,拌饺子馅,这3味料缺一不可,保证鲜香多汁 在这个快节奏的时代,人们对于美食...
原创 西... 标题:西红柿鸡蛋面,多加了这一个步骤,好吃到每次把汤都喝完 在繁忙的都市生活中,人们总是渴望一顿简...
原创 这... 标题:这几种烤串是东北人最爱,南方人看了却只想“逃”,你吃过几种? 在北方的餐桌上,烤串总是不可或...