我的 sshd_config 文件是空的,这对吗?

Nor*_*man 1 server ssh

我刚刚完成安装 Ubuntu Server 12.04.4 并正在设置 ssh。

当我做 $ sudo vi etc/ssh/sshd_config

我得到一些没有线条和文字的东西 [新目录]

这是应该的方式吗?我的ssh_config文件没问题。里面有文字。

我哪里出错了?我该如何正确设置?

Oli*_*Oli 5

我认为这个问题比目前建议的要简单一些。再看看你的命令:

sudo vi etc/ssh/sshd_config
Run Code Online (Sandbox Code Playgroud)

没有领先/。这意味着vi正在尝试打开,<current-path>/etc/ssh/sshd_config因此除非您在/,否则它将无法正常工作。

解决方法是指定正确的路径:

sudo vi /etc/ssh/sshd_config
Run Code Online (Sandbox Code Playgroud)