Saya menjalankan server Ubuntu 10.04 dan saya mengalami beberapa pengalaman yang sangat kontra-intuitif dengan pengguna / grup. Sebagai contoh:
sudo touch test_file # create empty file
sudo groupadd test # create 'test' group
sudo chown root:test test_file # change group of file to 'test'
sudo chmod g+rwx test_file # give write permissions to group
sudo usermod -a -G test {my-user} # add my user to 'test' group
touch test_file # touch the file as my current user
Baris terakhir menghasilkan kesalahan izin.
Saya telah memastikan bahwa pengguna saya adalah bagian dari grup 'test' ( groups {my-user}
mengkonfirmasi ini). Grup test_file juga pasti diatur ke 'test' dan izin grup ditetapkan.
Mengapa pengguna saya tidak dapat menulis ke file pengujian file?
su - username
ke konsol Anda yang sedang berjalan. Anda tidak perlu keluar untuk masuk dengan cara ini :)