阅读量:0
SecureTTY 是一个用于管理 Linux 服务器上的串行控制台的实用程序
以 root 用户身份登录或使用 sudo 命令获取管理员权限。
打开终端(Terminal)。
要禁用 SecureTTY,您需要编辑
/etc/securetty.conf
文件。使用文本编辑器打开该文件,如 nano 或 vi。这里我们使用 nano 作为示例:
sudo nano /etc/securetty.conf
- 在
/etc/securetty.conf
文件中,您将看到一个类似于以下内容的列表:
/dev/ttyS0 /dev/ttyS1 /dev/ttyS2 /dev/ttyS3
这些是允许通过 SecureTTY 访问的串行端口。要禁用某个端口,只需将其注释掉。在行首添加 #
符号即可:
#/dev/ttyS0 /dev/ttyS1 /dev/ttyS2 /dev/ttyS3
保存并关闭文件。如果您使用的是 nano 编辑器,请按
Ctrl + X
,然后按Y
,最后按回车键。重启 SecureTTY 服务以使更改生效。根据您的 Linux 发行版,命令可能略有不同。以下是一些常见发行版的重启命令:
- 对于基于 Systemd 的系统(如 Ubuntu 16.04 及更高版本):
sudo systemctl restart securetty
- 对于基于 SysVinit 的系统(如 Ubuntu 14.04 及更低版本):
sudo service securetty restart
现在,您已成功禁用了指定的串行端口。如果您想要重新启用它们,只需删除注释符 #
并保存文件即可。