temat 10






Informacje o sieci i użytkownikach sieci





         

Informacje o sieci i
użytkownikach sieci

Kto pracuje w sieci?

Aby uzyskać informację o
użytkownikach pracujących w tymsamym czasie w sieci należy użyć polecenia who.

Wyświetla ono nazwy użytkowników pracujących na danym serwerze, razem z  
numerami ich terminali, godziną otwarcia przez nich sesji i innymi informacjami w
zależności od opcji. Znaczenia najistotniejszych opcji:


b    pokazuje czas, w którym system był ostatni raz botowany
H   poprzedza wynik działania who nagłówkiem z nazwami pól (kolumn)
l    wyświetla nazwy wolnych terminali
q   wyświetla krótką listę użytkowników, którzy mają otwartą
sesję
u   Wyświetla długą listę użytkowników
a   zastępuje wszystkie opcje


Jeżeli chcemy uczynić to
samo ale na dowolnym komputerze w sieci należy użyć polecenia podobnie działającego
do who, a mianowicie rusers.

rusers parametry nazwa_komputera

Parametry są oczywiście opcjonalne, a więc nie musimy ich podawać.
Jeżeli nie podamy nazwy_komputerze polecenie będzie dotyczyć wszystkich
serwerów w sieci.

Znaczenie parametrów:


a   podaje raport, nawet jeśli nikt nie pracuje na komputerze
h   sortuje raport alfabetycznie wg. nazw komputerów
i   sortuje raport wg. ilości czasu spoczynku komputera
l   wyświetla rozszerzony raport
u   sortuje raport wg. liczby użytkowników


Podobnie również działają polecenia:

whodo [użytkownik]

w [użytkownik]

finger użytkownik&nazwa_komputera

Parametry w nawiasach kwadratowych [ ] są opcjonalne, nie muszą więc
występować. Pisząc komendę na komputerze nawiasy [ ] oczywiscie pomijamy.

Wysyłanie krótkich wiadomości

Do tego celu przeznaczone są polecenia write  talk  wall

Program write
służy do komunikowania się użytkowników w obrębie jednej maszyny. Umożliwia on
wyświetlenie na ekranie terminala odbiorcy wprowadzonych z klawiatury przez nadawcę
komunikatów.

Składnia tego polecenia jest następująca:

write identyfikator nr_terrminala

gdzie : identyfikator jest identyfikatorem odbiorcy, a nr_terminala
jest używany tylko wtedy, gdy użytkownik do którego chcemy wysłać informację ma
otwartą sesję na kilku terminalach.

Przykład:

Wygląd ekranu nadawcy komunikatu:

classic5% write annanowak

Zapraszam Cie dzisiaj wieczorem na herbate i pogawedke

Edek

Ctrl+C

<EOT>

classic5%

Natomiast ekran odbiorcy wygląda następująco:

Message from classic5@edekkowal on ttyp2 at 9:02

Zapraszam Cie dzisiaj wieczorem na herbate i pogawedke

Edek

EOF

Aby przerwać połczenie naciskamy kombinację klawiszy Ctrl+C

Jak prowadzić rozmowę w sieci za pomocą
klawiatury?

Polecenie talk pozwala prowadzić rozmowę z użytkownikiem
pracującym na dowolnym serwerze w sieci. Wcześniej należało by sie upewnić, czy
użytkownik z którym chcemy rozmawiać pracuje w sieci. Używamy któregoś z powyższych
poleceń (who, rusers, finger). Aby nawiązać łączność wyprowadzamy
polecenie:

% talk użytkownik [ nr_terminala]

nr_terminala jest używany tylko wtedy, gdy użytkownik z którym chcemy
rozmawiać ma otwartą sesję na kilku terminalach. W  przypadku gdy nawiązujemy
łączność z osobą pracującą na tym samym serwerze, to użytkownik jest po
prostu identyfikatorem. Gdy osoba ta pracuje na innym serwerze, ale w sieci lokalnej, to nazwa użytkownik przybiera
postać identyfikator@nazwa_serwera

% talk identyfikator@nazwa_serwera [ nr_terminala]

Jeżeli użytkownik pracuje w jakiejkolwiek innej sieci włączonej do internetu,
wówczas musimy podać pełny adres użytkownika,
uzupełniony o domenę identyfikator@nazwa_serwera.domena

% talk identyfikator@nazwa_serwera.domena [ nr_terminala]

Przykładowo w adresie annanowak@ewa.prz.rzeszow.pl annanowak to nazwa
użytkownika, ewa to nazwa serwera, prz.rzeszow.pl jest nazwą domeny sieci lokalnej.

Przykład:

% talk annanowak@ewa.prz.rzeszow.pl

Po uruchomieniu tego procesu na ekranie odbiorcy pojawia się następujący
komunikat:

Message from Talk_Daemon@demo2 at 8:24...

talk: connection requisred by edekkowal@hermes.wroc.pl  

talk: responsd with: talk edekkowal@hermes.wroc.pl  

W przykładzie komunikację nawiązuje użytkownik edekkowal, pracujący na
komputerze hermes.

Jeśli odbiorca odpowie zgodnie z sugestią w ostatniej linii, to połączenie
zostanie nawiązane. Trwa to zwykle od kilku do kilkunastu sekund. Zestawienie
połączenia sygnalizowane  jest akustycznnie, ekran dzielony jest na dwie części,
oraz na obu terminalach pojawia sią komunikat:

[Connection estabilished]

W górnej części ekranu widoczny jest tekst własny, a w dolnej tekst pisany
przez naszego rozmówcę. Połączenie zostaje zakończone po wciśnięciu przez jednego z
rozmówców kombinacji klawiszy Ctrl+C. Na obu terminalach pojawi się wówczas komunikat:

[Connection closing. Exiting]

co kończy połączenie.


Wyświetla identyfikator użytkownika wypisującego tę
komendę

who am i

Wyświetla nazwę grupy do której należy użytkownik

% groups użytkownik


Wyświetla nazwę komputera

% hostname

Wyświetla nazwę systemu operacyjnego

% uname




Wyszukiwarka

Podobne podstrony:
TEMAT 10 Gaszenie pożarów oraz środki gaśnicze
Temat 10
Temat 10 dydaktyka siem
TEMAT 10 mozg umysl drukuj
Uwagi na temat kryzysu gospodarczego i sektora bankowego (98 08 rok) PEFIM nrS 10 s238
Temat A egzaminSL 10 druk
10 Szokujące wiadomości z Unii na temat skutków spożywania GMO
TEMAT ARKUSZA NR 10 sklepienia i linie śrubowe
temat 3
TEMAT ARKUSZA NR 3 rzut cechowany
WSM 10 52 pl(1)
VA US Top 40 Singles Chart 2015 10 10 Debuts Top 100
10 35

więcej podobnych podstron