- - Kuinka korjata kansioita, joita ei voi kirjoittaa käyttäjätilillä Linuxissa

Kuinka korjata kansioita, joita ei voi kirjoittaa käyttäjätilillä Linuxissa

Kaikki Linux-pohjaisen käyttöjärjestelmän kansiot eivät olejärjestelmä on kirjoitettavissa käyttäjälle. Tähän on hyvä syy: järjestelmätason kansiot vaativat korkean tason oikeudet. Näiden käyttöoikeuksien ongelma on, että se usein lukitsee käyttäjätason pääsyn. Joten jos yrität sijoittaa tiedostoja järjestelmähakemistoon etkä pysty, sinun on opittava muuttamaan käyttöoikeuksia, jotta muilla kuin root-tileillä olisi käyttöoikeus.

Tässä oppaassa näytämme sinulle, kuinka voit päivittää Linux-kansioiden käyttöoikeudet, jotta ne voidaan kirjoittaa käyttäjätililläsi.

Päivitä päätelaitteen kansioiden käyttöoikeudet

Linux-kansioiden käyttöoikeudet päivitetään helpoimmin chmod komento. Tässä on pieni luettelo chmod-perusluvista.

  • 7 - lukea, kirjoittaa ja suorittaa.
  • 6 - Lue ja kirjoita.
  • 5 - lukea ja toteuttaa.
  • 4 - Lue ainoastaan
  • 3 - kirjoita ja suorita.
  • 2 - Vain kirjoitus.
  • 1 - suorita vain.
  • 0 - ei pääsyä.

Jokainen luettelossa oleva numero toimiiChmod-komento kolmen ryhmän sisällä. Tässä on esimerkki. Voit muuttaa Linuxin ”testikansion” käyttöoikeuksia, jotta kaikki voivat lukea, kirjoittaa ja suorittaa koodia sen sisällä. Tehdä:

chmod 777 /test

Lisäksi rekursiivista vaihtoehtoa on käytettävä, jotta jokaisen ”testi” -hakemiston sisällä olevan kansion käyttöoikeudet vaihdetaan siten, että kansiossa näkyvät samat oikeudet. Esimerkiksi

chmod 777 -R /test

Jokainen Chmod-komentoesimerkin numeroedellä on tarkoitus. Ensimmäinen numero edustaa käyttäjää. Toinen numero asettaa ryhmälle luvan ja kolmas asettaa sen muulle järjestelmälle.

Joten jos sinulla on ongelmia kirjoittamalla järjestelmän kansiota, jota ei voi käyttää, katso yllä olevaa luetteloa ja käytä sitä alla olevaan esimerkikoodiin.

chmod XXX

Tai päivittääksesi kaikki ylimmän tason kansiot.

chmod XXX -R folder-name

Päivitä päätteen kansioiden omistajuus

Joskus kansion yksittäisten käyttöoikeuksien päivittäminen Chmodin kautta ei ole mahdollista. Joskus käyttäjän on päivitettävä hakemiston omistajuus kokonaan.

Hyvä esimerkki tilanteista, joissa joudut päivittämään hakemiston omistajuuden, jos kyse on verkkosivustojen tiedostojen sijoittamisesta hakemistoon / var / www /, tietokantatiedostojen manipulointiin jne.

Jos haluat muuttaa minkä tahansa Linux-järjestelmän hakemiston omistajuutta, hanki pääkäyttäjän käyttöoikeudet su tai sudo -s komento terminaalissa.

su

tai

sudo -s

Käytä pääkäyttäjää chown alla oleva esimerkki muuttaaksesi hakemiston omistajuuden kokonaan.

chown user:user /location/of/directory

Kun olet suorittanut chown Käytä yllä olevaa komentoa ls -komento yhdessä ”l” -kytkimen kanssa tarkistaaksesi kansion käyttöoikeudet ja varmistaa, että se toimi.

ls -l /location/of/directory

Päivitä tiedostojen hallintaohjelman kansioiden käyttöoikeudet

