linux中permitrootlogin怎么查看

小億
212
2023-11-08 17:21:21

要查看Linux中的permitrootlogin配置,可以按照以下步驟進(jìn)行:

  1. 打開終端窗口,以root用戶身份登錄系統(tǒng)。

  2. 執(zhí)行以下命令來查看sshd配置文件(一般位于/etc/ssh/sshd_config):

    cat /etc/ssh/sshd_config | grep PermitRootLogin
    

    該命令將會(huì)顯示sshd配置文件中的PermitRootLogin行及其對(duì)應(yīng)的值。

    例如,如果顯示的結(jié)果為:

    PermitRootLogin yes
    

    則表示允許root用戶登錄。

  3. 如果沒有顯示結(jié)果,則表示PermitRootLogin的配置行不存在,默認(rèn)情況下,禁止root用戶登錄。

    可以通過添加以下行來啟用或禁用root用戶登錄:

    PermitRootLogin yes    # 允許root用戶登錄
    PermitRootLogin no     # 禁止root用戶登錄
    

    修改完配置文件后,需要重啟sshd服務(wù)使其生效:

    systemctl restart sshd
    

    service sshd restart
    

    注意:在修改sshd配置文件之前,最好先備份原有的配置文件,以免操作失誤導(dǎo)致系統(tǒng)無法登錄。

0