Posted on 2012-01-31 11:28
林光炎 閱讀(530)
評(píng)論(0) 編輯 收藏 所屬分類:
LINUX
用root用戶登陸輸入命令cd /home,再用ll查看發(fā)現(xiàn)drwxr-xr-x 12 622 622 4096 Apr 18 19:21 aurora aurora用戶屬主不正確
用命令chown aurora.aurora aurora修改用戶屬主
知識(shí)點(diǎn):
1.查看用戶組信息#cat /etc/passwd
/etc/passwd中一行記錄對(duì)應(yīng)著一個(gè)用戶,每行用冒號(hào)隔開分為7個(gè)字段,具體字段說(shuō)明如下:
name:password:uid:gid:comment:home:shell
用戶名:口令:用戶標(biāo)識(shí)號(hào):組標(biāo)識(shí)號(hào):注釋性描述:主目錄:登錄Shell
home: 指定用戶的主目錄的絕對(duì)路徑
shell: 用戶登陸后啟動(dòng)的一個(gè)進(jìn)程,這個(gè)進(jìn)程是用戶登錄到系統(tǒng)后運(yùn)行的命令解釋器或某個(gè)特定的程序,即Shell。
例子:
aurora:x:707:707::/home/aurora:/bin/bash
系統(tǒng)首先會(huì)查閱 /etc/passwd 文件,看是否有aurora 這個(gè)賬號(hào),然后確定aurora的UID,通過(guò)UID 來(lái)確認(rèn)用戶和身份,
如果存在則讀取/etc/shadow 影子文件中所對(duì)應(yīng)的aurora的密碼;
用戶名:x:uid:gid:用戶名全稱:用戶的家:用戶所用的shell類型
x指向映射
uid為0 則為root
2.aurora:$1$nC4FzXJz$OP5LS0Evj4uMsLvMHP1eZ/:15082:0:99999:7:::
etc/shadow文件是/etc/passwd 的影子文件,這個(gè)文件并不由/etc/passwd 而產(chǎn)生的,這兩個(gè)文件是應(yīng)該是對(duì)應(yīng)互補(bǔ)的;
shadow內(nèi)容包括用戶及被加密的密碼及其他/etc/passwd 不能包括的信息。
用戶:密碼:上次修改密碼的時(shí)間 :兩次修改口令間隔最少的天數(shù):兩次修改口令間隔最多的天數(shù)
3.aurora:x:707:
用戶名:用戶組密碼:GID :用戶列表
第四字段:用戶列表,每個(gè)用戶之間用,號(hào)分割;本字段能為空;
如果字段為空表示用戶組為GID的用戶名
4.chown 修改文件和文件夾的用戶和用戶組屬性
5.passwd aurora 修改密碼