새로 생성된 사용자로 로그인할 수 없습니다

새로 생성된 사용자로 로그인할 수 없습니다

저는 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"과 같이 문제가 없는 비밀번호로 비밀번호를 설정하세요.

관련 정보