|
Zarządzanie użytkownikami
rmika - 07-04-2009 11:56
Witam. Może to głupie ale tego nie wiem i za bardzo nie mogę znaleźć? Jak mogę sprawdzić z poziomu konsoli jakie są założone konta użytkowników?
Nie mogę znaleźć polecenie, które wyświetli mi listę kont użytkowników?
Ister - 07-04-2009 11:57
cat /etc/passwd
cassius7 - 07-04-2009 19:35
Można teź:
cat /etc/shadow
wtedy masz dostęp do haseł użytkowników i superużytkownika oczywiście zakodowanych jakimś algorytmem. W /etc/group masz grupy, czasami trzeba tam dopisać swojego użytkownika, żeby jakaś aplikacja zaczęła działać także, polecam analizę tych plików konfiguracyjnych.
thalcave - 07-04-2009 20:14
cassius7, plik /etc/shadow jest plikiem z hasłami, jego uprawnienia nie pozwalają zwykłym użytkownikom ich odczytu nie bez powodu! Lista użytkowników najlepiej brać z /etc/passwd lub w większości przypadków: ls -1 /home
Ister - 08-04-2009 13:43
@thecalve jak słusznie napisałeś - w większości przypadków. Wystarczy, że skomplikujemy system katalogów domowych i Twój sposób nie zadziała. Wiem, ze to nie jest standard. Ale, zwłaszcza na serwerach korporacyjnych, często się to robi. Zresztą sam tak mam. Poza tym w /home nie masz użytkowników systemowych.
lis6502 - 08-04-2009 13:51
Co masz na myśli z tym skomplikowaniem? Każdy Tomek ma swój domek jak mówi prastare przysłowie ;-) To zawsze się pokrywa
Ister - 08-04-2009 14:06
U mnie np jest tak, że część użytkowników ma swoje foldery domowe w /home/klienci, część (pracownicy) w /home/users
lis6502 - 08-04-2009 14:10
Ok, ale skopiowanie uidów >= 1000 z /etc/passwd i kopia /home tak czy tak rozwiąże sprawę moim zdaniem.
Ister - 08-04-2009 14:16
Wydawało mi się, że chcemy zobaczyć jacy użytkownicy są, a nie przenieść ich na nowy serwer.
W przeciwnym wypadku - jak najbardziej masz rację :-)
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|