Linux賬號安全——使用者登陸許可權
之前為nginx和myslq開通了2個使用者,最近複習了linux使用者管理,發現開通的www賬號和mysql賬號,是可以登陸的。
cat /etc/passwd | grep -v nologin
www:x:500:500::/home/www:/sbin/bash
mysql:x:501:501::/home/mysql:/sbin/bash
在Linux作業系統中有多種Shell可供使用,在Red Hat Linux 9.0中預設使用的shell是bash。使用者成功登入系統後,shell將成為使用者與系統核心進行互動的橋樑,直至使用者退出系統。Linux系統中所有使用者都有一個預設的shell,使用者的預設shell在系統的/etc/passwd檔案中指定,為了讓使用者不能登陸,我們講shell指定為nologin。
usermod --shell /sbin/nologin www
檢視/etc/passwd
www:x:500:500::/home/www:/sbin/bash
當嘗試通過遠端登陸,系統會提示This account is currently not available.無法登陸
相關文章
- 賬號和許可權管理
- Linux賬號許可權分離的必要性Linux
- Linux賬號和許可權管理(理論配寫)Linux
- Linux賬戶與許可權管理Linux
- mysql8下建立使用者遠端登陸許可權MySql
- linux使用者許可權Linux
- Linux使用者與許可權Linux
- 利用DSRM賬號進行許可權維持
- 使用 GitLab 賬號登陸 KubeSphereGitlab
- Linux使用者、組、許可權管理Linux
- linux5-使用者許可權Linux
- linux中安全和許可權那些事Linux
- Linux許可權Linux
- Linux檔案許可權符號含義Linux符號
- linux 檔案許可權 s 許可權和 t 許可權解析Linux
- MySQL 日常運維業務賬號許可權的控制MySql運維
- win10賬號沒有管理員許可權如何解決_win10賬號沒有管理員許可權解決步驟Win10
- Linux 特殊許可權Linux
- Linux特殊許可權之suid、sgid、sbit許可權LinuxUI
- 第二節:SQLServer圖形化介面配置賬號許可權SQLServer
- MySql給賬戶所有許可權MySql
- Linux使用者/使用者組/許可權相關命令Linux
- Linux的檔案存取許可權和0644許可權Linux
- linux使用者賬號和組賬號概述Linux
- 在Linux中,如何新增和管理使用者賬戶以及如何設定sudo許可權?Linux
- linux sudo許可權配置Linux
- Linux 檔案許可權Linux
- Linux的許可權控制Linux
- Linux檔案許可權Linux
- Linux提權-許可權升級Linux
- LINUX SSH互信與使用者家目錄許可權Linux
- Linux下的檔案許可權和使用者身份Linux
- [svc]linux檔案許可權Linux
- 全面介紹 Linux 許可權Linux
- Linux 中的許可權管理Linux
- 深入理解Linux許可權Linux
- Linux 許可權入門指南Linux
- Linux 下許可權的管理Linux
- Linux 目錄許可權研究Linux