GNU/Linux >> Linux Esercitazione >  >> Cent OS

Configura l'accesso Remote Shell (RSH) su CentOS 6 / RHEL 6

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-server

Modifica 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 riavvia

Il 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à

Extra:

Disabilita le impostazioni di sicurezza del firewall e di SELinux. Per consentire all'utente root esterno di eseguire il comando, aggiungi le voci rsh e rlogin nel file /etc/securetty.
Cent OS
  1. Come configurare un server SFTP su CentOS

  2. Configura il server SysLog su CentOS 6 / RHEL 6

  3. Configura l'accesso Remote Shell (RSH) su CentOS 7 / RHEL 7

  4. Come configurare il server SysLog su CentOS 7 / RHEL 7

  5. Come configurare il server NFS su CentOS 7 / RHEL 7

Come aggiungere un utente a un gruppo su RHEL 8 / CentOS 8

Come configurare il server NFS su CentOS 8 / RHEL 8

Come configurare Jenkins su CentOS 8 / RHEL 8

5 strumenti per abilitare l'accesso al desktop remoto su RHEL/CentOS 7

Come configurare Icinga Web 2 su CentOS 8 / RHEL 8

Come configurare uno Chef 12 su CentOS 7 / RHEL 7