Anda mungkin secara tidak sengaja menggunakan "useradd" alih-alih "adduser" - yang menambahkan pengguna, tetapi tidak membuat profil untuknya - atau Anda mungkin kehilangan file "skeleton" di / etc / skel yang biasanya ditetapkan sebuah akun pengguna default.
Silakan lakukan sudo userdel username
(di mana username
nama akun yang Anda buat), lalu sudo adduser username
dan kirim hasilnya di sini. Anda HARUS mendapatkan sesuatu seperti berikut:
me@banshee:~$ sudo adduser noob
Adding user `noob' ...
Adding new group `noob' (1005) ...
Adding new user `noob' (1005) with group `noob' ...
Creating home directory `/home/noob' ...
Copying files from `/etc/skel' ...
Enter new UNIX password:
Retype new UNIX password:
Changing the user information for noob
Enter the new value, or press ENTER for the default
Full Name []:
Room Number []:
Work Phone []:
Home Phone []:
Other []:
Is the information correct? [Y/n]
Jika Anda melakukan semua itu dan pengguna masih tidak mendapatkan prompt penuh, maka Anda kehilangan beberapa file dari / etc / skel - silakan posting kembali, dan kami dapat membantu lebih lanjut. Saya pikir Anda hanya sengaja menggunakan, useradd
bukan adduser
, yang tidak melakukan APA PUN dari hal-hal di atas - itu hanya membuat akun sistem dan hanya itu, tidak ada homedir, tidak ada apa-apa.
$
menunjukkan shell tua polos. Lakukansudo usermod --shell /usr/bin USERNAME
dan ganti "USERNAME" dengan nama pengguna.