저는 Kali Linux와 Windows 7을 듀얼 부팅으로 사용하고 있습니다. 이제 Kali를 설치하면 루트로 로그인됩니다. 내 이름으로 로그인되어 있지 않습니다. 그래서 다음 단계에 따라 사용자를 만들었습니다. 그런데 로그아웃했다가 로그인하면 새로 로그인할 때 "인증 실패"라는 메시지가 나타납니다. 내가 어디서 잘못됐나요?
laa@aa-lu:~$ sudo useradd testinguser
alaa@aa-lu:~$ sudo passwd testinguser
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
alaa@aa-lu:~$ sudo ls -l /home
total 20
drwxr-xr-x 55 alaa alaa 4096 Aug 22 22:00 alaa
drwx------ 2 root root 16384 Jun 5 09:46 lost+found
alaa@aa-lu:~$ sudo mkdir /home/testinguser
alaa@aa-lu:~$ sudo chown testinguser:testinguser /home/testinguser
alaa@aa-lu:~$ ls -l /home
total 24
drwxr-xr-x 55 alaa alaa 4096 Aug 22 22:00 alaa
drwx------ 2 root root 16384 Jun 5 09:46 lost+found
drwxr-xr-x 2 testinguser testinguser 4096 Aug 23 10:03 testinguser
alaa@aa-lu:~$ ls -l /home/testinguser/
total 0
alaa@aa-lu:~$
답변1
useradd
/etc/skel
-m
홈 디렉터리 생성 옵션을 설정하고 해당 옵션을 사용하면 콘텐츠 만 복사됩니다 -k
.
이제 이 작업을 수동으로 수행해야 합니다 cp /etc/skel/.[a-z]* /home/testinguser/
. 올바른 파일 소유자를 설정하는 것을 잊지 마세요.
chown -R testinguser:testinguser /home/testinguser
adduser
더 많은 기본값을 사용하고 대화식으로 실행되므로 Debian 기반 시스템에서 사용하기가 더 쉽습니다.
1000:1001 간격에 뭔가 문제가 있는 것 같습니다.
결과를 내다
grep '1000\|1001\|testinguser\|alaa' /etc/passwd
그리고
grep '1000\|1001\|testinguser\|alaa' /etc/group
거기서 무슨 일이 일어났는지 보세요.
그런 다음 이 문제를 해결하려면 "456"과 같이 문제가 없는 비밀번호로 비밀번호를 설정하세요.