Mount harddisk dengan user tertentu pada linux

Rasanya memang harus ditulis deh, biar ndak lupa lagi. Maklum pelupa, padahal yo belum tua tua amat dah, haha

Baiklah, langsung saja. Ndak perlu prolog kepanjangan.

Kendalanya adalah saat kita hendak menggunakan hardisk eksternal untuk kepentingan storage website (webserver) kalo kita asal colok maka saat mounting disk usernya akan menggunakan user yang saat itu login. Walaupun kita coba chown untuk mengganti user owner sebuah file/folder didalam hardisk tersebut namun tetap saja ownership tidak dapat diganti. Nah tipsnya adalah kita coba mount hardisk tersebut dengan menggunakan user tertentu. Contoh misal karena untuk kepentingan website maka usernya adalah www-data. Untuk mounting -nya gunakan format kode berikut pada terminal:

 mount -t deviceFileFormat -o umask=filePermissons,gid=ownerGroupID,uid=ownerID /device /mountpoint 

contoh:
 mount -t ntfs-3g -o umask=0007,gid=33,uid=33 /dev/dsb1 /home/myuser/storage 

Keterangan:
uid : 33 adalah user id untuk www-data

Jika ingin mount secara otomatis saat komputer dinyalakan maka tuliskan didalam file /etc/fstab dengan format berikut:

UUID="id_hardisk_eksternal" /mountpoint deviceFileFormat auto,user,umask=filePermissons,gid=ownerGroupID,uid=ownerID,permission 0 2

contoh:
UUID="54D8D96AD8D94ABE" /home/myuser/storage ntfs-3g auto,user,umask=0007,gid=33,uid=33,permission 0 2

Okey sekian.



Daftar pustaka
  • Baunthiyal A. How to make partitions mount at startup in ubuntu 12.04 [Internet]. 2012 Jul 19 - [cited 2016 Aug 31]. Available from: http://askubuntu.com/questions/164926/how-to-make-partitions-mount-at-startup-in-ubuntu-12-04.
  • I08in. How can I find my User ID (UID) from terminal? [Internet]. 2014 May 17 - [cited 2016 Aug 31]. Available from: http://askubuntu.com/questions/468236/how-can-i-find-my-user-id-uid-from-terminal
  • Wowpatrick. Linux - Mount device with specific user rights [Internet]. 2011 Aug 8 - [cited 2016 Aug 31]. Available from: http://superuser.com/questions/320415/linux-mount-device-with-specific-user-rights

Comments

Popular posts from this blog

Langkah - langkah Install DSpace (software repository) PART II

Langkah - langkah Install DSpace (software repository) PART I

Memberbaiki Label & Barcode Generator Popup yang Terblokir