Ubunu 20.04 的默认 sshd_config 文件

ram*_*lat 7 20.04

我不小心更改了/etc/ssh/sshd_config文件中的某些内容,现在sshd无法启动。

我知道我应该在编辑之前进行备份,但现在为时已晚。

有人可以告诉我文件的默认内容sshd_config吗?

或者有什么地方可以拿到吗?

ste*_*ver 16

应该有默认配置文件的副本

/usr/share/openssh/sshd_config
Run Code Online (Sandbox Code Playgroud)

(事实上​​,这是/etc/ssh/sshd_config通过包的安装后脚本复制原始文件的地方openssh-server)。您可以复制该内容,或用于diff查看您更改的内容:

$ diff /usr/share/openssh/sshd_config /etc/ssh/sshd_config
122a123,125
>
> #Match Address *,!192.168.1.0/24
> #     ForceCommand internal-sftp
Run Code Online (Sandbox Code Playgroud)


Ray*_*Ray 5

您可以从此处重新下载Ubuntu 20.04 的软件包。

获得该deb文件后,您可以创建一个临时目录并键入dpkg-deb --extract <deb file>以将其解压缩。然后在里面查找配置文件。