禁用控制台访问?

禁用控制台访问?

如何禁用对 Ubuntu 12.04 的控制台访问?我只想允许通过 SSH 登录。

我彻底搜索了网络,但没有找到明确的答案。

编辑:我正在谈论禁用物理控制台访问。

答案1

对你来说最好的解决方案是安装Ubuntu 服务器它没有 GUI,通过 SSH 从远程计算机连接使用(这是推荐的方式)

答案2

您可以使用 Pam 模块,pam_listfile.so它可以通过选择一些组来登录,从而帮助您保护您的系统。

首先创建一个文件,指定一个组以便像 root 一样登录。

vi /etc/login.group.allowed

添加组名:

root(您可以通过为其创建特定组来指定您的用户)

保存并关闭 。

据我了解,您想在 lightdm 中以图形方式拒绝登录。

现已开放/etc/pam.d/lightdm

在文件顶部添加以下广告:

auth required pam_listfile.so onerr=fail item=group sense=allow file=/etc/login.group.allowed

进一步解释:

您指定要使用的 pam 模块,即 pam_listfile.so

必需意味着如果用户不在该组中,则不进行身份验证

结论:您拒绝用户通过图形登录进行身份验证,但他们仍然可以通过 ssh 登录。

当心 !

我希望这个答案能满足您的需要。

相关内容