Linux

Cara Mengubah Pemilik Direktori di Linux

Linux memungkinkan Anda mengontrol segalanya dan itulah salah satu alasan mengapa hampir setiap layanan di dunia berjalan di server yang dikelola menggunakan Linux. Kontrol tepat ini tidak hanya tersedia di server tetapi juga untuk pengguna yang menggunakan distro Linux sehari-hari. Salah satu keuntungan memiliki kontrol adalah Anda dapat membatasi pengguna lain di Linux mengenai seberapa banyak informasi dan file yang dapat mereka akses, dan jika Anda belum mengetahuinya, Anda dapat melakukannya, berikut cara mengubah kepemilikan direktori di Linux.

Cara Mengecek Pemilik File atau Direktori di Linux

Sebelum kita mempelajari perintah untuk mengubah kepemilikan direktori di Linux, penting untuk mengetahui cara memeriksa siapa pemilik direktori saat ini. Untuk memeriksa apakah suatu file atau direktori milik Anda atau orang lain dalam grup, yang perlu Anda lakukan hanyalah menggunakan perintah berikut.

ls -l "File name" or
ls -l "Directory name"
Cara Mengubah Pemilik Direktori di Linux

Ini akan memberi Anda output berikut yang memberi tahu Anda milik siapa file atau direktori tersebut. Dalam contoh di atas,

Anda kemudian dapat melanjutkan dengan mentransfer kepemilikan.

Ubah Pemilik Direktori di Linux menggunakan Perintah Chown

Perintah Linux, dari namanya, cukup mudah ditebak dan dijelaskan, begitu pula dengan Chown. Itu berarti mengubah kepemilikan dan melakukan persis seperti namanya, yaitu mengubah kepemilikan direktori dan file. Berikut sintaks dasar dari perintah chown.

sudo chown -R $USER /directory
  • Chown adalah singkatan dari Ubah Direktori
  • -R adalah singkatan dari Rekursif dan membantu mengubah kepemilikan subdirektori
  • $USER adalah nama pengguna Anda
  • /direktori harus diganti dengan direktori yang ingin Anda ubah kepemilikannya.

Contoh perintah chown yang valid adalah sebagai berikut:

sudo chown -R abubakarmohammed /example_directory

Mengingat /example_directory dimiliki oleh “/” atau superuser, penggunaan perintah di atas akan mengalihkan kepemilikan kepada pengguna “abubakarmohammed.” Gagal menggunakan -R akan mengakibatkan direktori internal yang bersarang masih menjadi milik pemilik sebelumnya.

Jika Anda ingin mentransfer akses kembali ke pengguna super, gunakan perintah berikut.

sudo chown -R root: example_directory
Cara Mengubah Pemilik Direktori di Linux

Menggunakan “-R” juga penting di sini karena ini menerapkan perintah chown secara rekursif ke semua file internal. Lupa menggunakan yang sama berarti direktori asli akan ditransfer tetapi isinya masih dapat diakses oleh pengguna lain untuk dimodifikasi.

Ubah Pemilik File di Linux menggunakan perintah Chown

Seperti yang diharapkan, Chown tidak terbatas pada direktori tetapi juga berlaku untuk file. Sintaks dasar untuk mengubah kepemilikan file di Linux sangatlah sederhana.

sudo chown $USER file1 file2

Contohnya adalah mengubah kepemilikan file bernama 4.txt dan 5.txt dari pengguna “abubakarmohammed” menjadi superuser.

sudo chown abubakarmohammed 4.txt 5.txt
Cara Mengubah Pemilik Direktori di Linux

Tidak semua nama pengguna sama dan beberapa nama pengguna mungkin rumit untuk diketik berkali-kali. Oleh karena itu, alternatif untuk mengetik nama pengguna adalah menggunakan ID pengguna. Yang Anda perlukan hanyalah mencari ID pengguna dari pengguna yang ingin Anda transfer kepemilikannya dan menggantinya dengan nama pengguna. Untuk menemukan ID pengguna pengguna, gunakan perintah berikut.

id -u $USER

Cara Mengubah Pemilik Direktori di Linux

Sekarang setelah Anda mengetahui ID pengguna, gunakan ID tersebut dalam perintah chown dengan cara berikut:

sudo chown user_id file1

Sesuai sintaks di atas, perintah untuk mentransfer kepemilikan file di Linux menggunakan ID pengguna adalah:

sudo chown 1000 4.txt
Cara Mengubah Pemilik Direktori di Linux

Related Articles

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Back to top button