396 Poznaj Linux
Przykładowo, jeśli jeden z użytkowników zechce zmienić swoje imię i nazwisko na „Jan Kowalski", katalog domowy na /home/vector, domyślną grupę na ttf, sliell na /bin/bash, a nazwę na vector, wpiszemy:
[rooteinsoc /rootl# usermod —o "Jan Kowalski" -d /home/vector -m -q ittf -s /bin/bash -1 vector vector
Więcej o poleceniu usermod dowiemy się na poświęconej mu stronie podręcznika.
O co tu chodzi?
Jeśli składnia polecenia usermod wydaje się. nam niejasna, nie należy się przejmować: polecenie to tworzono z myślą o wydajności, nie funkcjonalności. Przyjrzyjmy się bliżej jego elementom składowym- usermod to po prostu nazwa polecenia. Reszta wpisanego przez nas tekstu stanowi zbiór argumentów.
Na początku widzimy człon o ”.lan Kowalski”, -o to opcja sygnalizująca, że mamy zamiar zmienić pełną nazwę użytkownika. Imię i nazwisko zostały umieszczone w cudzysłowach, aby program nic „zwariował” i nie zinterpretował słowa Kowalski jako drugiego parametru.
Każdy element składowy polecenia usermod jest poprzedzany znakiem - oraz literą, określającą rodzaj modyfikowanego parametru; następujący po nich łańcuch tekstowy stanowi nową wartość tego parametru. Ostatnim parametrem jest hieżąea nazwa użytkownika, wymagana przy uruchamianiu usermod.
Kasowanie kont - polecenie userdel
Do całkowitego usunięcia konta użytkownika z systemu służy polecenie userdel. Należy pamiętać, że aby operacja zakończyła się sukcesem, dany użytkownik nic może mieć żadnych otwartych sesji. Jeśli chcemy skorzystać z userdel, musimy otworzyć sesję na koncie administratora i wpisać:
[rootfiinsoc /root-]# userdel --r Cnazwa użytkownika>
Przykładowo, aby usunąć konto użytkownika vector, wpiszemy:
[rootSinsoc /root]# userdel —r vector
Więcej o userdel dowiemy się na poświęconej mu stronie podręcznika.
Podobnie jak w przypadku pojedynczych użytkowników, istnieją polecenia pozwala jące na tworzenie, modyfikowanie i kasowanie grup. Oto one: groupadd Tworzy grupy
groupmed Modyfikuje grupy