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 發行版,命令可能略有不同。以下是一些常見發行版的重啟命令:
sudo systemctl restart securetty
sudo service securetty restart
現在,您已成功禁用了指定的串行端口。如果您想要重新啟用它們,只需刪除注釋符 #
并保存文件即可。