새 사용자를 생성하려고 할 때 디렉터리 오류가 발생했습니다.

새 사용자를 생성하려고 할 때 디렉터리 오류가 발생했습니다.

설정 -> 사용자 계정에서 두 번째 사용자 'shirley'를 추가하고 비밀번호를 설정했습니다. 계정 유형은 표준입니다. 11.04에서는 이것이 효과가 있었고 로그인하여 이 사용자를 위한 데스크톱이 작동했습니다.

11.10에서는 어떻게 이루어지나요? 이 사용자로 로그인하려고 하면 다음 오류가 발생합니다.

노틸러스가 필수 폴더 "/home/shirley/.config/nautilus"를 생성할 수 없습니다. 노틸러스를 실행하기 전, 다음 폴더를 생성하거나 노틸러스가 생성할 수 있도록 권한을 설정해주세요.

그런 다음 유일한 옵션은 확인을 클릭하는 것입니다. 이렇게 하면 다음과 같이 전체 화면 노틸러스로 이동됩니다. 데스크탑

프로그램을 시작하는 실행 프로그램이나 눈에 보이는 방법이 없습니다. 인쇄 화면은 화면 캡처를 수행하지 않습니다. 데스크탑은 비슷해요이 질문하지만 CTRL+ALT+T를 누르면 터미널이 표시되지 않습니다. 이 문제를 해결하려면 CTRL+ALT+F2를 누르고 터미널을 다시 시작해야 합니다. 이것대답은 gnome-system-tools를 설치하는 것입니다. 기본 설치로 두 번째 사용자를 추가할 수 없어야 합니까?

편집: deluser+adduser 제안을 시도했는데 시도한 후에도 아무런 변화가 없었습니다. 내가 얻은 것은 다음과 같습니다.

tom@desktop:~$ sudo deluser shirley

[sudo] 톰의 비밀번호:

사용자 'shirley' 삭제 중...

경고: `shirley' 그룹에는 더 이상 구성원이 없습니다.

완료

tom@desktop:~$ sudo adduser shirley

사용자 'shirley' 추가 중...

새 그룹 'shirley' 추가(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/

그런 다음 해당 사용자로 로그인해 보십시오.

이것이 기본적으로 작동하지 않는 이유는 우분투에 보고되어야 할 버그처럼 들립니다.

관련 정보