Alasan yang paling mungkin mengapa Anda tidak memiliki direktori home dibuat adalah karena Anda tidak memiliki CREATE_HOME yesin /etc/login.defs.
Anda dapat memperbaikinya dengan mengikuti apa yang telah disarankan oleh @OmPS atau @Radu Rădeanu.
Tapi itu banyak cara untuk mengatasi masalah ini di masa depan dengan menggunakan salah satu perintah di bawah ini:
Hasil dari sudo adduser linda
Adding user 'linda'
Adding new group 'linda' (1001) ...
Adding new user 'linda' (1001) with group 'linda' ...
Creating home directory '/home/linda' ...
Copying files from '/etc/skel' ...
****Password confirmation****
****Name prompt****
Default untuk adduser dipilih dari /etc/adduser.confjika
--homeopsi tidak ditentukan.
Perhatikan bahwa itu juga menyalin /etc/skelkonten.
Gunakan adduser dengan --home
sudo adduser --home /home/linda
Sama seperti opsi sebelumnya kecuali Anda mungkin menginginkan ini jika direktori home pengguna berbeda dari nama pengguna yang Anda tetapkan.
Catatan: jika Anda melakukannya man login.defs, saat ini dikatakan
Banyak fungsi yang dulu disediakan oleh shadow password suite sekarang ditangani oleh PAM. Dengan demikian, /etc/login.defs tidak lagi digunakan oleh passwd (1), atau kurang digunakan oleh login (1), dan su (1). Silakan merujuk ke file konfigurasi PAM yang sesuai sebagai gantinya.
Gunakan modul PAM pam_mkhomedir: dari man pam_mkhomedirhalaman, tambahkan baris di bawah ini ke /etc/pam.d/login:
session required pam_mkhomedir.so skel=/etc/skel