重拾簡單的linux指令之passwd檔案,linux指令passwd
***********************************************聲明***********************************************************************
原創作品,出自 “深藍的blog” 部落格,歡迎轉載,轉載時請務必註明出處,否則追究著作權法律責任。
深藍的blog:http://blog.csdn.net/huangyanlong/article/details/39924845
****************************************************************************************************************************
passwd檔案
(1)、檔案內容
口令檔案,其中包含主要內容有:
uid:使用者的唯一識別碼,0為root使用者的標識符
路徑:使用者名稱、使用者識別碼存放在/etc/passwd(口令)檔案中
家目錄:存放每個使用者的家目錄,包含該使用者第一個執行的程式,如shell
(2)、操作示範
[root@xckydb etc]# more /etc/passwd
欄位1:使用者名稱
欄位2:設為x表示要求輸入密碼驗證登陸,為空白則無需密碼驗證登陸
欄位3:uid
欄位4:gid
欄位5:注釋
欄位6:使用者家目錄
欄位7:使用者登入後首先執行的程式
***********************************************聲明***********************************************************************
原創作品,出自 “深藍的blog” 部落格,歡迎轉載,轉載時請務必註明出處,否則追究著作權法律責任。
深藍的blog:http://blog.csdn.net/huangyanlong/article/details/39924845
****************************************************************************************************************************
在linux中,怎建立一個使用者,並用命令查看使用者在PASSWD檔案中儲存資訊?
1.建立使用者:useradd 使用者名稱 [-d 使用者家目錄] [-s 使用者使用的shell] (其他的選項忘了)
2.建立密碼:passwd 使用者名稱(即上面的那個使用者名稱)
3.查看passwd檔案內容:cat /etc/passwd(你添加的使用者應該在最後,其中有個域是x表示已經有密碼)
有人可以破解linux passwd密碼否?檔案內容如下:
別琢磨了。linux的密碼都是有隨機的計算加密方式的,除非這個系統是你寫的。不然你根本不可以反編譯。加密計算公式要是被別人知道了,企業還會用linux作業系統嗎?$1$$argFk5UDAxH96lBa.OLYW0這個代碼也不是固定的。同樣的密碼你多設幾次,每次的密碼段都不一樣,這個密碼段是隨機的。只有掌握了加密方式才能反編譯,$1$$argFk5UDAxH96lBa.OLYW0這行數字沒有任何意義。如果你們誰知道加密方式。早成億萬富翁了。