天天看點

linux使用者名顯示異常

最近一段有接到一些程式員回報說在連接配接伺服器的時候使用者名不顯示,而是顯示“i have no name!”

1

<code>[i have no name!@localhost ~ ]$</code>

,這個問題在當時聽了後也感覺有點滑稽,于是上網找了下看,一看才知道是/etc/passwd檔案的權限設定有問題,于是自己就去看了下果然,檔案的權限是600其他普通使用者沒有讀取的權限,這樣系統的uid就無法擷取到使用者名,于是就報錯了,于是修改/etc/passwd權限為644,切換到普通使用者看下,一切正常。

繼續閱讀