chown: mitä sinun on tiedettävä tästä käyttöoikeuskomennosta

Chown-komento

Linux-pohjaiset käyttöjärjestelmät on suunniteltu siten, että ne voivat tukea useita käyttäjiä. Tämän vuoksi näiden järjestelmien on ylläpidettävä tiedostojen ja hakemistojen käyttöoikeustietoja, jotta tiedät kuka pääsee niihin. On olemassa kahden tyyppisiä käyttöoikeuksia, joita voidaan hallita Comando chown- Käyttöoikeudet, jotka on suunniteltu vain tietylle käyttäjälle, ja ryhmäkäyttäjät, jotka on suunniteltu tietylle ryhmälle.

chown sitä käytetään hallita kyseisen tyyppistä omaisuutta tai käyttöoikeuksia. Tällä komennolla muutamme, kuka voi käyttää tiettyjä tiedostoja ja hakemistoja. Tässä artikkelissa selitämme kaiken, mitä sinun tarvitsee tietää tästä komennosta, mikä on erityisen hyödyllistä jaetuille tietokoneille (muuten sillä ei olisi paljon järkeä).

Kuinka käyttää chown

Ennen kuin aloitan, haluaisin muistuttaa teitä siitä, mitä tiedosto mainitaan tarkoitamme täydellistä reittiä. Tämän selittämisen jälkeen komentosyntaksi on seuraava:

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

Edellä esitetyn perusteella meidän on:

  • vaihtoehtoja ovat erilaisia ​​vaihtoehtoja, joita käytämme komennossa.
  • omistajakäyttäjä: ryhmän omistaja on käyttäjänimessä ja / tai ryhmän nimessä, vaikka myös UID (User Identifier) ​​tai GID (Group Identifier) ​​voidaan käyttää.
  • arkisto Se on tiedosto, jolle haluamme muuttaa käyttöoikeuksia, joka voi olla yksi tai useampi.

Kuinka vaihtaa tiedoston tai hakemiston omistaja chown

Voimme vaihtaa eri tiedostojen ja hakemistojen omistajan komennolla chown. Esimerkiksi, jos haluat vaihtaa tiedoston omistajan tietylle käyttäjälle, suoritamme seuraavan komennon:

chown pablinux archivo.ext

Edellä esitetystä "pablinux" on käyttäjä ja "file.ext" on tiedosto sen laajennuksella.

Jos haluamme muuttaa useiden tiedostojen nimiä, lisätään yksi toisensa jälkeen välilyönnillä erotettuna, joka näyttäisi suunnilleen tältä:

chown pablinux archivo.ext archivo2.ext

Hakemiston tapauksessa ainoa asia, jota muutamme, on se, että tiedoston asettamisen sijaan voimme hakemistoon.

UID-tiedoston sisältävän tiedoston omistajan vaihtaminen

Ensimmäinen asia, joka meidän on tehtävä, on hankkia UID seuraavalla komennolla:

echo $UID

Edellä mainitun pitäisi johtaa numeroon 1000. Jos haluat vaihtaa tiedoston omistajan tällä tavalla, alla oleva komento olisi seuraava:

chmod 1000 archivo.ext

Vaihda tiedoston omistaja ja ryhmä

Tiedoston omistajan ja ryhmän vaihtamiseksi meidän on annettava käyttäjänimi ja ryhmän nimi. Komennon avulla chown Voimme vaihtaa omistajan ja ryhmän seuraavasti: ensin vaihdamme tiedoston ja ryhmän omistajan seuraavalla komennolla:

chown pablinux:administradores archivo.ext

Ryhmän nimi voi olla mitä haluamme; yllä olevassa esimerkissä se olisi "järjestelmänvalvojat". Jos emme halua lisätä yhtään ryhmän nimeä tuolloin, voimme ilmoittaa vain käyttäjänimen, johon käytämme kaksoispistettä ja sitten välilyöntiä kuten seuraavassa esimerkissä:

chown pablinux: archivo.ext

Edellisessä esimerkissä, ilmoittamatta yhtään ryhmää, se vie käyttäjän ryhmän, tässä tapauksessa pablinuxin.

Vaihda tiedoston ryhmä ryhmällä chown

Voimme muuttaa tiedoston ryhmän nimen komennolla chown. Komento näyttäisi tältä, missä linuxadictos olisi file.ext-tiedoston uusi ryhmä:

chown :linuxadictos archivo.ext

Kuten näette, edellisessä komennossa tila on kaksoispisteen vasemmalla puolella.

Vaihda tiedoston omistaja rekursiivisesti

Käyttämällä -R-vaihtoehtoa voimme muuttaa ryhmän nimen tai tietyssä hakemistossa olevien tiedostojen ja alihakemistojen omistajan. Seuraavassa komennossa muutamme hakemistoa / Var / www a linuxadictos:

chown -R :linuxadictos /var/www

Kuinka nähdä tiedostojen omistaja

Voit käyttää komentoa nähdäksesi, kuka omistaa tiedoston ls vaihtoehdolla -l. Esimerkiksi nähdäksesi tiedostotiedoston.ext omistajan, kirjoitamme tämän komennon:

ls -l archivo.ext

Tulos näyttää meille jotain:

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

Tiedätkö jo kuinka käyttää komentoa chown Linuxissa?


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.