- - Ako opraviť priečinky, ktoré nie je možné zapisovať podľa používateľského účtu v systéme Linux

Ako opraviť priečinky, ktoré sa nedajú zapisovať podľa užívateľského účtu v systéme Linux

Nie všetky priečinky fungujúce na operačnom systéme Linuxsystém je zapisovateľný užívateľovi. Existuje na to dobrý dôvod: priečinky na úrovni systému vyžadujú povolenia na vysokej úrovni. Problém s týmito povoleniami spočíva v tom, že často zablokuje prístup na úrovni používateľa. Ak sa teda snažíte umiestniť súbory do systémového adresára a nemôžete to urobiť, musíte sa naučiť, ako zmeniť povolenia tak, aby mali prístup k účtom typu non-root.

V tejto príručke vám ukážeme, ako môžete aktualizovať povolenia priečinkov v systéme Linux tak, aby sa dali zapisovať pomocou vášho používateľského účtu.

Aktualizujte povolenia priečinkov v termináli

Povolenia priečinkov v systéme Linux sa najľahšie aktualizujú pomocou systému Windows chmod Príkaz. Tu je malý zoznam základných povolení chmod.

  • 7 - čítať, písať a vykonávať.
  • 6 - čítaj a píš.
  • 5 - čítať a vykonávať.
  • 4 - iba na čítanie
  • 3 - písať a vykonávať.
  • 2 - write-only.
  • 1 - vykonať iba.
  • 0 - bez prístupu.

Každé z čísel v zozname spolupracuje sPríkaz Chmod v skupinách po troch. Tu je príklad. Ak chcete zmeniť povolenia priečinka „test“ v systéme Linux, aby si v ňom každý mohol prečítať, písať a vykonávať kód. postup:

chmod 777 /test

Okrem toho na zmenu povolení každého jednotlivého priečinka v adresári „test“ tak, aby odrážal rovnaké povolenia, sa musí použiť rekurzívna voľba. Napríklad

chmod 777 -R /test

Každé z čísiel v príklade príkazu Chmodmá vyššie uvedený účel. Prvé číslo predstavuje používateľa. Druhé číslo nastavuje povolenie pre skupinu a tretí počet pre zvyšok systému.

Ak máte problémy s zápisom do priečinka v systéme, ktorý nie je prístupný, pozrite si zoznam uvedený vyššie a použite ho na príklad uvedený nižšie.

chmod XXX

Alebo aktualizovať všetky priečinky v priečinku najvyššej úrovne.

chmod XXX -R folder-name

Aktualizujte vlastníctvo priečinkov v termináli

Niekedy nie je možná aktualizácia jednotlivých povolení priečinka pomocou Chmod. Užívateľ niekedy musí aktualizovať vlastníctvo adresára úplne.

Dobrým príkladom časov, kedy je potrebné aktualizovať vlastníctvo adresára, je to, že máte čo do činenia s umiestnením súborov webových stránok do / var / www /, manipuláciou so súbormi databázy atď.

Ak chcete zmeniť vlastníctvo ľubovoľného adresára v systéme Linux, získajte prístup pomocou root su alebo sudo-s príkaz v termináli.

su

alebo

sudo -s

Pri root prístupe použite chown nižšie uvedený príklad na úplné zmenenie vlastníctva adresára.

chown user:user /location/of/directory

Akonáhle spustíte chown príkaz vyššie, použite ls príkaz spolu s prepínačom „l“ skontrolujte povolenia priečinka a potvrďte, že fungoval.

ls -l /location/of/directory

Aktualizujte povolenia priečinkov v správcovi súborov

Aktualizácia povolení prostredníctvom správcu súborov naLinux je v porovnaní s príkazovým riadkom veľmi obmedzený. Ak však nie ste fanúšikom terminálu, je dobré vedieť, ako to urobiť so správcom súborov.

Gnome / Budgie atď

Krok 1: Otvorte okno terminálu a použite sudo príkaz na spustenie správcu súborov ako root.

sudo nautilus

Krok 2: Kliknite na správcu koreňových súborov. Potom vyhľadajte „root file-system“ a získajte prístup k systémovým súborom na pevnom disku Linux.

Krok 3: Pomocou správcu súborov Gnome vyhľadajte v systéme súborov priečinok, ktorý chcete aktualizovať.

Krok 4: Pravým tlačidlom myši kliknite na priečinok a vyberte položku „Vlastnosti“.

Krok 5: Kliknutím na kartu „Povolenia“ získate prístup k povoleniam priečinka.

Krok 6: Pomocou okna povolení nastavte priečinok na ľubovoľné povolenia. Potom kliknite na tlačidlo „Zmeniť povolenia“.

Zatvorte okno „Vlastnosti“ a povolenia by sa mali automaticky aktualizovať do adresára.

KDE

Bohužiaľ, z dôvodu softvérovej opravy nie je možné ľahko otvoriť správcu súborov KDE Dolphin ako root. Namiesto toho aktualizujte povolenia podľa pokynov na príkazovom riadku vyššie.

kamarát

Krok 1: Otvorte okno terminálu a spustite príkaz uvedený nižšie, aby ste spustili správcu súborov Mate ako root.

sudo caja

Krok 2: Kliknite na stĺpec „súborový systém“ v stĺpci „Zariadenia“ vľavo. Potom vyhľadajte v koreňovom priečinku súbor, pre ktorý chcete zmeniť povolenia.

Krok 3: Pravým tlačidlom myši kliknite na priečinok, ktorý chcete upraviť, a vyberte možnosť Povolenia.

Krok 4: Na nastavenie povolení pre zložku použite oblasť „Povolenia“. Potom kliknite na tlačidlo „Zmeniť povolenia“.

Krok 5: Zatvorte okno „Vlastnosti“.

Po zatvorení okna „Vlastnosti“ by sa povolenia mali automaticky aktualizovať.

Xfce

Krok 1: Otvorte Thunar ako root stlačením Alt + F2 a zadaním príkazu nižšie do rýchleho spustenia.

pkexec thunar

Krok 2: Do políčka, ktoré sa objaví, zadajte prístupové heslo pre Thunar v koreňovom režime.

Krok 3: Na ľavej bočnej lište vyhľadajte koreňový adresár súborového systému a vyberte ho, aby ste získali prístup do koreňového súborového systému. Pomocou správcu súborov vyhľadajte priečinok, pre ktorý chcete aktualizovať povolenia.

Krok 4: Kliknite pravým tlačidlom myši na priečinok a vyberte položku „Vlastnosti“. Potom kliknutím na položku „Povolenia“ otvorte okno povolení.

Krok 5: V okne „Povolenia“ môžete pomocou tohto okna nastaviť povolenia priečinka. Potom zatvorte okno.

Pri zatvorenom okne „Vlastnosti“ by sa mali automaticky uplatňovať nastavenia povolení.

Všeobecní správcovia súborov Linux

Existuje veľa rôznych správcov súborovtam. V tejto časti sprievodcu sme sa venovali štyrom najbežnejším. Ak váš správca súborov nie je zahrnutý, zvážte radšej postupovanie podľa pokynov terminálu.

Komentáre