- - Kā salabot mapes, kuras Linux lietotājs nevar ierakstīt

Kā salabot mapes, kuras Linux lietotājs nevar ierakstīt

Ne visas operētājsistēmas Linux bāzes mapessistēma ir ierakstāma lietotājam. Tam ir labs iemesls: sistēmas līmeņa mapēm ir vajadzīgas augsta līmeņa atļaujas. Šo atļauju problēma ir tā, ka tā bieži izslēdz lietotāja līmeņa piekļuvi. Tātad, ja jūs mēģināt ievietot failus sistēmas direktorijā un to nevarat, jums būs jāiemācās mainīt atļaujas, lai kontiem, kas nav saknes, būtu piekļuve.

Šajā rokasgrāmatā mēs parādīsim, kā jūs varat atjaunināt Linux mapju atļaujas, lai tās padarītu ierakstāmas jūsu lietotāja kontā.

Atjaunināt termināļa mapju atļaujas

Mapes atļaujas operētājsistēmā Linux visvieglāk tiek atjauninātas ar chmod komanda. Šeit ir neliels chmod pamata atļauju saraksts.

  • 7 - lasīt, rakstīt un izpildīt.
  • 6 - Lasi un raksti.
  • 5 - lasīt un izpildīt.
  • 4 - tikai lasīt
  • 3 - rakstīt un izpildīt.
  • 2 - tikai rakstīšanai.
  • 1 - izpildīt tikai.
  • 0 - nav piekļuves.

Katrs no numuriem sarakstā darbojas arChmod komanda pa trim grupām. Šis ir piemērs. Lai mainītu Linux “testa” mapes atļaujas, lai visi varētu tajā lasīt, rakstīt un izpildīt kodu. Dariet:

chmod 777 /test

Turklāt, lai mainītu atļaujas katrai mapei “testa” direktorija iekšpusē, lai tā atspoguļotu tās pašas atļaujas, ir jāizmanto rekursīvā opcija. Piemēram

chmod 777 -R /test

Katrs no skaitļiem Chmod komandu piemērāiepriekš minētajam ir mērķis. Pirmais cipars apzīmē lietotāju. Otrais numurs nosaka atļauju grupai, bet trešais - pārējai sistēmai.

Tātad, ja rodas problēmas rakstīt sistēmas mapē, kas nav pieejama, apskatiet iepriekš minēto sarakstu un izmantojiet to zemāk esošajam parauga kodam.

chmod XXX

Vai arī, lai atjauninātu visas augšējā līmeņa mapes.

chmod XXX -R folder-name

Atjauniniet termināļa mapju īpašumtiesības

Dažreiz mapes individuālo atļauju atjaunināšana, izmantojot Chmod, nav iespējama. Dažreiz lietotājam ir pilnībā jāatjaunina direktorija īpašumtiesības.

Labs piemērs gadījumiem, kad jums vajadzētu atjaunināt direktorija īpašumtiesības, ir tas, ja jūs nodarbojaties ar vietņu failu ievietošanu mapē / var / www /, manipulējot ar datu bāzes failiem utt.

Lai mainītu īpašumtiesības uz jebkuru direktoriju Linux sistēmā, iegūstiet saknes piekļuvi, izmantojot su vai sudo -s komanda terminālī.

su

vai

sudo -s

Izmantojot saknes piekļuvi, izmantojiet chown zemāk esošais piemērs, lai pilnībā mainītu direktorijas īpašumtiesības.

chown user:user /location/of/directory

Kad esat palaidis chown komandu iepriekš, izmantojiet ls komanda kopā ar slēdzi “l”, lai pārbaudītu mapes atļaujas un pārliecinātos, ka tā darbojas.

ls -l /location/of/directory

Atjauniniet mapju atļaujas failu pārvaldniekā

Atjaunina atļaujas, izmantojot failu pārvaldniekuLinux ir ļoti ierobežots, salīdzinot ar komandrindas izmantošanu. Tomēr, ja jūs neesat termināla ventilators, ir labi zināt, kā rīkoties ar failu pārvaldnieku.

Rūķis / Budgie utt

1. darbība: Atveriet termināla logu un izmantojiet sudo komandu, lai palaistu failu pārvaldnieku kā sakni.

sudo nautilus

2. darbība: Noklikšķiniet uz saknes faila pārvaldnieka. Pēc tam atrodiet “saknes failu sistēmu”, lai piekļūtu sistēmas failiem uz jūsu Linux cietā diska.

3. darbība: Izmantojot Gnome failu pārvaldnieku, caur failu sistēmu atrodiet mapi, kuru vēlaties atjaunināt.

4. darbība: Ar peles labo pogu noklikšķiniet uz mapes un atlasiet “Properties”.

5. darbība: Noklikšķiniet uz cilnes “Atļaujas”, lai piekļūtu mapes atļaujām.

6. darbība: Izmantojiet atļauju logu, lai mapē iestatītu vēlamo atļauju. Pēc tam noklikšķiniet uz pogas Mainīt atļaujas.

Aizveriet logu “Properties”, un atļaujām vajadzētu automātiski atjaunināties direktorijā.

KDE

Diemžēl programmatūras ielāpa dēļ KDE Dolphin failu pārvaldnieku nav viegli atvērt kā sakni. Izpildiet iepriekšējos komandrindas norādījumus, lai atjauninātu atļaujas.

Mate

1. darbība: Atveriet termināļa logu un palaidiet zemāk esošo komandu, lai palaistu Mate failu pārvaldnieku kā sakni.

sudo caja

2. darbība: Kreisajā pusē esošajā kolonnā noklikšķiniet uz “failu sistēma”. Pēc tam pārlūkojiet saknes mapi, lai atrastu failu, kuru vēlaties mainīt atļaujas.

3. darbība: Ar peles labo pogu noklikšķiniet uz mapes, kuru vēlaties modificēt, un atlasiet “Atļaujas”.

4. darbība: Izmantojiet apgabalu “Permissions”, lai iestatītu mapes atļaujas. Pēc tam noklikšķiniet uz pogas Mainīt atļaujas.

5. darbība: Aizveriet logu “Properties”.

Pēc loga “Properties” aizvēršanas atļaujām vajadzētu būt automātiski atjauninātām.

XFCE

1. darbība: Atveriet Thunar kā sakni, nospiežot Alt + F2 un ātrās palaišanas mašīnā ierakstiet zemāk esošo komandu.

pkexec thunar

2. darbība: Ievadiet savu lietotāja paroli lodziņā, kas parādās, lai piekļūtu Thunar saknes režīmā.

3. darbība: Kreisajā sānjoslā atrodiet “Filesystem root” un atlasiet to, lai piekļūtu saknes failu sistēmai. Izmantojot failu pārvaldnieku, atrodiet mapi, kuras atļaujas vēlaties atjaunināt.

4. darbība: Ar peles labo pogu noklikšķiniet uz mapes un atlasiet “Properties”. Pēc tam noklikšķiniet uz “Permissions”, lai piekļūtu atļauju logam.

5. darbība: Sadaļā “Permissions” izmantojiet logu, lai iestatītu mapes atļaujas. Pēc tam aizveriet logu.

Aizverot logu “Properties”, atļauju iestatījumiem vajadzētu būt automātiski piemērotiem.

Vispārējie Linux failu pārvaldnieki

Ir daudz dažādu failu pārvaldniekutur. Šajā ceļveža sadaļā mēs apskatījām 4 visizplatītākos. Ja uz jūsu failu pārvaldnieku neattiecas, apsveriet iespēju sekot termināļa norādījumiem.

Komentāri