rexecd
server di esecuzione remota
- Provided by: manpages-it (Version: 3.73-2)
- Source: man-pages-it
- Report a bug
server di esecuzione remota
rexecd
Rexecd è il server per la routine
rexec(3). Il server fornisce servizi di esecuzione remota
con autenticazione basata su nomi degli utenti e password.
Rexecd ascolta le richieste di servizio
alla porta indicata nelle specifiche del servizio ``exec''; vedere
services(5). Quando una richiesta di servizio è
ricevuta è iniziato il seguente protocollo:
\0’). La stringa risultante
è interpretata come un numero ASCII base 10.Rexecd quindi valida l'utente come fatto al
momento del login e, se l'autenticazione ha successo, si sposta sulla home
directory dell' utente, e stabilisce le protezioni di utente e gruppo
dell'utente. Se uno di questi passi fallisce la connessione è
abortita e viene restituito un messaggio di diagnostica.rexecd.Tranne che per l'ultimo elencato in precedenza, tutti i messaggi di diagnostica sono restituiti sul socket inziale, dopo di che tutte le connessioni di rete sono chiuse. Un errore è indicato con un byte iniziale con un valore di 1 (lo 0 è restituito al passo 7 precedente in seguito al completamento con successo di tutti i passi precedenti all' esecuzione del comando).
Indicare ``Login incorrect'' invece che ``Password incorrect'' è una falla di sicurezza che permette alle persone di cercare nel sistema utenti con password nulla.
Un servizio per permettere a tutti gli scambi di dati e password di essere cifrati deve essere presente.
Il comando rexecd è apparso in
4.2BSD.