一般默認情況下,普通用戶的可執(zhí)行命令位于/bin, /usr/bin, /usr/local/bin, 系統(tǒng)管理員可執(zhí)行命令位于/sbin, /usr/sbin, /usr/local/sbin這幾個目錄,進去睢睢,一目了然.
成都創(chuàng)新互聯(lián)公司是一家專業(yè)提供興縣企業(yè)網(wǎng)站建設(shè),專注與成都網(wǎng)站建設(shè)、成都網(wǎng)站制作、H5場景定制、小程序制作等業(yè)務。10年已為興縣眾多企業(yè)、政府機構(gòu)等服務。創(chuàng)新互聯(lián)專業(yè)的建站公司優(yōu)惠進行中。
在Linux上,有多種方式讓不安份的用戶無法登錄。
testid:*:15230:0:99999:7:::
2.使用命令usermod
usermod -L testid##鎖定帳號testid
usermod -U testid ##
解鎖帳號testid
3.通過修改shell類型
這種方式會更加人性化一點,因為你不僅可以禁止用戶登錄,還可以告訴他你這么做的原因。如下:
chsh testid -s /sbin/nologin
#將用戶testid的shell進行更改
##修改/etc/nologin.txt(沒有就新建一個),
##在里面添加給被禁止用戶的提示
#解禁用戶的方式就是把shell改為他原有的就可以了。
4.禁止所有的用戶登錄
個一個地去禁止用戶登錄,這將是很……無聊的事。而且還容易出錯。下面有一種簡潔有效的方式:
##在/etc目錄下建立一個nologin文檔
touch /etc/nologin ##如果該文件存在,那么Linux上的所有用戶(除了root以外)都無法登錄
cat /etc/nologin
9:00-10:00 系統(tǒng)升級,所有用戶都禁止登錄!
##解禁帳號也簡單,直接將/etc/nologin刪除就行了!
1、首先,連接相應linux主機,進入到linux命令行狀態(tài)下,等待輸入shell指令。
2、其次,在linux命令行中輸入:usermod -L sam。
3、鍵盤按“回車鍵”運行shell指令,此時會看到用戶sam成功被禁用了。
兩種方式:
使用命令usermod
禁止帳號myuser登錄
usermod -L myuser
允許賬號登錄
usermod -U myuser123456
修改shell類型
chsh myuser -s /sbin/nologin