Mungkin kolega Anda, saat membuat akun, membuat direktori home "dengan tangan" yang membuatnya dimiliki oleh root
. Coba jalankan yang berikut sebagai root
:
chown -R username ~username
chgrp -R $(id -gn username) ~username
Dimana username
adalah nama akun yang bermasalah.
Edit
Jika ini ternyata menjadi masalah Anda, untuk menghindari hal ini terjadi di masa mendatang, Anda ingin menambahkan -m
beralih ke useradd
baris perintah yang digunakan untuk membuat akun pengguna. Ini memastikan bahwa direktori home yang dipilih pengguna dibuat jika tidak ada. Tindakan ini akan membuat direktori beranda dengan kepemilikan dan izin yang "benar" sehingga Anda tidak menghadapi masalah seperti ini.
Edit 2
chgrp
perintah yang ditambahkan di atas akan mengubah kepemilikan grup dari seluruh direktori home username
ke username
kelompok utama. Bergantung pada lingkungan Anda, ini mungkin bukan yang Anda inginkan dan Anda mungkin perlu mengubah kepemilikan grup dari subdirektori tertentu di dalam direktori home "secara manual", dengan demikian mengatur kepemilikan grup yang berbeda untuk subdirektori yang berbeda. Hal ini biasanya tidak berlaku untuk komputer pribadi, tetapi karena Anda menyebutkan "seorang kolega", saya berasumsi bahwa kita berbicara tentang lingkungan kantor berjaringan, dalam hal ini kepemilikan grup penting untuk direktori bersama.