Jak mogę udzielić pełnego pozwolenia na folder i podfolder


24

Jestem nowy w Ubuntu i muszę utworzyć nowy folder /vari potrzebuję wszystkich użytkowników na komputerze, aby mieć pełne uprawnienia do tego folderu.

jak powinienem postąpić?


Witamy w Ask Ubuntu! ;-) Czy chcesz utworzyć folder, /varktóry ma pełne uprawnienia dla wszystkich użytkowników ??? Jest już jeden! i nazywa się tmp!
Fabby

Dzięki za odpowiedź, tak, chcę to zrobić, ale proszę, co masz na myśli, że jest już jeden! i nazywa się tmp!
Sam

1
/ tmp to katalog systemowy z tymczasowym systemem plików, który wykorzystuje pamięć RAM. Wszystko, co tam zostanie umieszczone, zostanie usunięte po ponownym uruchomieniu.
Eduardo Cola,

@EduardoCola: faktycznie używa dysku, ale tak, jest usuwany po ponownym uruchomieniu! (Możesz to zobaczyć po usunięciu quiet splashparametrów rozruchu ...) ;-)
Fabby

Czy / tmp nie jest używany z tmpfs? Który używa pamięci RAM?
Eduardo Cola,

Odpowiedzi:


25

Naciśnij Ctrl+ Alt+, Taby przejść do terminala i wpisz:

sudo mkdir /var/szDirectoryName
sudo chmod a+rwx /var/szDirectoryName

Gdzie szDirectoryNamejest nazwa katalogu, który chcesz, aoznacza „wszyscy” (użytkownicy) +oznacza „dodaj następujące prawa” i rwxoznacza odpowiednio ead r, wobrzęd i e xecute ...

Uwaga: istnieje już taki katalog, w /varktórym wszyscy użytkownicy mają dostęp do: tmp(pełna ścieżka /var/tmp:), do którego sam jest dowiązaniem symbolicznym /tmp.
Pamiętaj jednak, że wszystkie pliki /tmpsą usuwane podczas uruchamiania.

W celu uzyskania dalszych informacji, oto świetne źródło we wszystkich katalogach w Linuksie.


ale co to znaczy, że po wykonaniu polecenia otrzymałem 0, kiedy napisałem ls -l / var / nameoffolder?
Sam

Wiem, że polecenie ls .. użyte do wyświetlenia listy, która jest w tym folderze, ale -l daj mi uprawnienia uprawnień?
Sam

Odpowiedzi na twoje pierwotne pytanie. Jeśli masz dodatkowe pytania, po prostu zadaj kolejne! Odwiedź także Ask Ubuntu Tour, aby lepiej zrozumieć, jak działa ta strona, ponieważ jest ona zupełnie inna niż forum ... W międzyczasie docenione zostanie kliknięcie ☑ ;-)
Fabby

przepraszam, zredagowałeś swoją odpowiedź stwierdzeniem, że chcę zapytać o to, że już istnieje katalog w / var, do którego wszyscy użytkownicy mają dostęp: tmp, który jest dowiązany do / tmp oznacza to, że foldery, które utworzę w / var, zostaną usunięte podobnie in / tmp
Sam

17

Otwórz terminal

Utwórz katalog za pomocą mkdir:

sudo mkdir /var/DirectoryName

Aby nadać wszystkie uprawnienia do folderu, podaj chmod -R 777:

sudo chmod -R 777 /var/DirectoryName
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.