不能ssh到localhost

Ash*_*wal 32 ubuntu

我试图看看是否在Ubuntu 11.04上正确配置了ssh:

  ashish@ubuntu:~$ ssh localhost
  ssh: connect to host localhost port 22: Connection refused
  ashish@ubuntu:~$
Run Code Online (Sandbox Code Playgroud)

我该怎么办?

Dan*_* D. 51

尝试:

sudo apt-get install openssh-server
Run Code Online (Sandbox Code Playgroud)

由于默认情况下仅安装了客户端,因此很可能未安装ssh服务器.


Chr*_*int 9

确保SSHD正在运行,看起来并非如此.

尝试

service sshd start
Run Code Online (Sandbox Code Playgroud)

我不熟悉ubuntu,但这应该有效.

  • 在Ubuntu**服务ssh status**显示ssh的状态.如果没有启动,那么**service ssh start**help. (2认同)