Mengubah Group dan Owner Data
Sehingga ketika kita memindahkan data website kita dari server lama ke server baru, kita harus mengubah satu persatu UID dan GID data yang kita miliki. Tentunya kalau datanya sedkit tidak masalah. Bagaimana kalau datanya adalah berpuluh-puluh, atau bahkan beratus-ratus.
Nah dalam kesempatan ini saya akan memperkenalkan shell script singkat yang akan merubah UID dan GID data dari website kita dengan singkat.
Untuk menjalankan shell ini anda harus bertindak sebagai root, dan jalankan dengan perintah seperti berikut ini, sh shell_name. Maka data yang ada dibawah current directory anda akan di ubah semua.
[sourcecode lang='php']
#!/bin/sh
for file in `find . -user 501`
do
chown apache ${file}
done
for file in `find . -group 501`
do
chgrp apache ${file}
done
[/sourcecode]
Dalam contoh ini UID dan GID yang kita inginkan adalah 501. Dan semua owner dan group data dirubah ke apache. Tentunya shell script sederhana ini bisa anda ubah-ubah untuk menjalankan beberapa tool-tool yang bermanfaat.



Leave a Reply