回覆列表
  • 1 # 程式設計頌

    Linux系統可以透過sshd的配置項,禁止某些使用者sftp登陸,方法如下:

    1、開啟sshd的配置檔案

    vi/etc/ssh/sshd_config

    2、修改該配置檔案,增加或修改如下行

    # 禁止使用者user1登陸,多個使用者空格分隔

    DenyUsers user1

    # 禁止使用者組group1的所有使用者登入,多個空格分隔

    DenyGroups group1

    3、儲存配置後,重啟sshd

    /etc/rc.d/init.d/sshd restart

    #完成上面的配置後,就可以禁止使用者或使用者組的使用者進行SFTP登入

    4、配置完畢後,在其它linux機器上使用如下命令進行測試

    # 使用ssh測試

    [root@ServerA ~]# ssh [email protected]

    [email protected]"s password:

    Permission denied, please try again.

    # 使用sftp測試

    [root@ServerA ~]# sftp [email protected]

    [email protected]"s password:

    Permission denied, please try again.

    #Permission denied 授權被拒絕,已經實現禁用該使用者使用sftp

  • 中秋節和大豐收的關聯?
  • 蜂蜜紅棗水怎麼做?