亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標題: Linux帳號與身份管理 [打印本頁]

作者: wslium    時間: 2008-12-23 16:10
標題: Linux帳號與身份管理
相關(guān)文件
/etc/passwd    系統(tǒng)帳號信息
/etc/shadow    帳號密碼信息    經(jīng)MD5 32位加密     在密碼欄前面加『 * 』或『 ! 』表示禁止使用該帳號
/etc/group     系統(tǒng)群組信息
/etc/gshadow
/etc/default/useradd   新增用戶時的參考設置文件
/etc/login.defs       與密碼及 UID/GID 有關(guān)的設置文件
/etc/skel/*           用戶家目錄參考目錄
/etc/pam.d/passwd     PAM驗證模塊
  起始用戶組  initial group
有效用戶組  effective group
相關(guān)命令
newgrp    改變登陸組
useradd  &  adduser    建立新用戶
      [test@linux ~ ]$ useradd -m test  自動建立用戶的登入目錄
      [test@linux ~ ]$ useradd -m -g pgroup test 指定所屬組(初始用戶組)
      [test@linux ~ ]$ useradd -r test 建立一個系統(tǒng)帳號,這個賬號的UID會有限制(/etc/login.defs)
passwd    更改密碼
      [test@linux ~ ]$ passwd test
usermod   修改用戶帳號
userdel   刪除帳號
      [test@linux ~ ]$ userdel -r test   連同家目錄一起刪除
一般用戶使用的命令
chsh      更換登陸系統(tǒng)時使用的SHELL   [-l]顯示可用的SHELL;[-s]修改自己的SHELL
chfn      改變自己的相關(guān)信息
finger    查找并顯示用戶信息
id        顯示用戶的ID信息
      [test@linux ~ ]$ id test
用戶組相關(guān)命令
groupadd   添加組
groupmod   與usermod類似
groupdel   刪除組
gpasswd
newgrp
切換用戶身份
su test    更改用戶   su -    進入root,且使用root的環(huán)境變量
sudo       以其他身份來執(zhí)行指令
  [test@linux ~ ]$ sudo mkdir /root/testing
  Password:
visudo     編輯/etc/sudoers,該文件有一些比較特殊的語法,如果直接使用vi編輯,若輸入有誤則可能會造成無法啟動sudo的后果,因此,建議使用visudo來編輯。該命令必須使用root的身份來執(zhí)行。
     格式:用戶帳號 登錄的主機 = (可以變換的身份) 可以執(zhí)行的命令
     test ALL=(ALL) ALL                    使用test成為可以隨意使用sudo的身份,如果沒有加上身份聲明的話,即為test ALL= ALL,那么“默認是僅能進行root的身份切換”
     %wheel ALL = (ALL) ALL                系統(tǒng)里所有wheel群組的用戶都可用sudo,加上"%"代表用戶組
     %wheel ALL = (ALL) NOPASSWD: ALL     wheel群組所有用戶在使用sudo時都不用輸入密碼
     除單一個人或單一用戶組之外,還可以指定一些“帳號別名,主機別名、命令別名”等數(shù)據(jù)來相互套用,別名必須要使用大寫字母。例:
     User_Alias ADMPW = vbird, dmtsai, vbird1, vbird3         將用戶vbird, dmtsai, vbird1, vbird3加入ADMPW組
     ADMPW ALL = NOPASSWD: !/usr/bin/passwd, /usr/bin/passwd [A-Za-z]*, \\
     !/usr/bin/passwd root      可以更改使用者密碼,但不能更改root密碼 (在指令前面加入 ! 代表不可)
用戶的特殊SHELL和PAM模塊
特殊的shell、/sbin/nologin
禁止用戶登錄。編輯/etc/nologin.txt文件,在此文件中說明用戶不能登錄的原因,那么下次用戶想要登錄系統(tǒng)時,屏幕上則會出現(xiàn)/etc/nologin.txt的內(nèi)容,而不是默認的內(nèi)容了。
PAM 模塊:/etc/nologin、/etc/securetty
(Pluggable Authentication Modules, 嵌入式模塊)
PAM的設置文件放在/etc/pam.d這個目錄中
更多的環(huán)境相關(guān)設置在/etc/security/*中
PAM是通過自己提供的相關(guān)模塊來進行驗證,模塊放在/lib/security/*中
PAM的設置文件范例
文件格式: 驗證的類別   驗證的控制標準    使用的PAM模塊   該模塊能使用的參數(shù)
驗證的類別(Module type)
auth       進行用戶的身份驗證                    
account    檢驗用戶是否具有正確的使用權(quán)限         
session    管理用戶正確使用該程序時的環(huán)境設置   
password   提供驗證的修改工作,如修改密碼        
驗證的控制標準(control flag)
required  發(fā)生錯誤時,繼續(xù)操作下面的模塊,后續(xù)操作完成后返回failure信息
requisite 發(fā)生錯誤時,立刻給原程序發(fā)送failure的信息并且中斷PAM的運行
optional 多用于顯示信息
sufficient  通過驗證時,立刻給原程序發(fā)送通過的信息并且中斷PAM的運行
/etc/securetty
pam_securetty 模塊最主要的功能是預防不安全的登錄環(huán)境,而且主要針對root用戶。
該模塊被啟用時,會去讀取 /etc/securetty 文件,如果我們將被認定是安全的終端 terminal 環(huán)境寫入該文件,則root僅可以在那幾個終端環(huán)境下登錄。
/etc/nologin
pam_nologin 模塊也用于控制用戶登錄,但只針對一般用戶,對root沒有效果。
如果/etc/nologin 存在時,任何一個一般用戶在嘗試登錄時,僅會獲得該文件的內(nèi)容,而無法登錄主機。
/etc/security/*
Linux 系統(tǒng)的用戶對話與郵件的使用
查詢用戶
who & w 看誰在線
last 最近登陸主機的信息
lastlog 最近登入的時間 讀取 /var/log/lastlog
用戶對話
talk 與其他用戶交談
write 發(fā)送信息
[abc@linux ~ ]$ write test
Hi, how are you...
按下 [ctrl]+d 發(fā)送
mesg 設置終端機的寫入權(quán)限,是否接收消息
[abc@linux ~ ]$ mesg n 禁止接收
[abc@linux ~ ]$ mesg y 打開
[abc@linux ~ ]$ mesg   查看當前的mesg狀態(tài)
wall 向所有用戶發(fā)送信息
[abc@linux ~ ]$ wall this is q test
用戶郵件信箱
mail 寫mail
[abc@linux ~ ]$  mail username@localhost -s “郵件標題”
  [abc@linux ~ ]$ mail test -s "nice to meet you"
  hello,test
  Nice to meet you in the network.
  byebye!
  .結(jié)束時輸入點(.)
  Cc:
手動增加用戶
PS:最好不要手動修改
一些檢查工具
pwck
pwconv  將/etc/passwd 內(nèi)的帳號與密碼移到/etc/shadow中
pwunconv  將/etc/shadow內(nèi)的密碼欄數(shù)據(jù)寫回/etc/passwd 中,并且刪除/etc/shadow 文件
chpasswd
帳號的建立
建立所需要的用戶組(vi /etc/group)
將/etc/group與/etc/gshadow同步(grpconv)
建立賬號的各個屬性(vi /etc/passwd)
將/etc/passwd與/etc/gshadow同步(pwconv)
建立該帳號的密碼(passwd)
建立用戶家目錄(cp -a /etc/skel /home/username)
更改用戶家目錄屬性(chown -R username.group /home/username)


本文來自ChinaUnix博客,如果查看原文請點:http://blog.chinaunix.net/u2/60913/showart_1736807.html




歡迎光臨 Chinaunix (http://www.72891.cn/) Powered by Discuz! X3.2