Päivitetään käyttöoikeuksia tiedostonhallinnan kautta sivustollaLinux on erittäin rajoitettu verrattuna siihen, että teemme sen komentorivillä. Jos et kuitenkaan ole terminaalin fani, on hyvä tietää, kuinka tehdä tällainen asia tiedostonhallinnan avulla.

Gnome / Budgie jne

Vaihe 1: Avaa pääteikkuna ja käytä sudo komento käynnistääksesi tiedostonhallinnan pääkäyttäjänä.

sudo nautilus

Vaihe 2: Napsauta päätiedoston hallintaa. Löydä sitten “root file-system” saadaksesi pääsy Linux-kiintolevyn järjestelmätiedostoihin.

Vaihe 3: Etsi Gnome-tiedostonhallinnalla päivitettävän kansion tiedostojärjestelmästä.

Vaihe 4: Napsauta hiiren kakkospainikkeella kansiota ja valitse ”Ominaisuudet”.

Vaihe 5: Napsauta ”Käyttöoikeudet” -välilehteä saadaksesi pääsyn kansion käyttöoikeuksiin.

Vaihe 6: Aseta kansio haluamallesi luvalle käyttöoikeusikkunan avulla. Napsauta sitten ”Muuta käyttöoikeuksia” -painiketta.

Sulje Ominaisuudet-ikkuna, ja käyttöoikeuksien tulisi päivittyä automaattisesti hakemistoon.

KDE

Valitettavasti KDE Dolphin-tiedostonhallintaa ei ole mahdollista avata juurihakemistona ohjelmistokorjauksen takia. Noudata yllä olevia komentorivin ohjeita päivittääksesi käyttöoikeudet sen sijaan.

perämies

Vaihe 1: Avaa pääteikkuna ja suorita alla oleva komento käynnistääksesi Mate-tiedostonhallinnan pääkäyttäjänä.

sudo caja

Vaihe 2: Napsauta ”tiedostojärjestelmä” vasemmalla olevan ”Laitteet” -sarakkeen alla. Selaa sitten juurihakemistossa tiedostoa, jonka haluat muuttaa käyttöoikeuksia.

Vaihe 3: Napsauta hiiren kakkospainikkeella muokattavaa kansiota ja valitse ”Käyttöoikeudet”.

Vaihe 4: Aseta kansion käyttöoikeudet “Permissions” -alueella. Napsauta sitten ”Muuta käyttöoikeuksia” -painiketta.

Vaihe 5: Sulje Ominaisuudet-ikkuna.

Kun Ominaisuudet-ikkuna on suljettu, käyttöoikeuksien tulisi päivittyä automaattisesti.

XFCE

Vaihe 1: Avaa Thunar juurena painamalla Alt + F2 ja kirjoittamalla alla oleva komento pikakäynnistimeen.

pkexec thunar

Vaihe 2: Kirjoita käyttäjän salasanasi ruutuun, joka näyttää pääsyäksesi Thunariin juuritilassa.

Vaihe 3: Etsi vasemmasta sivupalkista ”Filesystem root” ja valitse se päästäksesi juuritiedostojärjestelmään. Etsi tiedostohallinnalla kansio, jonka päivityksiä haluat päivittää.

Vaihe 4: Napsauta hiiren kakkospainikkeella kansiota ja valitse ”Ominaisuudet”. Napsauta sitten ”Permissions” päästäksesi käyttöoikeusikkunaan.

Vaihe 5: Aseta ”Käyttöoikeudet” -ikkunassa kansion käyttöoikeudet. Sulje sitten ikkuna.

Kun Ominaisuudet-ikkuna suljetaan, lupa-asetusten tulee olla automaattisesti voimassa.

Yleiset Linux-tiedostonhallinnat

Täällä on paljon erilaisia ​​tiedostonhallintaohjelmiasiellä. Tässä oppaan osassa käsiteltiin 4 yleisintä. Jos tiedostonhallintaa ei ole katettu, harkitse sen sijaan terminaali-ohjeiden noudattamista.

Kommentit