Saya butuh bantuan mengubah pengguna GID dan UID di Ubuntu 13.04 untuk memetakan NFS mount, itu adalah pemahaman saya bahwa ini harus sama pada mesin lokal serta sisi LDAP.
Terima kasih.
PERINGATAN : Pesan dengan UID dan GID bisa berbahaya bagi kewarasan Anda jika semuanya berbentuk buah pir. Menggunakan salah satu skrip yang mengikuti dilakukan sepenuhnya dengan risiko Anda sendiri.
Berikut adalah perintah untuk dijalankan sebagai root untuk mengubah UID dan GID untuk pengguna. Cukup ubah variabel dalam kurung siku agar sesuai dengan pengaturan Anda:
usermod -u <NEWUID> <LOGIN>
groupmod -g <NEWGID> <GROUP>
find / -user <OLDUID> -exec chown -h <NEWUID> {} \;
find / -group <OLDGID> -exec chgrp -h <NEWGID> {} \;
usermod -g <NEWGID> <LOGIN>
usermod
dangroupmod
cukup mengubah UID dan GID untuk masing-masing nama pasangannyausermod
juga mengubah UID untuk file di homedir, tetapi tentu saja kami tidak dapat mengasumsikan bahwa satu-satunya tempat file telah dibuat adalah di homedir pengguna.The
find
perintah recurses filesystem dari/
dan mengubah segalanya dengan UID dari OLDUID dimiliki oleh NEWUID dan mereka mengubah kelompok untuk file-file yang dimiliki oleh OLDGROUP.
usermod
Perintah terakhir mengubah grup login untuk pengguna.
Sumber: