Dobrzy ludzie! 🙂 Przede wszystkim warto wspomnieć, że jest to mój pierwszy wkład do społeczności, mam nadzieję, że komuś się przyda
=> Podstawowa struktura uprawnień w plikach
=> Podstawowa struktura uprawnień w katalogach
=> Użytkownik, grupy i inne
=> Chmod ósemkowy
1.- Podstawowa struktura uprawnień w plikach
Istnieją 3 podstawowe atrybuty prostych plików: odczyt, zapis i wykonanie.
>> Pozwolenie na odczyt (odczyt)
Jeśli masz uprawnienia do odczytu pliku, możesz zobaczyć jego zawartość.
>> Zezwolenie na pisanie (pisanie)
Jeśli masz uprawnienia do zapisu pliku, możesz go modyfikować. Możesz dodawać, nadpisywać lub usuwać jego zawartość.
>> Uprawnienie do wykonywania (wykonanie)
Jeśli plik ma uprawnienia do wykonywania, możesz powiedzieć systemowi operacyjnemu, aby uruchomił go tak, jakby był programem. Jeśli jest to program o nazwie „foo”, możemy go wykonać jak dowolne polecenie.
Lub skrypt (interpreter), który wymaga uprawnień do odczytu i wykonywania, skompilowany program wystarczy tylko do odczytu.
Znaki przypisane do uprawnień to:
r oznacza pisanie i pochodzi z READ
w oznacza czytanie i pochodzi z Wobrzęd
x oznacza egzekucję i pochodzi z eXekute
Używanie chmod do zmiany uprawnień
chmod (tryb zmiany) to polecenie używane do zmiany uprawnień, możesz dodawać lub usuwać uprawnienia do jednego lub więcej plików za pomocą + (plus) lub - (minus)
Jeśli chcesz uchronić się przed modyfikacją ważnego pliku, po prostu usuń uprawnienia do zapisu w swoim "pliku" za pomocą polecenia chmod
$ chmod -w yourFile
jeśli chcesz stworzyć skrypt wykonywalny, napisz
$ chmod + x tuScript
jeśli chcesz usunąć lub dodać wszystkie atrybuty jednocześnie
$ chmod -rwx plik $ chmod + rwx plik
możesz również użyć znaku = (równość), aby ustawić uprawnienia w dokładnej kombinacji, to polecenie usuwa uprawnienia do zapisu i wykonywania, pozostawiając tylko uprawnienia do odczytu
$ chmod = r plik
2.- Podstawowa struktura uprawnień w katalogach
W przypadku katalogów mamy te same uprawnienia, ale o innym znaczeniu.
>> Czytaj uprawnienia do katalogu
Jeśli katalog ma uprawnienia do odczytu, możesz zobaczyć zawarte w nim pliki. Możesz użyć "ls (katalog listy)", aby zobaczyć jego zawartość, tylko dlatego, że masz uprawnienia do odczytu katalogu, nie oznacza, że możesz czytać zawartość jego plików, jeśli nie masz uprawnień do odczytu tych plików.
>> Uprawnienia do zapisu w katalogu.
Z uprawnieniami do zapisu możesz dodawać, usuwać lub przenosić pliki do katalogu
>> Uprawnienia do wykonywania w katalogu.
Wykonanie pozwala na użycie nazwy katalogu podczas uzyskiwania dostępu do plików w tym katalogu, to znaczy to uprawnienie powoduje, że bierze pod uwagę w wyszukiwaniach przeprowadzanych przez program, na przykład katalog bez uprawnień do wykonywania nie byłby sprawdzany przez polecenie odnaleźć
3.- Użytkownicy, grupy i inni
Teraz znamy 3 uprawnienia i wiemy, jak je dodawać lub usuwać, ale te 3 uprawnienia są przechowywane w 3 różnych miejscach tzw.
Użytkownik (u) pochodzi od użytkownika
Grupa (g) pochodzi z grupy
Inni (lub) pochodzą od innych
Kiedy biegasz
$ chmod = r plik
Zmień uprawnienia w 3 miejscach, kiedy wypiszesz katalogi z "ls -l" zobaczysz coś podobnego do.
-r - r - r-- 1 użytkowników wada 4096 13 kwietnia 19:30 plik
zwróć uwagę na te 3 r dla 3 różnych typów zezwoleń
gdzie:
x ------------- x ------------- x | uprawnienia | należy | x ------------- x ------------- x | rwx ------ | użytkownik | | --- rx --- | grupa | | ------ rx | inne | x ------------- x ------------- x
możemy odebrać pozwolenia każdemu właścicielowi; załóżmy, że mamy plik:
-rwxr-xr-x 1 wada użytkowników 4096 13 kwietnia 19:30 plik
Aby usunąć uprawnienia wykonywania dla grup i innych osób, po prostu użyj:
$ chmod gx, plik ox
nasz plik będzie miał te uprawnienia
-rwxr - r-- 1 użytkowników wada 4096 13 kwietnia 19:30 plik
jeśli chcesz odebrać użytkownikowi uprawnienia do zapisu:
Plik $ chmod ux
-r-xr - r-- 1 użytkowników wada 4096 13 kwietnia 19:30 plik
Dodawanie i usuwanie dwóch uprawnień jednocześnie:
Plik $ chmod u-x + w
-rw-r - r-- 1 użytkowników wada 4096 13 kwietnia 19:30 plik
Bardzo proste, prawda?
4. - chmod ósemkowo
Ósemkowa reprezentacja chmod jest bardzo prosta
lectura ma wartość 4
Pisanie ma wartość 2
Wykonanie ma wartość 1
Następnie:
x ----- x ----- x ----------------------------------- x | rwx | 7 | Czytaj, pisz i wykonuj | | rw- | 6 | Czytanie, pisanie | | rx | 5 | Czytanie i wykonywanie | | r-- | 4 | Czytanie | | -wx | 3 | Pisanie i wykonanie | | -w- | 2 | Pisanie | | --x | 1 | Wykonanie | | --- | 0 | Brak uprawnień | x ----- x ----- x ----------------------------------- x
A zatem:
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
Nigdy nie zrozumiałem ósemek 😛 Dzięki za artykuł!
prostą sztuczką jest zobaczenie tego w postaci binarnej: rwx reprezentuje 3 bity (odczyt, zapis, eXecute). Jeśli chcesz mieć uprawnienia do odczytu i zapisu, powinieneś mieć liczbę binarną 110, co w ósemku jest liczbą 4. Również jeśli wiesz, że jest zorganizowane jako GUO (Grupa, Użytkownik, Inni), już to zrobiłeś. Przykład: odczyt, zapis i wykonanie dla grupy i użytkownika; czytanie i występy dla innych; pozostanie: 111,111,101 -> 775
Dziękuję Ci. Nie widziałem w ten sposób
Uważaj, ponieważ liczba binarna 110 nie jest liczbą ósemkową 4.
Liczba binarna 110 jest ósemkową liczbą 6
Zasadniczo mamy z jednej strony użytkownika lub użytkowników, az drugiej strony uprawnienia
Uprawnienia:
r = czytaj (czytaj)
w = pisz
x = exe (wykonanie)
- = brak pozwolenia.
Użytkownicy:
u = właściciel, administrator.
g = grupa.
o = wszystkie inne.
Z ls -l widzimy uprawnienia do katalogu lub pliku, aby nadać im wszystkie, na przykład:
sudo ugo + rwx 'filename' // Dalibyśmy wszystkie uprawnienia.
idzie prosto do notatek
.
dziękuję!
Bardzo dobrze!
Bardzo dobrze.
Dobrze!
Bardzo dobry artykuł, ale trzeba trochę poprawić:
r oznacza pisanie i pochodzi z Read
w oznacza czytać i pochodzi z Write
x oznacza wykonanie i pochodzi z eXecute
(R) odczyt jest odczytem, a (W) zapis jest zapisem
Pozdrowienia!
Dzieje się tak, gdy robię notatki późno w nocy hahahaha przepraszam za mój błąd, gdy tylko mogę to poprawić, teraz to mi się pomylę, dziękuję 🙂
Powoduje to błąd ... .. ponieważ nawet jeśli jesteś autorem posta, nie masz uprawnień do jego edycji po opublikowaniu ..
Kolejny mały błąd .. ..w punkcie 3 .- .. kiedy mówisz "jeśli chcesz odebrać użytkownikowi uprawnienia do zapisu" .. wstawiasz "$ chmod ux file" .. .. i powinno to być "$ chmod uw file" .. dopasować to, co mówisz .. i wynik ..
Z adnotacjami
r oznacza READ i pochodzi z Read
w oznacza WRITE i pochodzi od Write
x oznacza wykonanie i pochodzi z eXecute
Próbowałem udostępnić folder Sambie i przyznać gościom uprawnienia do odczytu i zapisu, ale faktem jest, że kiedy tworzę nowy folder z jednego z dwóch komputerów (gościa lub klienta), ten nowy folder nie ma przypisanych uprawnień do odczytu i zapisu pisz dla wszystkich ... Czy istnieje sposób, aby to naprawić bez konieczności edytowania uprawnień za każdym razem, gdy tworzony jest folder? To trochę uciążliwe. Nawiasem mówiąc, wszystko robię poprzez interfejs graficzny.
Zapytaj o setfacl
Bardzo jasny artykuł. Szczegół, w którym jest napisane:
| chmod u = rwx, g = rx, o = | chmod 760 |
Powinien być:
| chmod u = rwx, g = rw, o = | chmod 760 |
No cóż:
| chmod u = rwx, g = rx, o = | chmod 750 |
Czemu przyjacielu?
Ponieważ x jest równe 5, aw przykładzie jest równe 6
g = rx 6 Błąd
g = rx 5 Prawidłowo
g = rw 6 Prawidłowo
Dla ciemnego fioletu:
Z tego, czego wciąż się uczę, uratowałem tę wiedzę (której tak naprawdę nie wiem, czy pomoże ci ona w twoim problemie, ale warto spróbować; a jej brakuje w tej publikacji):
Nadaj powtarzające się uprawnienia (-R) w ten sposób:
chmod -R 777 katalog_nadrzędny / *
Dałoby to wszystkie uprawnienia wszystkim użytkownikom, grupom i innym osobom w odniesieniu do folderu nadrzędnego oraz wszystkich folderów i plików, które się w nim znajdują (uprawnienia domyślnie dla nowych utworzonych w tym katalogu, przynajmniej tak jest w moim przypadku)
Graficznie powinieneś poszukać opcji, która mówi „spraw, by to polecenie było powtarzalne” lub „zrób to dla dołączonych folderów”
Należę do tych, którzy zawsze dla wygody wrzucali 777 do mojej maszyny, ale tymi komendami mam zamiar włożyć baterie i być bardziej ostrożnym, dzięki za wkład!
Dziękuję, nie masz wątpliwości
Bardzo dobry wkład ... tak trzymaj ...
bardzo dobrze dziękuję 😀
Doskonałe wyjaśnienie, w końcu jest dla mnie jasne o jednym ...
hello!
Słuchaj, nie wiem, czy to istotne, ale mam problem z uprawnieniami do nagrywania, usuwania w moim mp4. Nie pozwala mi zmienić uprawnień, więc jest tylko do odczytu. Wpisz polecenia, które wydałeś, ale odpowiedź brzmiała
chmod: zmiana uprawnień "/ media / 0C87-B6D2": system plików tylko do odczytu
Przejrzałem wiele forów i nic mi nie pomogło, mówię Ci, że jestem w tym początkującym, więc może się zdarzyć, że coś robię źle.
Mam nadzieję że możesz mi pomóc.
besos
Spróbuj zalogować się jako superużytkownik
Możesz nie mieć odpowiedniego sterownika. Z systemem plików NTFS nie pozwoli ci pisać, jeśli nie masz zainstalowanego pakietu ntfs-3g. Nie wiem jaki będzie miał mp4 system ...
Doskonały, dzięki.
dzięki za tutorial 🙂 bardzo przydatne
przypadkowo czytałem o komendzie chmod w poradniku po administrowaniu systemami linux, co też było dla mnie jasne, tylko że tam powiedzieli mi o 3 kolejnych komendach -s -S i -t które są dodatkowymi uprawnieniami, tego nie zrobiłem Jest jasne, jutro przeczytam kolejną dobrą lekturę, bardzo dobre Wasze tabele, pozdrawiam
Wkład jest doceniany. Dokładnie to, czego potrzebowałem
Witam, bardzo ciekawe, chciałbym wiedzieć jak lub w jakim programie mogę edytować pliki, chmod lub co jest w tym folderze,
Chcę edytować niektóre uprawnienia, które są ...
Albo jak to jest ... dziękuję
dzięki
Bardzo dobrze wyjaśnione, dzięki
DOSKONAŁY WKŁAD, DZIĘKUJEMY ZA POŚWIĘCENIE CZĘŚCI SWOJEGO CZASU.
Dobry wkład. Dziękuję za. Chciałabym przedstawić wyjaśnienie, które uważam za ważne. Usunięcie w języku hiszpańskim nie jest równoznaczne z usunięciem w języku angielskim. W języku hiszpańskim usunąć nie oznacza wyeliminować.
Według RAE oznacza to:
1. tr. Przekaż lub przenieś coś z jednego miejsca do drugiego. U. tc prnl.
2. tr. Poruszanie, potrząsanie lub kręcenie czymś, zwykle tak, aby różne elementy się wymieszały.
W tym sensie zamiast usuwać należy użyć czasownika usuwać.
To prawda, mówię Usuń siebie, kiedy coś usuwam, szczególnie w zakresie komputera.
Musisz dodać trzecią linię ...
3. tr. Usuń, odłóż na bok lub omiń problem.
Nigdy nie powiedziałem tego, aby „usunąć”, jeśli nie usunąć 🙂 przepraszam, jeśli miało to zostać usunięte. Dziękuję za zatrzymanie się i za wyjaśnienie wezmę to pod uwagę.
dobry
Proszę ktoś o wyjaśnienie dla mnie pytania, które jak rozumiem dotyczy tylko użytkownika i grupy, która jest właścicielem pliku lub katalogu, ale jeśli mam użytkownika lub grupę "xyz" na przykład, jak mogę przypisać uprawnienia z r lub wox tylko do tego użytkownika lub grupy, a nie do właściciela (ów).
Jak mogę zobaczyć uprawnienia określonej grupy i jak mogę je edytować, aby miała takie same uprawnienia roota
Witam mam mały problem, mam pc w lubuntu iw domenie z lokalnym użytkownikiem to nie daje problemu ale z użytkownikiem domeny i właśnie w momencie otwierania Mozilli i thunderbirda cały system jest zamrożony mam nadzieję że mogą mi pomóc
Twoje zdrowie
Doskonałe wyjaśnienie
Świetny artykuł… Chciałbym tylko móc liczyć na odpowiedź jakiejś pobożnej osoby z tego forum na pytanie: «Jeśli dodam użytkownika A do mojej grupy GROUP, której uprawnienia do tej grupy GROUP to rwx, wszyscy użytkownicy tej grupy , w tym A, czy te uprawnienia rwx do wewnętrznych plików / katalogu? Biorąc pod uwagę, że wewnętrzne pliki mają już rwx dla grupy GROUP? Dziękuję Ci!!!!!! 🙂
Dobra robota. Proste i zrozumiałe.
Jestem absolutnie nowy w tej i tej informacji. U mnie wyszło wspaniale. Dziękuję Ci.
Doskonały wkład, bardzo przydatny, dziękuję (:
Bardzo pouczające… Bardzo pedagogiczne.
Dzięki za artykuł, bardzo mi pomógł, to bardzo zagmatwane xDDDD
Twój wkład jest bardzo przydatny, o dziwo mam problem że pliki których zawsze używałem są "tylko do odczytu" wykonują się
chmod 777 plik
root @ Leps: / home / leps # chmod: zmiana uprawnień „Pobieranie / canaima-popular-4.1 ~ stabilny_i386 / canaima-popular-4.1 ~ stabilny_i386.iso”: System plików tylko do odczytu
i ze wszystkimi plikami jest tak samo, w rzeczywistości uruchomiłem go z Ctrl + Alt + F1 jako root i jest tak samo. Co mogę zrobić?
Doskonała informacja !! To było dla mnie bardzo pomocne.
Dziękuję.
Ocena bardzo dobra. Zostałem wezwany do nadania uprawnień i dzięki temu samouczkowi mogłem to zrobić w kilka minut. Wysoce rekomendowane
Zrobiłem chmod -R 777 na katalogu głównym mojej instalacji, czyli /
i zrestartuj kali linux i teraz nie ładuje się
Każdy pomysł?
Tak, wszystko się zepsuło, musisz przeinstalować Ubuntu i wiem, ponieważ to samo stało się ze mną!
Samouczek jest bardzo dobry, bardzo kompletny. Być może małe błędy, ale już zostało skomentowane, że nie można ich edytować. Nadal bardzo dobrze się uczyć
r oznacza pisanie i pochodzi z Read
w oznacza czytać i pochodzi z Write
Tam się pomyliłeś. r czytaj czytaj, w modyfikuj zapis
Bardzo przydatne! Dla tych z nas, którzy nie interesują się administrowaniem Linuksem, te samouczki są świetne.
Gratulacje na blogu!
Pozdrawiam gości Desdelinux Blog
Przydarza mi się zabawna rzecz, gdy używam dystrybucji Ubunter, takiej jak LMint.
Kopiuję i wklejam folder motywu do katalogu / usr / share / themes za pomocą „sudo” (prosząc o hasło mojego użytkownika).
Tam, w tym folderze systemowym, podczas tworzenia listy za pomocą `` ls -l '' lub `` ls -la '', wspomniany folder lub motyw motywu jest własnością mojej nazwy użytkownika (i grupy), to znaczy nie Korzeń.
Tak więc mam zamiar wprowadzić zmianę, aby usunąć uprawnienia do zapisu dla mojego użytkownika we wspomnianym katalogu pobranego motywu, ponieważ podczas przeglądania wszystkich jego plików i folderów rekurencyjnie za pomocą „ls -laR”, mój użytkownik jest jedyną osobą, która może pisać wspomniane foldery i pliki. Pewnie, że też wszechmocny Root.
Ustawiam się z terminala, z „cd / usr / share / themes / the-theme-download”, a następnie po prostu wykonuję „chmod -Rv uw *”, bez konieczności posiadania uprawnień „sudo” lub roota. Poinformował mnie, że pomyślnie zmodyfikował prawa zapisu mojego użytkownika do wszystkich plików i podfolderów „pobranego motywu”. Ale nie zmodyfikował uprawnień folderu macierzystego, z którego wykonuję polecenie „pobrany-motyw”, biorąc pod uwagę, że z reguły powinien on działać rekurencyjnie.
Kiedy sprawdzam ten folder pobranego motywu za pomocą eksploratora plików «Box», widzę tam pierwsze podfoldery z kłódką i dzieje się coś absurdalnego, mogę skopiować dowolny z tych folderów i wkleić go tam z całą zawartością, przy czym powinien został odmówiony, został odrzucony. A potem, gdy próbujesz usunąć wspomnianą kopię, nie może tego zrobić: odmowa pozwolenia, jak sądzę, ponieważ wszystkie podkatalogi i pliki w środku miały usunięte uprawnienia do zapisu, tak jak to praktykowałem.
Nie wiem, czy jest to błąd polecenia chmod, który nie modyfikuje uprawnień do folderu, z którego polecenie jest uruchamiane, a następnie rolka możliwości kopiowania podkatalogów skonfigurowanych bez uprawnień do zapisu.
W artykułach internetowych, w tym w tym, opisuje kroki, aby naprawić to rekursywnie.
Szukałem po angielsku, aby sprawdzić, czy nie brakuje jakiejś opcji polecenia, ale nie znalazłem. Jednak z poprzednich testów wywnioskowałem, że polecenie może być używane jak to `` chmod -Rv uw ./ * '' i rzeczywiście modyfikuje uprawnienia folderu lub katalogu, z którego wykonuję polecenie, pobrany folder motywu, pomimo Nie widziałem opcji „./” w używaniu chmod.
Jeśli jakiś koneser może wyjaśnić mi moje wątpliwości.
Dziękuję.
Jeśli użytkownik ma uprawnienia do zapisu, ale nie ma uprawnień do odczytu pliku, czy może zmodyfikować plik?
Si
Inna sprawa: inicjały zezwoleń są błędne.
R oznacza odczyt i oznacza czytanie. Idem do pisania.
doskonały, w końcu zrozumiałem, że jest dobrze wyjaśniony
Mam wątpliwości z przykładami, które podają
przykładowe polecenie: chmod -r 777
Zgodnie z tym, że usuwam uprawnienia odczytu dla użytkowników, grup, innych, ale 777 (rwx), co to oznacza?
nie seryjne równe k chmod ur, gr lub ????
Bardzo dobrze, mam nadzieję kontynuować naukę Linuksa
Wielkie dzięki! Doskonały wkład ...
doskonała, dzięki
Bardzo dobre wyjaśnienie, drapałem się partycją, na której nie mogłem modyfikować plików. Potem dowiedziałem się, że nie mam zainstalowanego ntfs-3g, ponieważ jest to partycja ntfs i rozwiązałem.
Lub skrypt (interpreter), który wymaga uprawnień do odczytu i wykonywania, skompilowany program wystarczy tylko do odczytu.
na początku nazwy użytkownika pojawia się litera „d” drwxr-xr-x. co to znaczy? Myślę, że to katalog, ale nie jestem pewien
Teraz znamy 3 uprawnienia i wiemy, jak je dodawać lub usuwać, ale te 3 uprawnienia są przechowywane w 3 różnych miejscach tzw
-r - r - r– 1 użytkowników wada 4096 13 kwietnia 19:30 plik?
Jeśli jest to program o nazwie „foo”, możemy go wykonać jak dowolne polecenie. https://gswitch3.net
Fajnie, ten niesamowity post.
To rodzaj nadającego się do infuzji oszustwa. nie wierz w to, co mówię.
cześć wszystkim, jestem zbyt nowy w tym temacie chmod i chonw.
Przepraszam, jeśli nie rozumiem zbyt dobrze, próbuję uporządkować wszystkie przykłady, aby mieć jasność, jak korzystać z uprawnień i przypisań różnych grup, z uprawnieniami rwx, wykonanie odczytu i zapisu, jak dobrze zrozumieć całą konfigurację , plików i folderów, podkatalogów podczas wykonywania polecenia ls -l informacji, które się tam pojawiają, oraz łączników między każdą sformułowaną tam literą, a także jak to zrobić podczas kopiowania informacji z dysku za pomocą Nautilusa, aby wszystkie skopiowane pliki pojawiały się w tym foldery z kłódką, jak stać się właścicielem wszystkich informacji bez domyślnej zmiany uprawnień każdego z plików, aby móc czytać, pisać, wykonywać i usuwać wszystko, co chcesz, bez konieczności używania roota.
Przeczytałem i byłem użytkownikiem, który zawsze wykonywał chmod -R 777 plik lub foldery, ponieważ przeczytałem to w ten sposób, ale kiedy wykonujesz ls do wspomnianego pliku lub folderu, są one podświetlone na bardziej intensywny zielony, którego nie można odczytać Imię jednoznacznie, bo używam linux mint, ale widzę, że może być inny podobny folder, z innymi atrybutami i innym kolorem, tak jak reszta, teraz czytam, że 755, nie wiem, czy powinien być w ten sposób używany (chmod - R 755 Folder) pozostawia uprawnienia domyślnie, do tego folderu i jest to dla katalogów, ale 644 jest dla plików, nie wiem, czy można go w ten sposób używać (pliki chmod -R 644), ale kiedy ls jest zakończone - Wtedy okazuje się, że plik to 644, aw innych pojawia się root, a jeszcze inni w imieniu użytkowników, już przy tych wynikach jest coś niezwykłego.
Nie mam najmniejszego pojęcia, jak używać idealnych poleceń, aby foldery, katalogi i pliki miały niezbędne uprawnienia, które są potrzebne i były przypisane do grup lub użytkowników, których chcę
Chcę się dowiedzieć, jakie typy plików są wykonywane podczas wykonywania polecenia ls -l
drwxr-xr-x 2 root root 4096 15 lutego 22:32 a
-rwxrwxrwx 1 root root 474 16 lutego 23:37 canaima5
-rwxrwxrwx 1 root root 374 9 lutego 16:34 Error_EXFAT
drwxr-xr-x 3 root root 4096 15 lutego 00:22 instalacja systemu Windows USB
-rw-r - r– 1 m18 m18 7572 22 grudnia 2016 mdmsetup.desktop
-rwxrwxrwx 1 root root 61 18 lutego 13:07 pkme
-rwxrwxrwx 1 root root 10809 15 maja 2013 README
-rwxrwxrwx 1 root root 57 3 stycznia 11:58 odzyskać sudo
-rwxrwxrwx 1 root root 1049 18 lutego 01:02 Rep-Systemback
-rwxrwxrwx 1 root root 1163 11 lutego 11:12 root.txt
-rwxrwxrwx 1 root root 384 10 lutego 22:30 systemback ubuntu 16-18
-rwxrwxrwx 1 root root 31 stycznia 1 2002 torregal
oto przykład próbowałem zmodyfikować niektóre pliki, które m18 zostały utworzone w użytkowniku, reszta została skopiowana z innego dysku, z nautilusem i mają kłódki,
drwxr-xr-x 3 root root 4096 15 lutego 00:22 zainstaluj windowsa USB
drwxr-xr-x 2 root root 4096 15 lutego 22:32 a mają kłódkę, pozostałe pliki też, ale użyj tego polecenia z informacji, aby udowodnić, co się dzieje: pliki teraz nie mają kłódki, ale nie wiem, czy są w porządku Uprawnienia, które mają, a chodzi o to, aby wiedzieć, jakie uprawnienia powinien mieć każdy plik lub folder iw której grupie powinien się znajdować. i wiedzieć, czego użyć podczas dodawania chmod.
m18 @ m18 ~ $ cd Pulpit /
m18 @ m18 ~ / Desktop $ ls -l
Razem 60
drw-r - r– 2 root root 4096 15 lutego 22:32 a
-rw-r - r– 1 root root 474 16 lutego 23:37 canaima5
-rw-r - r– 1 root root 374 9 lutego 16:34 Error_EXFAT
drw-r - r– 3 root root 4096 15 lutego 00:22 instalacja systemu Windows USB
-rw-r - r– 1 m18 m18 7572 22 grudnia 2016 mdmsetup.desktop
-rw-r - r– 1 root root 61 18 lutego 13:07 pkme
-rw-r - r– 1 root root 10809 15 maja 2013 README
-rw-r - r– 1 root root 57 3 stycznia 11:58 pobierz sudo
-rw-r - r– 1 root root 1049 18 lutego 01:02 Rep-Systemback
-rw-r - r– 1 root root 1163 11 lutego 11:12 root.txt
-rw-r - r– 1 root root 384 10 lutego 22:30 systemback ubuntu 16-18
-rw-r - r– 1 root root 31 stycznia 1 torregal
m18 @ m18 ~ / Desktop $ sudo ugo + rwx *
[sudo] hasło do m18:
sudo: ugo + rwx: nie znaleziono polecenia
m18 @ m18 ~ / Desktop $ sudo chmod ugo + rwx *
m18 @ m18 ~ / Desktop $ ls -l
Razem 60
drwxrwxrwx 2 root root 4096 15 lutego 22:32 a
-rwxrwxrwx 1 root root 474 16 lutego 23:37 canaima5
-rwxrwxrwx 1 root root 374 9 lutego 16:34 Error_EXFAT
drwxrwxrwx 3 root root 4096 15 lutego 00:22 instalacja systemu Windows USB
-rwxrwxrwx 1 m18 m18 7572 22 grudnia 2016 mdmsetup.desktop
-rwxrwxrwx 1 root root 61 18 lutego 13:07 pkme
-rwxrwxrwx 1 root root 10809 15 maja 2013 README
-rwxrwxrwx 1 root root 57 3 stycznia 11:58 odzyskać sudo
-rwxrwxrwx 1 root root 1049 18 lutego 01:02 Rep-Systemback
-rwxrwxrwx 1 root root 1163 11 lutego 11:12 root.txt
-rwxrwxrwx 1 root root 384 10 lutego 22:30 systemback ubuntu 16-18
-rwxrwxrwx 1 root root 31 stycznia 1 2002 torregal
m18 @ m18 ~ / Desktop $ sudo chmod -R 755 instalacja \ de \ windows \ USB /
m18 @ m18 ~ / Desktop $ ls -l
Razem 60
drwxrwxrwx 2 root root 4096 15 lutego 22:32 a
-rwxrwxrwx 1 root root 474 16 lutego 23:37 canaima5
-rwxrwxrwx 1 root root 374 9 lutego 16:34 Error_EXFAT
drwxr-xr-x 3 root root 4096 15 lutego 00:22 instalacja systemu Windows USB
-rwxrwxrwx 1 m18 m18 7572 22 grudnia 2016 mdmsetup.desktop
-rwxrwxrwx 1 root root 61 18 lutego 13:07 pkme
-rwxrwxrwx 1 root root 10809 15 maja 2013 README
-rwxrwxrwx 1 root root 57 3 stycznia 11:58 odzyskać sudo
-rwxrwxrwx 1 root root 1049 18 lutego 01:02 Rep-Systemback
-rwxrwxrwx 1 root root 1163 11 lutego 11:12 root.txt
-rwxrwxrwx 1 root root 384 10 lutego 22:30 systemback ubuntu 16-18
-rwxrwxrwx 1 root root 31 stycznia 1 2002 torregal
m18 @ m18 ~ / Desktop $ sudo chmod -R 755 a
m18 @ m18 ~ / Desktop $ ls -l
Razem 60
drwxr-xr-x 2 root root 4096 15 lutego 22:32 a
-rwxrwxrwx 1 root root 474 16 lutego 23:37 canaima5
-rwxrwxrwx 1 root root 374 9 lutego 16:34 Error_EXFAT
drwxr-xr-x 3 root root 4096 15 lutego 00:22 instalacja systemu Windows USB
-rw-r - r– 1 m18 m18 7572 22 grudnia 2016 mdmsetup.desktop
-rwxrwxrwx 1 root root 61 18 lutego 13:07 pkme
-rwxrwxrwx 1 root root 10809 15 maja 2013 README
-rwxrwxrwx 1 root root 57 3 stycznia 11:58 odzyskać sudo
-rwxrwxrwx 1 root root 1049 18 lutego 01:02 Rep-Systemback
-rwxrwxrwx 1 root root 1163 11 lutego 11:12 root.txt
-rwxrwxrwx 1 root root 384 10 lutego 22:30 systemback ubuntu 16-18
-rwxrwxrwx 1 root root 31 stycznia 1 2002 torregal
z drugiej strony wiedząc, jak używać polecenia chown. Nie wiem też, czy lepiej jest użyć polecenia cp do skopiowania informacji z innego dysku twardego z jakimś symbolem wieloznacznym, który kopiuje pliki z wszystkimi ich uprawnieniami i czy pozostają one dostępne dla Twojego użytkownika, czy też zawsze pozostają z kłódką
to czego chcę to to, że jeśli ktoś zna bardziej kompletny artykuł iz przykładami każdego z symboli wieloznacznych, używa chmod i chown. Mogę to umieścić tak, aby początkującym łatwiej było się uczyć, ponieważ istnieją tabele, w których pojawia się numeracja 3-cyfrowa, na przykład te z 777, 644, i jak ta numeracja jest tworzona, bez ich z góry ustalonych, lub jest o wiele więcej, które są odzwierciedlone przez podsumowanie ugo Nie wiem, czy to prawda, myślę, że jest to Użytkownik, Właściciele grup (y) i rwx dla folderów, podkatalogów, plików wykonywalnych itp.
na koniec chcę nauczyć się używać wszystkich formuł, z chmod i chonw dla wszystkich plików i dla całego systemu plików linux
Przepraszam, jeśli moje pytanie na ten temat jest bardzo śmieszne, po prostu szukam wskazówek, aby mieć wygodniejszą metodę zrozumienia każdej części uprawnień grupy oraz poleceń modyfikujących programów chmod i chonw.
Pozdrawiam i bardzo dziękuję za współpracę.
Danny kocham go uwu
Danny kocham uwu….