RSH (Remote Shell ) er en netværksprotokol , der tillader en klient maskine til at køre nogen kommando leveres af operativsystemet på en ekstern server maskine. Serveren maskinen skal køre en RSH dæmon , der lytter til forbindelser fra klienter , og efter at have bekræftet de kunder , de anmodede kommandoer kører lokalt. Adskillige konfiguration problemer kan forhindre RSH at etablere arbejdsgrupper forbindelser.
RSH tjeneste kan ikke have været startet i serveren. Mange systemadministratorer er blevet vildledt af den fejlagtige tro på, at den samme server proces håndterer RSH og Telnet - det gør det ikke. Den RSH server proces skal startes og konfigureres separat .
Internet dæmonen ( inetd ) kan blokere RSH forbindelser , dvs ikke formidle dem til RSH serveren, når de komme fra klientværter . Dette er fastsat ved at tillade RSH i inetd konfigurationsfilen (typisk /etc /inetd.conf ) på serveren.
Nær
IPTables service, nuværende og kører på mange Linux-maskiner , kan blokere de rSH forbindelser. Især standardkonfigurationen af IPTables blokke RSH i mange udgaver af Linux- distributioner - så brugeren ikke behøver at eksplicit blokere RSH for dette problem til at ske. Dette er fastsat ved at åbne port 514 ved at tilføje regler til IPTables firewall.