Linux下用户管理
Linux下用戶管理
linux下用戶管理有兩個重要的配置文件
一個是:/etc/shadow ? ? ? ? ? ? ? ? ? ? ? ? ? #保存的是用戶的密碼信息
另一個是:/etc/passwd ? ? ? ? ? ? ? ? ? ? ? #保存用戶信息的文件
/etc/shadow 文件組成:
root:$6$v/oEVA.VzycCnphD$8xDTS7umYOB8NFHTiQQMq3YccN1DmwEKbrqq.VSWQTEK3SerYAt8UHkjD1zc2XH8NGoQT6VqpnRTKCfOJcnyg0:15808:0:99999:7:::
用戶名:加密后的密碼:最后一次修改時間:最小時間間隔:最大時間間隔:警告時間
最小時間間隔:兩次修改密碼的最小天數(在第一次修改密碼之后最小多少天才能第二次修改密碼),一般來說是0,表示不限定。
最大時間間隔:在多少天內必須更改密碼,否則此用戶將不能登錄。
警告時間:配合最大時間間隔使用,默認是99999表示不限定。表示在最大時間間隔內還剩多少天時向用戶發送警告:再不修改密碼賬號將失效。
如果把/etc/passwd用戶名后的密碼刪除,這時候并不是不能登錄系統而是用戶不需要密碼就可以登錄系統,舉個例子,如果哪天你忘記了root密碼,你可以從關盤啟動然后將root后的密碼刪除,就可以登錄root用戶了,登錄后使用passwd ? root 修改密碼即可。
/etc/passwd 文件參考:http://blog.csdn.net/lyhdream/article/details/9046347
新用戶信息文件:/etc/skel ?目錄下
在使用 ?useradd ?添加用戶的時候,實際上會自動把/etc/skel ?目錄下的文件copy到宿主目錄下。而在手工添加的時候(修改/etc/passwd文件),需要將此目錄下的文件copy過去。
/etc/login.defs ?: 存放了用戶登錄缺省的一些信息
/etc/issue ?: ?存放用戶登錄之前顯示的信息(用戶在終端登錄的信息)
例如,我們把/etc/issue 備份一份,將其類容改為:
進入tty模式下(ctr + alt + f2~f7)如下:
/etc/motd ?: ?存放用戶登錄之后顯示的信息
總結
以上是生活随笔為你收集整理的Linux下用户管理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: /etc/passwd 文件详解
- 下一篇: linux 其他常用命令