Labi cilvēki! 🙂 Pirmkārt, ir vērts pieminēt, ka tas ir mans pirmais ieguldījums sabiedrībā, es ceru, ka kādam tas būs noderīgs
=> Failu atļauju pamata struktūra
=> Atļauju pamatstruktūra direktorijos
=> Lietotājs, grupas un citi
=> Chmod astotnieks
1.- Failu atļauju pamata struktūra
Vienkāršiem failiem ir 3 pamata atribūti: lasīšana, rakstīšana un izpilde.
>> Lasīšanas atļauja (lasīšana)
Ja jums ir atļauja lasīt failu, varat redzēt tā saturu.
>> Rakstīšanas atļauja (rakstīšana)
Ja jums ir atļauja rakstīt failu, varat modificēt failu. Varat pievienot, pārrakstīt vai dzēst tā saturu.
>> Izpildīt atļauju (izpildīt)
Ja failam ir izpildes atļauja, varat operētājsistēmai likt palaist to tā, it kā tā būtu programma. Ja tā ir programma ar nosaukumu "foo", mēs to varam izpildīt kā jebkuru komandu.
Vai skripts (tulks), kuram nepieciešama lasīšanas un izpildes atļauja, kompilētā programma ir jāizlasa tikai.
Atļaujām tiek piešķirtas šādas rakstzīmes:
r nozīmē rakstīt un nāk no READ
w nozīmē lasīt un nāk no Writuāls
x nozīmē izpildi un nāk no eXizveicīgs
Izmantojot modu, lai mainītu atļaujas
chmod (mainīt režīmu) ir komanda, ko izmanto atļauju mainīšanai. Jūs varat pievienot vai noņemt atļaujas vienam vai vairākiem failiem ar + (plus) vai - (mīnus)
Ja jūs vēlaties neļaut modificēt svarīgu failu, vienkārši noņemiet rakstīšanas atļauju savam failam ar komandu chmod
$ chmod -w jūsuFails
ja vēlaties izveidot izpildāmo skriptu, rakstiet
$ chmod + x tuScript
ja vēlaties noņemt vai pievienot visus atribūtus uzreiz
$ chmod -rwx fails $ chmod + rwx fails
Varat arī izmantot zīmi = (vienāds), lai iestatītu atļaujas precīzā kombinācijā. Šī komanda noņem rakstīšanas un izpildes atļaujas, atstājot tikai lasīto
$ chmod = r fails
2.- Atļauju pamata struktūra direktorijos
Katalogu gadījumā mums ir vienādas atļaujas, bet ar citu nozīmi.
>> Lasīšanas atļauja direktorijā
Ja direktorijai ir lasīšanas atļauja, varat redzēt tajā ietvertos failus. Varat izmantot "ls (saraksta direktoriju)", lai redzētu tā saturu. Tas, ka jums ir lasīšanas atļauja direktorijā, nenozīmē, ka jūs varat lasīt tā failu saturu, ja jums nav lasīšanas atļaujas.
>> Rakstīšanas atļauja direktorijā.
Ar rakstīšanas atļauju jūs varat pievienot, noņemt vai pārvietot failus direktorijā
>> Izpildiet atļauju direktorijā.
Izpilde ļauj izmantot direktorija nosaukumu, kad piekļūstat failiem šajā direktorijā, tas ir, šī atļauja liek to ņemt vērā programmas veiktajos meklējumos, piemēram, direktorijs bez izpildes atļaujas netiks pārbaudīts komandu atrast
3.- Lietotāji, grupas un citi
Tagad mēs zinām 3 atļaujas un to pievienošanu vai noņemšanu, taču šīs 3 atļaujas tiek glabātas 3 dažādās vietās, kuras sauc.
Lietotājs (u) nāk no lietotāja
Grupa (g) nāk no grupas
Citi (vai) nāk no citiem
Kad tu skrien
$ chmod = r fails
Mainiet atļaujas 3 vietās. Sarakstot direktorijus ar "ls -l", jūs redzēsiet kaut ko līdzīgu.
-r - r - r-- 1 wada lietotāji 4096 13. aprīlis 19:30 fails
ņemiet vērā šos 3 r 3 dažādu veidu atļaujām
kur:
x ------------- x ------------- x | atļaujas | pieder | x ------------- x ------------- x | rwx ------ | lietotājs | | --- rx --- | grupa | | ------ rx | cits | x ------------- x ------------- x
mēs varam noņemt atļaujas katram īpašniekam; pieņemsim, ka mums ir fails:
-rwxr-xr-x 1 wada lietotāji 4096 13. aprīļa 19:30 fails
Lai noņemtu izpildes atļaujas grupām un citām personām, vienkārši izmantojiet:
$ chmod gx, vērša fails
mūsu failam būs šīs atļaujas
-rwxr - r-- 1 wada lietotāji 4096 13. aprīlis 19:30 fails
ja vēlaties noņemt lietotāja rakstīšanas atļauju:
$ chmod ux fails
-r-xr - r-- 1 wada lietotāji 4096 13. aprīlis 19:30 fails
Divu atļauju pievienošana un noņemšana vienlaikus:
$ chmod u-x + w fails
-rw-r - r-- 1 wada lietotāji 4096 13. aprīlis 19:30 fails
Ļoti vienkārši vai ne?
4.- chmod astotniekā
Chmod astoņpadsmitais attēlojums ir ļoti vienkāršs
Lasīšana ir vērtība 4
Rakstīšana ir vērtība 2
Izpildīšana ir vērtība 1
Tad:
x ----- x ----- x ----------------------------------- x | rwx | 7 | Lasīt, rakstīt un izpildīt | rw- | 6 | Lasīšana, rakstīšana | rx | 5 | Lasīšana un izpilde | r-- | 4 | Lasīšana | | -wx | 3 | Rakstīšana un izpilde | -w- | 2 | Rakstīšana | | --x | 1 | Izpilde | --- | 0 | Nav atļauju | x ----- x ----- x ----------------------------------- x
Tādējādi:
x ------------------------ x ----------- x | chmod u = rwx, g = rwx, o = rx | chmod 775 | | chmod u = rwx, g = rx, o = | chmod 760 | | chmod u = rw, g = r, o = r | chmod 644 | | chmod u = rw, g = r, o = | chmod 640 | | chmod u = rw, go = | chmod 600 | | chmod u = rwx, go = | chmod 700 | x ------------------------ x ----------- x
Man nekad nebija jēgas no oktāliem 😛 Paldies par rakstu!
vienkāršs triks ir redzēt to binārā formā: rwx apzīmē 3 bitus (lasīšana, rakstīšana, eXecute). Ja vēlaties lasīšanas un rakstīšanas atļaujas, jums būs 110 bināri, kas astotniekā ir skaitlis 4. Turklāt, ja jūs zināt, ka tas ir organizēts kā GUO (grupa, lietotājs, citi), jūs to jau esat izdarījis. Piemērs: lasīt, rakstīt un izpildīt grupai un lietotājam; lasīšana un izpildīšana citiem; paliks: 111,111,101 -> 775
Paldies. Es to nebiju redzējis
Esiet piesardzīgs, jo 110 binārs nav skaitlis 4 astotniekā.
Binārais skaitlis 110 ir oktāls skaitlis 6
Būtībā mums, no vienas puses, ir lietotājs vai lietotāji, un, no otras puses, atļaujas
Atļaujas:
r = lasīt (lasīt)
w = rakstīt
x = exe (izpilde)
- = nav atļaujas.
Lietotāji:
u = īpašnieks, administrators.
g = grupa.
o = visi pārējie.
Izmantojot ls -l, mēs redzam atļaujas direktorijai vai failam, lai viņiem visiem piešķirtu, piemēram:
sudo ugo + rwx 'filename' // Mēs piešķiram visas atļaujas.
tas iet tieši pie piezīmēm
.
Gracias!
Muy bueno!
Ļoti labi.
Labi!
Ļoti labs raksts, taču ir jāveic neliels labojums:
r nozīmē rakstīt un nāk no lasīšanas
w nozīmē lasīt un nāk no rakstīšanas
x nozīmē izpildi un nāk no eXecute
(R) Lasīt ir lasīt un (W) Rakstīt ir rakstīt
Sveicieni!
Tas notiek, izdarot piezīmes vēlu vakarā hahahaha atvainojos par manu kļūdu, tiklīdz es to varu labot, šobrīd man rodas kļūda, paldies 🙂
Tas dod jums kļūdu .. .. jo neatkarīgi no tā, cik daudz jūs esat ziņas autors, viņi nedod jums atļauju to rediģēt, tiklīdz tas ir izlikts.
Vēl viena neliela kļūda .. .. 3. punktā .- .. kad jūs sakāt "ja vēlaties noņemt lietotāja rakstīšanas atļauju" .. jūs ievietojat "$ chmod ux failu" .. ..un tam vajadzētu būt "$ chmod uw file ".. lai atbilstu jūsu teiktajam .. un rezultātam ..
Anotēta
r nozīmē LASĪT un nāk no Lasīt
w nozīmē WRITE un nāk no Write
x nozīmē izpildi un nāk no eXecute
Esmu mēģinājis koplietot mapi ar Samba un piešķirt viesiem lasīšanas un rakstīšanas atļaujas, taču ir gadījums, ka, izveidojot jaunu mapi no viena no diviem datoriem (viesa vai klienta), jaunajā mapē nav lasīšanas un rakstīšanas. piešķirtās atļaujas rakstīt visiem ... Vai ir kāds veids, kā to novērst, nerediģējot atļaujas katru reizi, kad tiek izveidota mape? Tas ir mazliet apgrūtinoši. Starp citu, es visu daru, izmantojot grafisko interfeisu.
Uzziniet par setfacl
Ļoti skaidrs raksts. Sīkāka informācija, kur teikts:
| chmod u = rwx, g = rx, o = | chmod 760 |
Vajadzētu būt:
| chmod u = rwx, g = rw, o = | chmod 760 |
O labi:
| chmod u = rwx, g = rx, o = | chmod 750 |
Kāpēc draugs?
Tā kā x ir vienāds ar 5 un piemērā tas ir 6
g = rx 6 kļūda
g = rx 5 Pareizi
g = rw 6 Pareizi
Par tumši violetu:
No tā mazā, ko vēl mācos, esmu izglābis šīs zināšanas (kuras īsti nezinu, vai tās jums palīdzēs jūsu problēmā, taču ir vērts izmēģināt; un tās trūkst šajā publikācijā):
Piešķiriet šādas atkārtotas atļaujas (-R):
chmod -R 777 vecāku_katalogs / *
Tas visiem lietotājiem, grupām un citiem ļautu piešķirt visas atļaujas attiecībā uz vecāku mapi, kā arī visām mapēm un failiem, kas atrodas tajā (atļaujas pēc noklusējuma jaunajām, kas izveidotas šajā direktorijā, vismaz tā ir manā mapē slax)
Grafiski jāmeklē opcija, kas saka "padarīt šo komandu atkārtotu" vai "darīt to iekļautajām mapēm"
Es esmu viens no tiem, kurš ērtības labad vienmēr iemeta manu mašīnu 777, taču ar šīm komandām es nolikšu baterijas un būšu piesardzīgāks, paldies par ieguldījumu!
Paldies, jūs mani dabūjat no šaubām
Ļoti labs ieguldījums ... tā turpināt ...
ļoti ļoti labs paldies 😀
Lielisks skaidrojums, visbeidzot man ir skaidrs viens ...
Sveiki!
izskatās, es nezinu, vai tas ir svarīgi, bet man ir problēmas ar atļaujām ierakstīt, dzēst manā mp4. Tas neļaus man mainīt atļaujas, tāpēc tas ir tikai lasāms. Ievadiet komandas, kuras devāt, bet atbilde bija
chmod: mainot "/ media / 0C87-B6D2" atļaujas: Tikai lasāma failu sistēma
Esmu pārskatījis daudzus forumus, un man nekas nav izdevies. Es jums saku, ka šajā ziņā esmu iesācējs, tāpēc var gadīties, ka kaut ko daru nepareizi.
Es ceru, ka jūs varat man palīdzēt.
skūpsti
Mēģiniet pieteikties kā superlietotājs
Iespējams, ka jums nav atbilstoša draivera. Izmantojot NTFS failu sistēmu, tas neļaus rakstīt, ja vien jums nav instalēta pakete ntfs-3g. Es nezinu mp4, kura sistēma tai būs ...
Excelente, gracias.
paldies par apmācību 🙂 ļoti noderīga
nejauši es lasīju par komandu chmod Linux sistēmas administrēšanas ceļvedī, kas arī man bija skaidrs, tikai tur viņi man pastāstīja vēl par 3 komandām -s -S un -t, kas ir papildu atļaujas, to es arī izdarīju ne man ir skaidrs, rīt es izlasīšu vēl vienu labu lasāmvielu, ļoti labi jūsu galdi, sveicieni
Ieguldījums tiek novērtēts. Tikai tas, kas man bija vajadzīgs
Sveiki, ļoti interesanti, es vēlētos uzzināt, kā vai ar kādu programmu es varu rediģēt failus, chmod vai kas atrodas šajā mapē,
Es vēlos rediģēt dažas tur esošās atļaujas ...
Vai kā tas ir ... paldies
Gracias
Ļoti labi izskaidrots, paldies
IZCILS IEGULDĪJUMS, PALDIES, ka DOTI DAĻU sava laika, lai to izdarītu.
Labs ieguldījums. Paldies par. Es gribētu paskaidrot, ko uzskatu par svarīgu. Spāņu valodā noņemt nav līdzvērtīgs noņemšanai angļu valodā. Spāņu valodā noņemt nenozīmē likvidēt.
Saskaņā ar RAE tas nozīmē:
1. tr. Pārejiet vai pārvietojiet kaut ko no vienas vietas uz otru. U. tc prnl.
2. tr. Kaut ko pārvieto, krata vai vērpj, parasti tā, lai tā dažādi elementi sajauktos.
Šajā ziņā noņemšanas vietā jāizmanto darbības vārds noņemt.
Tā ir taisnība, es saku Noņemt sevi, kad kaut ko noņemu, īpaši attiecībā uz datoru.
Jums jāpievieno trešā rinda ...
3. tr. Noņemiet, atstājiet malā vai novērsiet problēmu.
Es nekad to neteicu, cenšoties “Dzēst”, ja ne, lai noņemtu 🙂 atvainojiet, ja tas bija domāts dzēšanai. Paldies, ka apstājāties un par skaidrību es to ņemšu vērā.
Laba
Lūdzu, kāds precizē man uzdotu jautājumu, ka, kā es saprotu, tas attiecas tikai uz lietotāju un grupu, kurai pieder fails vai direktorijs, bet, ja man, piemēram, ir lietotājs vai grupa "xyz", kā es varu piešķirt atļauju no r , vai wox tikai šim lietotājam vai grupai, nevis īpašniekam (iem).
Kā es varu redzēt konkrētas grupas atļaujas un kā es tās varu rediģēt, lai tai būtu vienādas saknes atļaujas
Sveiki, man ir neliela problēma, personālie datori ir lubuntu un domēnā ar vietējo lietotāju, tas nesniedz problēmas, bet gan ar domēna lietotāju, un tieši Mozilla un Thunderbird atvēršanas laikā visa sistēma ir sasalusi, es ceru, ka viņi var palīdzēt
priekā
Lielisks skaidrojums
Izcils raksts ... Es gribētu tikai paļauties uz kāda dievbijīga cilvēka atbildi no šī foruma par šādu jautājumu: «Ja savai GROUP grupai pievienoju lietotāju A, kura šīs GROUP grupas atļaujas ir rwx, visi vai šīs grupas lietotāji, ieskaitot A, vai šīs iekšējā faila / direktorija rwx atļaujas? Ņemot vērā to, ka iekšējiem failiem jau ir grupas RWX rwx? Paldies!!!!!! 🙂
Labs darbs. Vienkārši un saprotami.
Esmu pilnīgi jauns šajā un šajā informācijā. Man tas izdevās lieliski. Paldies.
Lielisks ieguldījums, ļoti noderīgs, paldies (:
Ļoti pamācoši ... Ļoti pedagoģiski.
Paldies par rakstu, tas man ļoti palīdzēja, tas ir ļoti mulsinošs xDDDD
Jūsu ieguldījums ir ļoti noderīgs, dīvainā kārtā man ir problēma, ka faili, kurus vienmēr esmu izmantojis, ir "tikai lasāmi"
chmod 777 fails
root @ Leps: / home / leps # chmod: "Lejupielādes / canaima-popular-4.1 ~ stabil_i386 / canaima-popular-4.1 ~ stabil_i386.iso" atļauju maiņa: tikai lasāma failu sistēma
un ar visiem failiem tas ir vienāds, patiesībā es to palaidu ar Ctrl + Alt + F1 kā root, un tas ir tas pats. Ko es varu darīt?
Izcila informācija !! Tas man bija ļoti noderīgi.
Liels paldies.
Ļoti laba piezīme. Mani mudināja piemērot atļaujas, un, pateicoties šai apmācībai, es to varēju izdarīt dažu minūšu laikā. Augsti ieteicams.
Es instalēju saknes chmod-R 777, tas ir /
un restartējiet kali linux, un tagad tas netiek ielādēts
Kādas idejas?
Jā, viss salūza, jums ir jāpārinstalē Ubuntu, un es zinu, jo tas pats notika ar mani!
Apmācība ir ļoti laba, ļoti pilnīga. Varbūt mazās kļūdas, bet jau ir komentēts, ka tās nevar rediģēt. Joprojām ir ļoti labi mācīties
r nozīmē rakstīt un nāk no lasīšanas
w nozīmē lasīt un nāk no rakstīšanas
Tur jūs apmulsāt. r lasīt lasīt, modificēt rakstīt
Ļoti noderīgs! Tiem no mums, kuri ne pārāk nodarbojas ar Linux administrēšanu, šīs apmācības ir lieliskas.
Apsveicam ar emuāru!
Saludo visitantes de Desdelinux Emuārs.
Ar mani notiek smieklīga lieta, izmantojot tādu ubunter distro kā LMint.
Es nokopēju un ielīmēju motīvu mapi direktorijā / usr / share / themes, izmantojot 'sudo' (lūdzot mana lietotāja paroli).
Šajā sistēmas mapē, sastādot sarakstu, izmantojot “ls -l” vai “ls -la”, minētā motīvu mape vai motīvs pieder manam lietotājvārdam (un grupai), tas ir, nevis root.
Tātad, es gatavojos veikt izmaiņas, lai noņemtu rakstīšanas atļauju no sava lietotāja minētajā lejupielādētās tēmas direktorijā, jo, pārskatot visus tā failus un mapes rekursīvi ar “ls -laR”, mans lietotājs ir vienīgais, kurš var rakstīt minētajās mapēs un failos. Protams, es domāju, ka arī visvarenais Sakne.
Novietoju sevi no Termināla, izmantojot 'cd / usr / share / themes / the-theme-downloaded', un pēc tam vienkārši izpildot 'chmod -Rv uw *', neprasot 'sudo' vai root atļaujas. Viņš mani informēja, ka veiksmīgi modificēja mana lietotāja rakstīšanas atļauju visiem failiem un apakšmapēm “tēma lejupielādēta”. Bet tas nemainīja mātes mapes atļaujas, no kurienes es izpildu komandu “the-theme-downloaded”, ņemot vērā, ka parasti tai vajadzētu būt rekursīvi.
Pārbaudot lejupielādētās tēmas mapi, izmantojot failu pārlūka «Box», es tur redzu pirmās apakšmapes ar piekaramo atslēgu un notiek kaut kas absurds, es varu nokopēt jebkuru no šīm mapēm un ielīmēt to turpat ar visu tās saturu, ka to vajadzētu noliegt. Un tad, mēģinot izdzēst minēto kopiju, tas to nevar izdarīt: es domāju, ka atļauja ir liegta, jo visām apakšdirektorijām un failiem iekšpusē tika noņemta rakstīšanas atļauja, kā es to praktizēju.
Es nezinu, vai tā ir komandas chmod kļūda, tā, kas nemaina mapes atļauju, no kuras tiek palaista komanda, un pēc tam - rullis, kas ļauj kopēt apakšdirektorijus, kas konfigurēti bez rakstīšanas atļaujas.
Rakstos internetā, ieskaitot šo, viņš apraksta, ka šie ir soļi, lai to panāktu pareizi rekursīvi.
Es meklēju angļu valodā, lai redzētu, vai trūkst kādas komandas iespējas, bet es to neatradu. Tomēr no iepriekšējiem testiem es secināju, ka komandu var izmantot tāpat kā šo “chmod -Rv uw ./ *”, un tā patiešām maina mapes vai direktorijas atļaujas, no kurienes es izpildu komandu, lejupielādēto motīvu mapi, neskatoties uz to, ka neesmu redzējis opciju './', lietojot chmod.
Ja kāds zinātājs, lūdzu, varat mani izskaidrot par manām šaubām.
Paldies.
Ja lietotājam ir rakstīšanas atļauja un nav faila lasīšanas atļaujas, vai viņš var modificēt failu?
Si
Cita lieta: atļauju iniciāļi ir nepareizi.
R ir paredzēts lasīšanai, un tas nozīmē lasīšanu. Rakstīšanas ideja.
lieliski es beidzot sapratu, ka tas ir labi izskaidrots
Man ir šaubas par viņu piemēriem
komandas piemērs: chmod -r 777
Saskaņā ar to es noņemu lasīšanas atļaujas lietotājiem, grupām un citiem lietotājiem, bet 777 (rwx). Ko tas nozīmē?
nav sērijas vienāda k chmod ur, gr vai ????
Ļoti labi, es ceru turpināt mācīties Linux
Liels paldies! Lielisks ieguldījums ...
Lieliski, paldies
Ļoti labs paskaidrojums, es skrāpēju sevi ar nodalījumu, kurā nevarēju modificēt failus. Tad es uzzināju, ka man nav instalēts ntfs-3g, jo tas ir ntfs nodalījums un atrisināts.
Vai skripts (tulks), kuram nepieciešama lasīšanas un izpildes atļauja, kompilētā programma ir jāizlasa tikai.
Lietotāja drwxr-xr-x sākumā parādās "d". ko tas nozīmē? Es domāju, ka tas ir katalogs, bet es neesmu pārliecināts
Tagad mēs zinām 3 atļaujas un to pievienošanu vai noņemšanu, taču šīs 3 atļaujas tiek glabātas 3 dažādās sauktās vietās
-r - r - r– 1 wada lietotāji 4096 13. aprīlis 19:30 fails?
Ja tā ir programma ar nosaukumu "foo", mēs to varam izpildīt kā jebkuru komandu. https://gswitch3.net
Patīkami šis apbrīnojamais ieraksts.
Šī ir sava veida neuzkrītoša krāpšanās. netici tam, ko saku.
čau visiem, es esmu pārāk jauns šajā chmod tēmā, un chonw.
Es atvainojos, ja nesaprotu ļoti labi, es cenšos pasūtīt visus piemērus, lai būtu skaidrība, kā izmantot dažādu grupu atļaujas un piešķīrumus ar rwx atļaujām, lasīšanas rakstīšanas izpildi, kā saprast visu konfigurējot failus un mapes, apakšdirektorijus, izpildot komandu ls -l, tur redzamo informāciju un defises starp katru tur formulēto burtu, kā arī to, kā to izdarīt, ja kopējat informāciju no diska, izmantojot nautilus, ka visi tiek parādīti kopēti faili, ieskaitot mapes ar piekaramo atslēgu, kā kļūt par visas informācijas īpašnieku, nemainot katra faila atļaujas pēc noklusējuma, lai varētu lasīt, rakstīt, izpildīt un izdzēst visu, ko vēlaties, neizmantojot sakne.
Esmu lasījis un esmu bijis lietotājs, kurš vienmēr izpildīja failu vai mapes chmod-R 777, jo esmu to lasījis šādā veidā, bet, kad jūs veicat ls šim failam vai mapei, tie tiek izcelti intensīvāk zaļā krāsā to nevar izlasīt Nosaukums skaidri, jo es izmantoju linux mint, bet es redzu, ka var būt vēl viena līdzīga mape, ar citiem atribūtiem un ar citu krāsu, tāpat kā pārējās, tagad es lasīju to 755, es nezinu ja to vajadzētu izmantot šādā veidā (chmod - R 755 mape) pēc noklusējuma atļaujas atstāj šai mapei, un tas ir direktorijiem, bet 644 ir failiem, es nezinu, vai ir pareizi to izmantot šādā veidā (chmod -R 644 faili), bet, kad ls ir izdarīts - Tad šķiet, ka fails ir 644, un citos tas parādās saknes, un citi lietotāju vārdā, ar šiem rezultātiem kaut kas nav ierasts.
Man nav ne mazākās nojausmas par to, kā izmantot ideālās komandas, lai mapēm, direktorijiem un failiem būtu nepieciešamās atļaujas un tie tiktu piešķirti vēlamajām grupām vai lietotājiem.
Es gribu iemācīties uzzināt, kādi faili tie ir, veicot ls -l
drwxr-xr-x 2 saknes sakne 4096 15. februāris 22:32 a
-rwxrwxrwx 1 saknes sakne 474 16. februāris 23:37 canaima5
-rwxrwxrwx 1 saknes sakne 374 9. februāris 16:34 Error_EXFAT
drwxr-xr-x 3 saknes sakne 4096 15. februāris 00:22 Windows instalēšana USB
-rw-r - r– 1 m18 m18 7572 22. gada 2016. decembris mdmsetup.desktop
-rwxrwxrwx 1 saknes sakne 61 18. februāris 13:07 pkme
-rwxrwxrwx 1 saknes sakne 10809 15. gada 2013. maijs README
-rwxrwxrwx 1 saknes sakne 57 3. janvāris 11:58 atgūt sudo
-rwxrwxrwx 1 saknes sakne 1049 18. februāris 01:02 Rep-Systemback
-rwxrwxrwx 1 saknes sakne 1163 11. februāris 11:12 root.txt
-rwxrwxrwx 1 saknes sakne 384 10. februāris 22:30 systemback ubuntu 16-18
-rwxrwxrwx 1 saknes sakne 31. gada 1. janvāris torregal
Šis ir piemērs, kuru es mēģināju modificēt dažus failus, kurus m18 izveidoja lietotājs, pārējie tika kopēti no cita diska, izmantojot nautilus, un tiem ir piekaramās slēdzenes,
drwxr-xr-x 3 saknes sakne 4096 15. februāris 00:22 instalējiet Windows USB
drwxr-xr-x 2 saknes sakne 4096 15. februāris 22:32 a ir piekaramā atslēga, arī pārējie faili, taču izmantojiet šo komandu no informācijas, kas pierāda, ka tā notiek: failos tagad nav piekaramās slēdzenes, bet es nedomāju Nezinu, vai viņiem ir tiesības. Viņiem ir atļaujas, un ideja ir zināt, kādai atļaujai jābūt katram failam vai mapei un kurā grupā tai jābūt. un zināt, ko izmantot, pievienojot chmod.
m18 @ m18 ~ $ cd darbvirsma /
m18 @ m18 ~ / darbvirsma $ ls -l
Kopējais 60
drw-r - r– 2 sakņu saknes 4096 15. februāris 22:32 a
-rw-r - r– 1 saknes sakne 474 16. februāris 23:37 canaima5
-rw-r - r– 1 saknes sakne 374 9. februāris 16:34 Error_EXFAT
drw-r - r– 3 saknes saknes 4096 15. februāris 00:22 Windows instalēšana USB
-rw-r - r– 1 m18 m18 7572 22. gada 2016. decembris mdmsetup.desktop
-rw-r - r– 1 saknes sakne 61 18. februāris 13:07 pkme
-rw-r - r– 1 saknes sakne 10809 15. gada 2013. maijs README
-rw-r - r– 1 saknes sakne 57. gada 3. janvāra 11:58 ielādēt sudo
-rw-r - r– 1 saknes sakne 1049 18. februāris 01:02 Rep-Systemback
-rw-r - r– 1 saknes sakne 1163 11. februāris 11:12 root.txt
-rw-r - r– 1 saknes sakne 384 10. februāris 22:30 systemback ubuntu 16-18
-rw-r - r– 1 saknes sakne 31. gada 1. janvāra torregal
m18 @ m18 ~ / Desktop $ sudo ugo + rwx *
[sudo] m18 parole:
sudo: ugo + rwx: komanda nav atrasta
m18 @ m18 ~ / Desktop $ sudo chmod ugo + rwx *
m18 @ m18 ~ / darbvirsma $ ls -l
Kopējais 60
drwxrwxrwx 2 saknes sakne 4096 15. februāris 22:32 a
-rwxrwxrwx 1 saknes sakne 474 16. februāris 23:37 canaima5
-rwxrwxrwx 1 saknes sakne 374 9. februāris 16:34 Error_EXFAT
drwxrwxrwx 3 saknes sakne 4096 15. februāris 00:22 Windows instalēšana USB
-rwxrwxrwx 1 m18 m18 7572 22. gada 2016. decembris mdmsetup.desktop
-rwxrwxrwx 1 saknes sakne 61 18. februāris 13:07 pkme
-rwxrwxrwx 1 saknes sakne 10809 15. gada 2013. maijs README
-rwxrwxrwx 1 saknes sakne 57 3. janvāris 11:58 atgūt sudo
-rwxrwxrwx 1 saknes sakne 1049 18. februāris 01:02 Rep-Systemback
-rwxrwxrwx 1 saknes sakne 1163 11. februāris 11:12 root.txt
-rwxrwxrwx 1 saknes sakne 384 10. februāris 22:30 systemback ubuntu 16-18
-rwxrwxrwx 1 saknes sakne 31. gada 1. janvāris torregal
m18 @ m18 ~ / Desktop $ sudo chmod -R 755 instalēšana \ de \ windows \ USB /
m18 @ m18 ~ / darbvirsma $ ls -l
Kopējais 60
drwxrwxrwx 2 saknes sakne 4096 15. februāris 22:32 a
-rwxrwxrwx 1 saknes sakne 474 16. februāris 23:37 canaima5
-rwxrwxrwx 1 saknes sakne 374 9. februāris 16:34 Error_EXFAT
drwxr-xr-x 3 saknes sakne 4096 15. februāris 00:22 Windows instalēšana USB
-rwxrwxrwx 1 m18 m18 7572 22. gada 2016. decembris mdmsetup.desktop
-rwxrwxrwx 1 saknes sakne 61 18. februāris 13:07 pkme
-rwxrwxrwx 1 saknes sakne 10809 15. gada 2013. maijs README
-rwxrwxrwx 1 saknes sakne 57 3. janvāris 11:58 atgūt sudo
-rwxrwxrwx 1 saknes sakne 1049 18. februāris 01:02 Rep-Systemback
-rwxrwxrwx 1 saknes sakne 1163 11. februāris 11:12 root.txt
-rwxrwxrwx 1 saknes sakne 384 10. februāris 22:30 systemback ubuntu 16-18
-rwxrwxrwx 1 saknes sakne 31. gada 1. janvāris torregal
m18 @ m18 ~ / Desktop $ sudo chmod -R 755 a
m18 @ m18 ~ / darbvirsma $ ls -l
Kopējais 60
drwxr-xr-x 2 saknes sakne 4096 15. februāris 22:32 a
-rwxrwxrwx 1 saknes sakne 474 16. februāris 23:37 canaima5
-rwxrwxrwx 1 saknes sakne 374 9. februāris 16:34 Error_EXFAT
drwxr-xr-x 3 saknes sakne 4096 15. februāris 00:22 Windows instalēšana USB
-rw-r - r– 1 m18 m18 7572 22. gada 2016. decembris mdmsetup.desktop
-rwxrwxrwx 1 saknes sakne 61 18. februāris 13:07 pkme
-rwxrwxrwx 1 saknes sakne 10809 15. gada 2013. maijs README
-rwxrwxrwx 1 saknes sakne 57 3. janvāris 11:58 atgūt sudo
-rwxrwxrwx 1 saknes sakne 1049 18. februāris 01:02 Rep-Systemback
-rwxrwxrwx 1 saknes sakne 1163 11. februāris 11:12 root.txt
-rwxrwxrwx 1 saknes sakne 384 10. februāris 22:30 systemback ubuntu 16-18
-rwxrwxrwx 1 saknes sakne 31. gada 1. janvāris torregal
no otras puses, zinot, kā izmantot chown komandu. Es arī nezinu, vai ir labāk izmantot komandu cp, lai kopētu informāciju no cita cietā diska ar kādu aizstājējzīmi, kas kopē failus ar visām viņu atļaujām, un vai tie paliek pieejami jūsu lietotājam, vai arī tie vienmēr paliek piekaramā atslēga
ko es vēlos, ir tas, ka, ja kāds zina pilnīgāku rakstu un ar katras aizstājējzīmes piemēriem, kas izmanto chmod un chown. Es to varu ievietot tā, lai iesācējiem būtu vieglāk mācīties, jo ir tabulas, kurās parādās trīsciparu numerācija, piemēram, tabulas 3, 777 un kā šī numerācija tiek veidota bez iepriekš noteiktas, vai arī ir daudz vairāk, ko atspoguļo ugo kopsavilkums, es nezinu, vai tas ir pareizi, es domāju, ka tas ir lietotājs, grupas (-u) īpašnieki un ar mapju, apakšdirektoriju, izpildāmo failu utt.
beigās vēlos iemācīties izmantot visas formulas, sākot no chmod un chonw visiem failiem un visai Linux failu sistēmai
Es atvainojos, ja mans jautājums par šo tēmu ir ļoti smieklīgs, es tikai meklēju padomus, lai man būtu ērtāka metode, kā saprast katras grupas atļaujas daļu, kā arī modifikatoru komandas no chmod un chonw programmām .
Sveicieni un liels paldies par jūsu sadarbību.
danny es mīlu viņu uwu
danny es mīlu viņu uwu.