因為a伺服器準備上線,而且長期不會動了,為了防止「閘總」建立使用者登陸伺服器。索性把/etc/passwd和/etc/shadow給鎖上,不允許修改,那麼自然就不能建立使用者了
chattr命令用於改變檔案屬性。
chattr [-rv][-v《版本編號》][+/-/=《屬性》][檔案或目錄...]
這項指令可改變存放在ext2檔案系統上的檔案或目錄屬性,這些屬性共有以下8種模式:
a:讓檔案或目錄僅供附加用途。
b:不更新檔案或目錄的最後訪問時間。
c:將檔案或目錄壓縮後存放。
d:將檔案或目錄排除在傾倒操作之外。
i:不得任意更動檔案或目錄。
s:保密性刪除檔案或目錄。
s:即時更新檔案或目錄。
u:預防意外刪除。
引數
-r 遞迴處理,將指定目錄下的所有檔案及子目錄一併處理。
-v《版本編號》 設定檔案或目錄版本。
-v 顯示指令執行過程。
+《屬性》 開啟檔案或目錄的該項屬性。
-《屬性》 關閉檔案或目錄的該項屬性。
=《屬性》 指定檔案或目錄的該項屬性。
[root@localhost ~]# chattr +i /etc/passwd /etc/shadow
實驗一下,看看useradd是否還能建立使用者
[root@localhost ~]# useradd test
useradd:無法開啟 /etc/passwd
為了防止有人登入後台,刪除日誌,那麼就可以使用chattr加固一下日誌檔案,只能往裡面追加資料,不能刪除資料例如:
[root@localhost ~]# chattr -a /var/log/messages
Shell使用者限制應用
shell使用者限制應用 例 限制使用者benny只能使用ftp和e mail服務,而不能使用telnet和ssh登入 錄 root localhost vi etc passwd ra x 75 75 ra user sbin nologin amanda x 33 6 amanda user v...
ulimit 放開使用者限制 生成core檔案
1,說明 ulimit用於shell啟動程序所占用的資源.2,類別 shell內建命令 3,語法格式 ulimit acdfhlmnpsstvw size 4,引數介紹 h 設定硬體資源限制.s 設定軟體資源限制.a 顯示當前所有的資源限制.c size 設定core檔案的最大值.單位 blocks...
centos7 4新建使用者 限制切換root使用者
1 新建賬戶 useradd fast2 設定密碼 passwd fast3 檢視使用者組 groups fast4 檢視使用者列表 vi etc passwd5 檢視使用者組列表 vi etc group 禁止普通使用者切換至root使用者 整體思路是通過設定使用者組成員,限制非 root所在使用...