启用远程访问 Linux

Joh*_* M. 4 linux ssh user-accounts remote-access

这可能听起来很基本的问题,但我是 Linux 初学者......

我在我的 Linux 发行版上创建了一些用户。当然,我想为其中一些用户启用通过 SSH 的远程连接,而不是所有用户。

问题是我不知道从哪里开始,我应该更改哪些文件的配置?

我怀疑/etc/ssh/sshd_config,但我不想做某事 - 你知道 - “坏事”并破坏我的系统。我的主要目的是使其尽可能安全。

问候

Mel*_*lan 5

是的,您对 sshd_config 文件是正确的。

很可能您没有以AllowUsersor开头的行,DenyUsers但您可以添加包含这些关键字之一的行,后跟用户名,用空格分隔。根据您选择的路径,即允许或拒绝路径,行为将如关键字所描述的那样。如果您允许通过 ssh 访问的用户很少,请使用 AllowUsers。否则,请使用 DenyUsers 禁用一小组用户登录。

对你正在做的事情表现出最大的尊重。如果您在生产系统上打错字或忘记在列表中包含必要的用户名,您可能会很头疼。

不用说,编辑 sshd_config 文件后,请确保重新启动 sshd 服务。