Servicii Internet

## Această pagină de ajutor este incompletă

### Introducere

Acest modul vă permite să gestionați și să configurați servicii de internet, cum ar fi `telnet` , `ftp` și `finger` . Fiecare serviciu de internet are un nume, număr de port și protocol (cum ar fi `telnet` pe portul 23 de `tcp` ). Multe servicii au, de asemenea, un program server pentru a gestiona conexiunile de rețea la serviciile respective.

Serviciile cu un program asociat sunt controlate de demonul Unix `inetd` , care ascultă conexiunile de rețea în numele tuturor serviciilor sale. Când se primește o conexiune, programul serverului este început să gestioneze date din noua conexiune.

Nu toate serviciile de internet sunt gestionate de acest modul. Serverele care primesc numeroase conexiuni precum HTTPD, SMB sau NFS sunt rulate separat pentru a evita să înceapă un nou proces pentru fiecare solicitare. Aceste servicii pot fi configurate folosind alte module Webmin, cum ar fi Samba sau Apache .

Pagina principală pentru acest modul listează toate serviciile de internet și RPC de pe sistemul dumneavoastră. Serviciile cu un program alocat sunt afișate cu caractere aldine. Lista serviciilor internet, a serviciilor RPC și a programelor sunt preluate din fișierele `/etc/services` , `/etc/rpc` și `/etc/inetd.conf` .

### Crearea unui nou serviciu

Pentru a crea un nou serviciu de internet, faceți clic pe linkul `Creare serviciu nou de` sub lista de servicii active. Aceasta vă va duce la un formular în care pot fi introduse detaliile noului serviciu:

- numele serviciului
  Fiecare serviciu trebuie să aibă un nume unic și o pereche de protocoale. Aceasta înseamnă că două servicii pot avea același nume numai dacă folosesc protocoale diferite.

- Protocol
  Protocolul de comunicații utilizat de acest serviciu. Aproape toate serviciile de internet utilizează protocolul `TCP` , iar restul folosesc `UDP` .

- Port
  Fiecare serviciu are un număr de port care trebuie să fie unic în protocolul utilizat de serviciu. Numărul portului trebuie să fie între 0 și 65535 atât pentru `TCP` cât și pentru `UDP` .

- Pseudonime
  O listă de nume alternative utilizate pentru a face referire la acest serviciu. Un alias nu poate fi folosit deja ca nume sau alias al unui serviciu existent cu același protocol.

Numele serviciilor de internet pot fi utilizate în loc de nume de gazdă în comenzi precum `telnet` . De exemplu, puteți tasta `telnet foo.bar.com smtp` pentru a vă conecta la portul 25 pe gazda `foo.bar.com` , presupunând că serviciul internet `smtp` este definit corect.

Pentru serviciile cu un program asociat, trebuie să alegeți opțiunea `Utilizați programul de mai jos` ???

- Program
  Unele servicii rare sunt gestionate intern de către `inetd` . Cu toate acestea, pentru aproape toate serviciile noi pe care le creați calea completă a programului de executat pentru acest serviciu ar trebui să fie prezentate aici.

- Argumente
  Argumentele liniei de comandă pentru a trece la programul de mai sus. Primul argument ar trebui să fie numele programului, iar ceilalți parametri să treacă.

- Mod de așteptare
  Acest lucru determină dacă `inetd` va aștepta până când programul este complet înainte de a începe sau nu alte persoane. Pentru majoritatea serviciilor, aceasta ar trebui să fie `Nu așteptați` .

- Executați ca
  Numele de utilizator al utilizatorului pe care programul server ar trebui să fie executat ca. Majoritatea serverelor vor trebui să fie rulate ca `root` .

Când se adaugă un nou serviciu, acesta nu va produce efecte imediat. Trebuie să faceți clic pe butonul `Restart Inetd` din pagina principală pentru adăugarea care urmează să fie aplicată.

### Editarea unui serviciu existent

Pentru a edita un serviciu, faceți clic pe numele serviciului din lista de pe pagina principală. Acesta va afișa același formular folosit pentru crearea unui serviciu pentru a vă permite să editați detaliile serviciului. Puteți de asemenea să faceți clic pe butonul `Ștergeți` din partea de jos a paginii pentru a șterge serviciul.

Aveți grijă atunci când editați sau ștergeți serviciile de sistem existente, cum ar fi `telnet` sau `ftp` . Modificarea acestora poate face imposibilă conectarea la mașină (sau mai rău).

Când un serviciu este modificat, acesta nu va produce efecte imediat. Trebuie să faceți clic pe butonul `Restart Inetd` din pagina principală pentru modificările care urmează să fie aplicate.

### Crearea și editarea programelor RPC

În general, nu va trebui niciodată să creați sau să editați programe RPC pe sistemul dvs. Cu toate acestea, dacă faceți procedura este similară cu crearea și editarea serviciilor internet.

Formularul de editare și creare a programelor RPC va conține întotdeauna cel puțin următoarele câmpuri:

- Numele programului
  Un nume unic pentru acest program RPC (în cadrul aceluiași protocol).

- Număr
  Fiecare program RPC are un număr de program unic, determinat la scrierea programului.

- Pseudonime
  Alte nume care pot fi utilizate pentru a face referire la acest program RPC.

Unele sisteme de operare (cum ar fi Solaris) permit unui program server să fie asociat cu un serviciu RPC. Acest program va fi rulat de `inetd` atunci când va primi o solicitare pentru program.

Dacă sistemul dvs. acceptă programe de server RPC începute de inetd, următoarele câmpuri vor fi, de asemenea, vizibile:

- ???

Reveniți la modul