嘗試建立新使用者時出現目錄錯誤

嘗試建立新使用者時出現目錄錯誤

我在“設定”->“使用者帳戶”中新增了第二個使用者“shirley”,並設定了密碼。帳戶類型為標準。在 11.04 中,此方法有效,我登入並為該使用者提供了一個正常運行的桌面。

11.10 中這是如何實現的?當我嘗試以此使用者身分登入時,出現以下錯誤:

Nautilus 無法建立所需的資料夾「/home/shirley/.config/nautilus」。在運行 Nautilus 之前,請建立以下資料夾,或設定權限以便 Nautilus 可以建立它。

然後唯一的選擇是單擊“確定”,這會將我轉儲到全螢幕 Nautilus,如下所示: 桌面

沒有啟動器或可見的方式來啟動任何程式。列印螢幕不需要螢幕截圖。桌面類似這個問題但當我按 CTRL+ALT+T 時,我沒有得到終端。我必須按 CTRL+ALT+F2 並從終端重新啟動才能擺脫這種情況。 答案是安裝 gnome-system-tools。我是否應該能夠透過預設安裝添加第二個用戶?

編輯:我嘗試了 deluser+adduser 建議,嘗試後沒有任何變化。這是我得到的:

tom@desktop:~$ sudo deluser 雪莉

[sudo] 湯姆的密碼:

正在刪除用戶“shirley”...

警告:「shirley」組沒有更多成員。

完畢

tom@desktop:~$ sudo adduser 雪莉

新增使用者“雪莉”...

新增群組「雪莉」(1001)

新增用戶shirley' (1001) with groupshirley'

主目錄“/home/shirley”已存在。不從“/etc/skel”複製。

輸入新的 UNIX 密碼:

重新輸入新的 UNIX 密碼:

passwd:密碼更新成功

更改 shirley 的使用者訊息

輸入新值,或按 ENTER 鍵取得預設值

 Full Name []:

 Room Number []:

 Work Phone []:

 Home Phone []:

 Other []:

資訊正確嗎? [是/否] 是

只增加第二個用戶會出現什麼問題?我是唯一一個有這個問題的人嗎?如果問題解決了,我會重新安裝,但這是剛安裝幾天的全新安裝。

答案1

看起來您已經有一個名為 shirley 的目錄,因此當它創建新用戶時,它不會從 複製所需的文件/etc/skel,而這是運行所需的文件。

讓我們嘗試刪除目錄並從頭開始執行此操作,但在此之前,請查看/home/shirley並確保其中沒有重要的資料:

sudo deluser --remove-home shirley
sudo adduser shirley 

答案2

作為臨時修復,使用 ctrl-alt-F2 打開終端,(您可以使用 ctrl-altF7 返回原始會話)登錄,然後鍵入

sudo deluser USERNAMEOFSECONDUSER

然後使用以下命令重新建立使用者:

sudo adduser USERNAMEOFSECONDUSER

這應該創建主資料夾並允許登錄

親切的問候

答案3

它抱怨特定資料夾不存在,因此可能就像手動建立該資料夾一樣簡單。

打開終端機並輸入:

sudo mkdir -p /home/shirley/.config/nautilus/

然後嘗試以該使用者登入。

至於為什麼預設情況下這不起作用,這聽起來像是一個應該向 ubuntu 報告的錯誤。

相關內容