在本地机器上安装hadoop时,出现以下错误
ssh -vvv localhost
OpenSSH_5.5p1, OpenSSL 1.0.0e-fips 6 Sep 2011
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to localhost [127.0.0.1] port 22.
debug1: connect to address 127.0.0.1 port 22: Connection refused
ssh: connect to host localhost port 22: Connection refused
有人能帮我解决这个错误,比改变端口号
28条答案
按热度按时间sigwle7e16#
如果您重新启动服务,那么它将工作
然后检查
会有用的
uujelgoq17#
您需要检查sshd_config listenaddress 0.0.0.0中的配置,更新此配置并重新启动sshd服务以解决此问题。
i34xakig18#
检查此端口是否打开。也许你的ssh恶魔没有逃跑。查看sshd是否正在运行。如果没有,那就开始吧。
aor9mmx119#
对我有用的是:
我尝试了上面提到的所有解决方案,但不知怎么的,这个目录/var/run/sshd对我来说仍然不存在。我有ubuntu 16.04.4 lts。如果有人有同样的问题,希望我的回答能有所帮助。乌班图什尼亚尔
7y4bm7vi20#
检查文件/etc/ssh/sshd\u config中的端口号。确定是22。
vddsk6oq21#
我用过:
然后:
a11xaf1n22#
如果在macosx上安装hadoop,请确保在系统首选项下打开远程登录,然后打开文件共享。这在我的机器上起作用了。
cgvd09ve23#
如果您使用的是centos或red hat,则应首先更新selinux。执行以下语句
然后你需要执行
祝你好运
d7v8vwbk24#
实际上我解决了这个问题,我刚刚安装了shh守护程序。
在终端:
sudo apt get安装openssh服务器
bweufnob25#
我做了上面所有的建议,但都没有用。然后我重启ssh服务,它就可以工作了。我就是这么做的:
然后我重做
现在我可以连接到本地主机了。希望有帮助
wooyq4lh26#
我的端口号不一样。我试过用
这对我有用
gopyfrb327#
我用的是mac,这对我很有用:
打开系统首选项,然后搜索“共享”。
选择“远程登录”,确保它处于打开状态,并记住添加所需的用户。
从这里得到的
6qfn3psc28#
尝试安装整个ssh包:
我有
ssh
在我的ubuntu命令,但得到了错误,因为你有。完全安装后,所有问题都解决了。