Virtualbox

useradd 帳戶無法通過 GUI 登錄

  • December 8, 2019

我正在使用 KALI 全新安裝。

Linux kali 5.2.0-kali2-686-pae #1 SMP Debian 5.2.9-2kali1 (2019-08-22) i686 GNU/Linux

我創建了一個使用者

useradd akkilah

然後我將此使用者添加到 sudo 組

usermod -aG sudo akkilah

對於這個使用者來說,可以通過 tty 或終端su登錄,但我無法通過 GUI 登錄,當我檢查 Auth.log 時,我發現了下面的內容。我在日誌下面添加了因為它可能會有所幫助,但我不知道我能從中得到什麼

在此處輸入圖像描述

此外,通過我在網際網路上的研究,我發現這可能與 /home/akkilah 文件夾的權限有關,所以我嘗試給它完全權限,它顯示它成功但沒有權限更改見下面的日誌

root@kali:/home# ls -ltr

共 4 個

drwxrwx— 1 根 vboxsf 4096 Nov 28 16:47 akkilah

root@kali:/home# chmod -v 777 akkilah

‘akkilah’ 的模式從 0770 (rwxrwx—) 更改為 0777 (rwxrwxrwx)

root@kali:/home# ls -ltr

共 4 個

drwxrwx— 1 根 vboxsf 4096 Nov 28 16:47 akkilah

此外,我嘗試使用 chown 命令更改主文件夾的所有者,即使它讓我成功執行,但所有者實際上並沒有改變..見下文

root@kali:/home# chown -v akkilah akkilah

將“akkilah”的所有權從根更改為 akkilah

root@kali:/home# ls -ltr

共 4 個

drwxrwx— 1 根 vboxsf 4096 Nov 28 16:47 akkilah

好的,我終於解決了感謝所有幫助我的狐狸。

事實證明,我將兩個問題合二為一。

  • 要解決 GUI 問題,我必須讓使用者擁有他的主目錄。顯然!
  • 第二個問題,我無法更改主目錄的所有者 (/home/akkilah)

事實證明,當我嘗試在 VirtualBox 中創建共享文件夾時,我選擇了我的主目錄,這導致 Virtual-box將我的主目錄安裝到共享文件夾。其中,導致我無法更換主人,所以Soulation解決方案是。

  1. 解除安裝我的家庭驅動器umount /home/akkilah
  2. 更改目錄的所有者chown akkilah /home/akkilah

在那之後,每件事都像魅力一樣運作

引用自:https://unix.stackexchange.com/questions/554691