Remote Shell è un programma client della riga di comando che può eseguire il comando come un altro utente e un altro computer sulla rete. rsh è un client che collega il demone del server rshd, il demone del server rhsd viene eseguito sulla porta TCP n. 514. Rshd non supporta la crittografia, quindi è molto sicuro da utilizzare nell'ambiente di produzione, perché trasferisce la password in modo semplice. Ora un giorno rsh è stato sostituito da SSH.
A volte potresti dover richiedere la configurazione per requisiti speciali, puoi seguire la semplice guida per la configurazione.
Installa rsh e rshd usando il comando yum, ecco la guida alla configurazione di yum.
yum installa rsh rsh-serverModifica il file di configurazione per abilitare il demone del server rshd.
vi /etc/xinetd.d/rshservice shell{socket_type =flusso
attendi =no
utente =root
log_on_success +=USERID
log_on_failure +=USERID
server =/usr/sbin/in.rshd
disabilita =no
Riavvia il demone del server.
/etc/init.d/xinetd riavviaIl file .rhosts deve essere modificato per includere i nomi delle workstation remote, il file deve trovarsi nella home directory dell'utente il cui account verrà utilizzato per eseguire i comandi su una rete. Se l'account root verrà utilizzato per avviare il server web su una rete, il file dovrebbe trovarsi nella home directory dell'utente root.
vi ~/.rhosts
localhost
server1.external.com
server2.external.com
Qualsiasi utente dei sistemi di cui sopra può eseguire il comando come root.
Aggiungi un'autorizzazione completa per utilizzare il comando sulla rete. Il segno più darà un permesso completo.vi /etc/hosts.equiv + +Ora esegui un comando da una qualsiasi delle macchine esterne elencate sopra, ad esempio controlla lo stato dei tempi di attività dalla macchina esterna. host_name si riferisce al tuo server rshd.
rsh nome_host tempo di attività