RSH (Remote Shell) est un protocole réseau qui permet à un ordinateur client pour exécuter n'importe quelle commande fournie par le système d'exploitation sur un serveur distant . La machine serveur doit être en cours d'exécution un démon RSH qui écoute les connexions des clients et, après authentification des clients , exécute les commandes demandées sur place. Plusieurs problèmes de configuration peuvent empêcher RSH d'établir des connexions de travail. Photos Le service RSH peut ne pas avoir été démarré sur le serveur. De nombreux administrateurs système ont été induits en erreur par la croyance erronée que le même processus de serveur gère RSH et Telnet - elle n'existe pas. Le processus serveur RSH doit être démarré et configuré séparément. Le démon Internet ( inetd ) peut bloquer les connexions RSH , c'est pas les relayer au serveur RSH quand ils provenir des hôtes clients. Ceci est corrigé en permettant RSH dans le fichier de configuration d'inetd (généralement /etc /inetd.conf ) sur le serveur. Le service iptables , présente et fonctionne sur de nombreuses machines Linux, peuvent bloquer les connexions RSH . En particulier, la configuration par défaut d'iptables blocs RSH dans de nombreuses versions de distributions Linux - afin que l'utilisateur n'a pas besoin de bloquer explicitement RSH pour ce problème de se produire. Ceci est corrigé par l'ouverture du port 514 en ajoutant des règles de pare-feu iptables.
|