CentOS7禁止Linux系統使用者透過SSH登入方法介紹
使用CentOS7系統時,一般都會有多個使用者或者使用者組,每個使用者或使用者組都有不同的許可權。而出於安全考慮,有時候會禁止系統上的某些使用者使用ssh終端登入伺服器。
本文以 實用操作為例,簡單說說CentOS7禁止某個系統使用者或使用者組透過SSH登入的方法。
可以透過以下命令檢視系統所有的使用者或使用者組。
檢視使用者:cut -d : -f 1 /etc/passwd
檢視使用者組:cut -d : -f 1 /etc/group
一、禁用單個使用者登入
這裡以禁用idcspy使用者為例,具體步驟如下:
開啟配置檔案/etc/ssh/sshd_config
vi /etc/ssh/sshd_config
在檔案末尾加入以下內容即可:
DenyUsers idcspy
儲存檔案並退出,重啟SSH功能服務即可,這樣就能禁用idcspy使用者透過SSH命令登陸。
service sshd restart
二、 禁用多個使用者登入
若需要禁用多個系統帳戶使用SSH命令登陸伺服器,只需把系統賬戶名追加在 DenyUsers 行尾,並以空格隔開即可,如禁用 idcspy、www和nobody三個使用者,只需使用以下命令:
DenyUsers idcspy www nobody
三、禁用使用者組
也可以透過此種方法來禁止使用者組透過SSH命令登陸伺服器,例如禁用使用者組group1、group2,命令如下
DenyGroups group1 group2
注意:修改完配置檔案之後,必須重新啟動SSH服務才能生效。如果有不明白的可以訪問美國主機偵探。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31442301/viewspace-2683940/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 透過linux-PAM實現禁止root使用者登陸的方法Linux
- shell禁止非法IP ssh登入
- vnc批次登入,vnc批次登入Linux的方法介紹VNCLinux
- Linux下修改ssh埠和禁止root遠端登入Linux
- ssh禁止root登入及遮蔽指定ip
- 在Linux中如何禁止使用者登入Linux
- centos7 設定ssh免密碼登入配置方法CentOS密碼
- windows10系統使用SSH登入Ubuntu的方法WindowsUbuntu
- Linux——ssh登入很慢解決方法Linux
- 操作教程|在 MeterSphere 中透過 SSH 登入伺服器的兩種方法伺服器
- 透過ssh工具啟動VNC,Windows系統如何透過ssh工具啟動VNCVNCWindows
- 在linux上通過ssh直接登入到windows系統上,不用密碼LinuxWindows密碼
- Ubuntu/Linux入門介紹-Linux系統簡介(轉)UbuntuLinux
- Linux作業系統使用者口令安全恢復方法介紹Linux作業系統
- 在windows透過作業系統認證登入ORACLEWindows作業系統Oracle
- Linux ssh登入命令Linux
- Ubuntu/Linux入門介紹-系統管理(轉)UbuntuLinux
- 怎樣透過holer從外網ssh訪問本地Linux系統?Linux
- 禁止root使用者遠端登入
- Linux 使用者ssh登入許可權檢查Linux
- Linux 修改SSH埠 和 禁止Root遠端登陸Linux
- Linux 遠端 ssh 登入Linux
- Linux配置SSH免登入Linux
- Linux修改SSH登入埠Linux
- linux使用SSH登入慢Linux
- linux中ssh使用rsa免密碼登入方法Linux密碼
- root使用者無法通過ssh連線Linux系統Linux
- Linux透過什麼命令可以檢視有多少個使用者登入?Linux
- Linux快速入門(05)Linux檔案系統介紹Linux
- 透過COM口管理Linux系統伺服器簡介Linux伺服器
- Linux下鎖定賬號,禁止登入系統的設定總結Linux
- golang ssh包使用方法介紹Golang
- 禁止Laravel同一使用者多次登入Laravel
- 透過adb命令檢視HP主機的系統資訊介紹
- Linux系統互信ssh的配置方法Linux
- Linux伺服器---ssh登入Linux伺服器
- Linux SSH無密碼登入Linux密碼
- Win10下透過登錄檔禁止更新後自動重啟的方法Win10