淘先锋技术网

首页 1 2 3 4 5 6 7

在ROS下运行ssh 指令时可能会碰到这样的错误提示

ssh: connect to host localhost port 22: Connectionrefused

错误原因可能有三个:

1.sshd 未安装

2.sshd未启动

3.防火清


解决办法:

1.确定安装sshd :sudo apt-get install openssh-server

2.启动sshd:net start sshd

3.检查防火墙设置,最好暂时关闭。


检验方法

输入命令:ssh localhost


这里有时候需要用到自己主机的hostname,那么如何查看hostname呢?

事实上十分简单,直接在dos下输入hostname即可。