chown: apa yang perlu anda ketahui mengenai arahan kebenaran ini

Perintah Chown

Sistem operasi berasaskan Linux dirancang dengan cara yang dapat menyokong pelbagai pengguna. Oleh kerana itu, sistem ini mesti mengekalkan data akses kebenaran untuk fail dan direktori sehingga anda tahu siapa yang dapat mengaksesnya. Terdapat dua jenis kebenaran yang dapat dikendalikan dengan perintah chown- Kebenaran pengguna yang dirancang hanya untuk pengguna tertentu dan pengguna kumpulan yang dirancang untuk kumpulan tertentu.

chown ia digunakan untuk menguruskan jenis harta atau kebenaran tersebut. Dengan perintah ini kita akan mengubah siapa yang dapat mengakses fail dan direktori tertentu. Dalam artikel ini, kami akan menerangkan semua yang perlu anda ketahui mengenai arahan ini, terutama berguna untuk komputer bersama (jika tidak, itu tidak masuk akal).

Cara menggunakannya chown

Sebelum saya memulakan, saya ingin mengingatkan anda bahawa apabila fail disebutkan, yang kami maksudkan adalah laluan yang lengkap. Dengan ini dijelaskan, sintaks perintah adalah seperti berikut:

chown [Opciones] [usuario_propietario:dueño_del_grupo] [Archivo]

Dari perkara di atas kita harus:

  • pilihan adalah pilihan yang berbeza yang akan kita gunakan dengan arahan.
  • owner_user: group_owner Itu ada dalam nama pengguna dan / atau nama kumpulan, walaupun UID (Pengenal Pengguna) atau GID (Pengenal Kumpulan) juga dapat digunakan.
  • arkib adalah fail yang ingin kita ubah kebenarannya, yang boleh menjadi satu atau lebih.

Cara menukar pemilik fail atau direktori dengan chown

Kita boleh menukar pemilik fail dan direktori yang berbeza menggunakan perintah chown. Sebagai contoh, untuk menukar pemilik fail menjadi pengguna tertentu, kami akan melaksanakan perintah berikut:

chown pablinux archivo.ext

Dari perkara di atas, "pablinux" adalah pengguna dan "file.ext" adalah fail dengan pelanjutannya.

Sekiranya kita ingin menukar nama beberapa fail, apa yang akan kita lakukan adalah menambahkan satu demi satu yang dipisahkan oleh ruang, yang akan kelihatan seperti ini:

chown pablinux archivo.ext archivo2.ext

Dalam kes direktori, satu-satunya perkara yang akan kita ubah adalah bukannya meletakkan fail, kita akan dapat direktori.

Cara menukar pemilik fail dengan UID

Perkara pertama yang harus kita lakukan ialah mendapatkan UID kita dengan arahan berikut:

echo $UID

Perkara di atas harus menghasilkan angka 1000. Untuk menukar pemilik fail dengan cara ini, perintah yang akan kami perkenalkan di bawah ini adalah sebagai berikut:

chmod 1000 archivo.ext

Tukar pemilik dan kumpulan fail

Untuk menukar pemilik dan kumpulan fail kita harus memberikan nama pengguna dan nama kumpulan. Menggunakan arahan chown Kita boleh menukar pemilik dan kumpulan dengan cara berikut, pertama kita akan menukar pemilik fail dan kumpulan dengan arahan berikut:

chown pablinux:administradores archivo.ext

Nama kumpulan boleh menjadi apa sahaja yang kita mahukan; dalam contoh di atas akan menjadi "pentadbir". Sekiranya kita tidak mahu memberikannya nama kumpulan pada masa itu, kita hanya dapat menunjukkan nama pengguna, yang mana kita akan menggunakan titik dua dan kemudian spasi seperti dalam contoh berikut:

chown pablinux: archivo.ext

Dalam contoh sebelumnya, dengan tidak menunjukkan kumpulan apa pun, ia akan mengambil kumpulan pengguna, dalam hal ini pablinux.

Tukar kumpulan fail dengan chown

Kita boleh menukar nama kumpulan fail menggunakan perintah chown. Perintahnya akan kelihatan seperti ini, di mana linuxadictos akan menjadi kumpulan baharu fail file.ext:

chown :linuxadictos archivo.ext

Seperti yang anda lihat, dalam arahan sebelumnya ruang berada di sebelah kiri titik dua.

Tukar pemilik fail secara berulang

Dengan menggunakan opsi -R kita dapat mengubah nama kumpulan atau pemilik fail dan subdirektori yang ada di dalam direktori tertentu. Dalam arahan berikut kita akan mengubah direktori / Var / www a linuxadictos:

chown -R :linuxadictos /var/www

Cara melihat pemilik fail

Untuk melihat siapa yang memiliki fail kita boleh menggunakan perintah ls dengan pilihan -l. Sebagai contoh, untuk melihat pemilik fail file.ext kita akan memasukkan arahan ini:

ls -l archivo.ext

Hasilnya akan menunjukkan kepada kita sesuatu seperti:

-rw-r--r-- 1 pablinux pablinuxusuarios 241 Mar 1 01:28 archivo.ext

Adakah anda sudah tahu cara menggunakan arahan chown di Linux?


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.