Gdy system jest używany przez wielu użytkowników lub przez jednego użytkownika, który musi zmienić właściciela katalogu, na przykład na konto programu itp., warto wiedzieć, jak zmienić właściciela folderu w systemie Linux . Istnieje kilka metod, które wyjaśnię w tym krótkim samouczku. Możesz je wykonać krok po kroku, co jest bardzo proste, nawet jeśli jesteś początkującym w świecie Linuksa. Jak zobaczysz, nie jest to wcale skomplikowane.
Aby wykonać tę operację, potrzebujesz uprawnień, więc musisz uruchomić poniższe polecenia, dodając `sudo` lub jako root, w zależności od preferencji. Mając to na uwadze, użyjmy polecenia `chown` , które oznacza „zmiana właściciela” i służy do zmiany grupy lub właściciela dowolnego pliku lub folderu. Ogólna składnia tego polecenia jest następująca:
chown [opcje] użytkownik[:grupa] /plik
Innymi słowy, musisz dodać niezbędne opcje, zastąpić `usuario` nazwą użytkownika (lub identyfikatorem użytkownika, jeśli wolisz), do którego chcesz go przypisać, a następnie dwukropkiem i nową grupą (choć jest to opcjonalne). Na koniec określ plik lub katalog, którego właściciela chcesz zmienić. Przyjrzyjmy się praktycznemu przykładowi . Wyobraź sobie, że masz katalog o nazwie `/home/manolito/prueba/` i chcesz zmienić właściciela z `manolito` na `agus`. W takim przypadku wystarczy uruchomić to polecenie:
sudo chown agus /home/manolito/prueba/
To byłoby takie proste. A jeśli chcesz, aby była rekursywna, aby wpływała również na podkatalogi, możesz w tym przypadku użyć opcji -R między chown i agus. Na przykład byłoby to coś takiego:
sudo chown -R agus /home/manolito/prueba/
Jak widać, za pomocą tego polecenia dość łatwo jest zmienić właścicieli katalogu lub dowolnego pliku systemowego.