Uprawnienia są uniksowym sposobem kontrolowania dostępu do zasobów, takich jak pliki, katalogi i urządzenia, i mogą być określone dla właściciela, grupy lub wszystkich użytkowników.
W moim CMS zauważyłem, że katalogi potrzebują +xzestawu bitów wykonywalnych ( ), aby użytkownik mógł je otworzyć. Dlaczego do odczytu katalogu wymagane jest uprawnienie do wykonywania i jak działają uprawnienia do katalogu w systemie Linux?
Chciałem więc wykonać kopię zapasową mojego folderu domowego, kopiując go na dysk zewnętrzny w następujący sposób: sudo cp -r /home/my_home /media/backup/my_home W rezultacie wszystkie foldery na dyskach zewnętrznych są teraz własnością root:root. Jak mogę cpzachować własność i uprawnienia w stosunku do oryginału?
Chcę ustawić folder tak, aby wszystko, co w nim utworzone (katalogi, pliki) odziedziczyło domyślne uprawnienia i grupę. Nazwijmy grupę „media”. Ponadto foldery / pliki utworzone w katalogu powinny mieć automatycznie g + rw.
Jeśli mam folder główny z ograniczonymi uprawnieniami, powiedzmy 600, a jeśli foldery / pliki podrzędne mają uprawnienia 777, czy wszyscy będą mogli odczytać / zapisać / wykonać plik podrzędny, nawet jeśli folder główny ma 600?
SUID Lepki nieco zastosowane do programów wykonywalnych słabnącym systemu, aby mieć obraz programu w pamięci po zakończeniu działania programu. Ale nie wiem, co jest przechowywane w pamięci. I jak mogę je zobaczyć w tym przypadku.?
Załóżmy, że mam dwóch użytkowników Alice i Bob oraz grupę GROUPNAME i folder foo, obaj użytkownicy są członkami GROUPNAME (używają Linuksa i ext3). Gdybym zapisać jako użytkownika Alice plik pod foo, uprawnienia są: -rw-r--r-- Alice Alice. Czy można jednak osiągnąć, że każdy plik zapisany w jakimś podkatalogu fooma uprawnienia -rwxrwx--- …
Czy istnieje polecenie lub flaga do sklonowania własności / uprawnień użytkownika / grupy do pliku z innego pliku? Czy chcesz, aby perms i własność były dokładnie takie same jak w innym pliku?
Podczas próby zmodyfikowania pliku bez uprawnień do zapisu pojawia się błąd: > touch /tmp/foo && sudo chown root /tmp/foo > echo test > /tmp/foo zsh: permission denied: /tmp/foo Sudoing nie pomaga, ponieważ uruchamia polecenie jako root, ale powłoka obsługuje stdout przekierowujący i otwiera plik tak jak ty: > sudo echo …
Używam Ubuntu na Virtual Box i mam folder współdzielony między hostem (Windows) a maszyną wirtualną (Ubuntu). Kiedy otwieram dowolny plik w folderze udostępniania w Ubuntu, nie mogę go zmienić, ponieważ jego właściciel jest ustawiony na root. Jak mogę zmienić własność na siebie? Oto wynik ls -l: -rwxrwxrwx 1 root root …
Mam dostęp do dysku sieciowego cifs. Po zamontowaniu pod moim komputerem OSX mogę czytać i zapisywać zi do niego. Kiedy montuję dysk w Ubuntu, używając: sudo mount -t cifs -o username=${USER},password=${PASSWORD} //server-address/folder /mount/path/on/ubuntu Nie mogę pisać na dysk sieciowy, ale mogę z niego czytać. Sprawdziłem uprawnienia i właściciela folderu montowania, …
Używam tego polecenia w systemie Ubuntu, ale zaczyna się ono na porcie 8080 i nie mam innego serwera, więc chciałbym, aby uruchomił się na porcie 80. Widziałem sposoby, w których można skonfigurować skrypt bash, aby zrobić coś takiego to, ale czy nie ma flagi wiersza polecenia lub czegoś prostszego do …
Jeśli utworzę plik, a następnie zmienię jego uprawnienia na 444(tylko do odczytu), w jaki sposób rmmogę go usunąć? Jeśli to zrobię: echo test > test.txt chmod 444 test.txt rm test.txt ... rmzapyta, czy chcę usunąć plik chroniony przed zapisem test.txt. Spodziewałbym się, że rmnie uda mi się usunąć takiego pliku …
Mam problem z uprawnieniami na serwerze z systemem Linux. Jestem przyzwyczajony do BSD. Gdy katalog jest własnością grupy, której właścicielem jest użytkownik, nie ma go na przykład w danych www, pliki w nim utworzone będą własnością tej grupy. Jest to ważne, ponieważ chcę, aby pliki były czytelne dla serwera WWW …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.