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
- vnc批次登入,vnc批次登入Linux的方法介紹VNCLinux
- 在Linux中如何禁止使用者登入Linux
- Linux——ssh登入很慢解決方法Linux
- windows10系統使用SSH登入Ubuntu的方法WindowsUbuntu
- centos7 設定ssh免密碼登入配置方法CentOS密碼
- 操作教程|在 MeterSphere 中透過 SSH 登入伺服器的兩種方法伺服器
- 透過ssh工具啟動VNC,Windows系統如何透過ssh工具啟動VNCVNCWindows
- Linux快速入門(05)Linux檔案系統介紹Linux
- Linux 遠端 ssh 登入Linux
- 怎樣透過holer從外網ssh訪問本地Linux系統?Linux
- root使用者無法通過ssh連線Linux系統Linux
- Linux透過什麼命令可以檢視有多少個使用者登入?Linux
- Linux伺服器---ssh登入Linux伺服器
- linux作業系統介紹Linux作業系統
- Linux系統調優介紹Linux
- linux SSH服務允許root使用者遠端登入Linux
- golang ssh包使用方法介紹Golang
- Android 輸入系統介紹Android
- Linux Debian11伺服器安裝SSH,建立新使用者並允許SSH遠端登入,及SSH安全登入配置!Linux伺服器
- 想要快速入門運用Linux系統,你可以透過以下幾種方法Linux
- linux 設定ssh 免密登入Linux
- 禁止Laravel同一使用者多次登入Laravel
- MacOS Sonoma14.2.1系統SSH免密登入Mac
- Linux 檔案系統基本介紹Linux
- 安全:列出linux中所有可登入shell/ssh/sudo的使用者Linux
- linux介紹(入門)Linux
- Linux更改SSH遠端登入埠教程Linux
- 如何遠端登入Linux系統?Linux
- 介紹Linux小技巧,如何實現免密碼登入Linux密碼
- Linux 下檢視系統當前登入使用者資訊Linux
- linux常用的幾個系統介紹Linux
- Linux作業系統總體介紹!Linux作業系統
- Linux學習--遠端登入Linux系統Linux
- Linux - 配置SSH免密登入 - “ssh-keygen”的基本用法Linux
- win10系統怎麼設定跳過microsoft登入_win10系統設定跳過microsoft登入的方法Win10ROS
- ansible 統計 ssh 登入資訊
- linux系統之間透過nfs網路檔案系統掛載設定方法LinuxNFS