当我尝试更改 SSH 端口时什么也没有出现

Bra*_*don 4 ssh

我正在尝试更改端口号,我在这里找到了一些过去的答案,大多数人说您应该使用以下代码。

nano /etc/ssh/sshd_config
Run Code Online (Sandbox Code Playgroud)

或者

modify /etc/ssh/sshd_config
Run Code Online (Sandbox Code Playgroud)

修改器(对我而言)返回“不存在”/“未找到”,当人们说它应该有端口号时,nano 会带我返回一个空白页。难道我做错了什么?

Arr*_*cal 7

如果在尝试使用编辑时文件显示为空白,nano则正在创建该文件,因为它尚不存在。如果您输入错误的文件名,也会发生这种情况。

检查文件是否存在:

cd /etc/ssh
Run Code Online (Sandbox Code Playgroud)

其次是:

ls -lh
Run Code Online (Sandbox Code Playgroud)

这将输出目录中的文件列表/etc/ssh。如果文件不存在,那么您可能需要重新安装,请尝试:

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