638 Poznaj Linux
udp |
c o |
poto.mk.net:domain |
* . Ar | |
udp |
o o |
stats,mk.net:domain |
* . * | |
udp |
o o |
home.mk.net:domain |
* . * | |
udp |
o o |
www. ernf . net: domain |
A . A | |
Active |
UNIX domain . |
sockets | ||
Proto RetCnt Flags |
Type |
State |
Path | |
unix 2 |
1 1 |
SOCKSTREAM |
UNCONNECTED |
1605132 |
unix 2 |
[ 1 |
SOCK_STREAM |
UNCONNECTED |
1627039 |
unix 2 |
t 1 |
SOCK STREAM |
CONNECTF.D |
1652605 |
Zwykli użytkownicy nie mogą wpisywać po poleceniu passwd żadnych argumentów. Wpisane w ten sposób (bez. opcji) polecenie passwd pozwala na zmianę hasła. Najpierw prosi ono o podanie dawnego hasła. Następnie, jeśli hasło było prawidłowe, prosi o podanie nowego hasła i po chwili, aby upewnić się, że hasło zostało wprowadzone poprawnie, prosi o nie po raz drugi.
Nowe hasło musi mieć co najmniej sześć znaków i musi zawierać przynajmniej jeden znak będący dużą literą lub znakiem nieliterowym. Dodatkowo, nowe hasło nie może być takie same jak stare, ani nie może być takie samo jak nazwa konta użytkownika.
Jeśli polecenie passwd wprowadzane jest przez administratora, może zostać opatrzone dwoma argumentami. Pierwszy z nich jest identyfikatorem użytkownika - po jego wprowadzeniu administrator może zmienić hasło tego użytkownika. Użytkownik root ma w tym zakresie pełną władzę a użytkownik nie może temu w żaden sposób zapobiec. Jeśli po identyfikatorze użytkownika pojawi się kolejny argument, stanie się on nowym hasłem tego użytkownika.
ps pozwala podejrzeć działanie bieżącego procesu. Poniżej przykład, czego możemy się za jego pomocą dowiedzieć:
svr01:/home/dpitts$ ps -ef
PID TTY STAT TIME COMMAND
10916 p3 S 0:00 -bash ?ERM=vtlOO HOME=/home2/dpitts
PATH-/usr/local/bin:/us
10973 p3 R 0:00 p3 -ef LESSOPEN-Ilesspipe.sh S>s ign.ore eof=10 HOSTNAME=s
10974 p3 S 0:00 \_ morę LESSOFKN=|lesspipe.sh %s igncreeof-10
IIOSTNAME-svr