User Tools

Site Tools


сервисы_telnet_rsh

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
сервисы_telnet_rsh [2012/07/11 15:13]
val
сервисы_telnet_rsh [2024/06/19 10:25]
val [Установка клиента]
Line 1: Line 1:
 ====== Сервисы TELNET RSH ====== ====== Сервисы TELNET RSH ======
- 
-[[http://​ru.wikipedia.org/​wiki/​Telnet]] 
  
 [[http://​en.wikipedia.org/​wiki/​Remote_shell]] [[http://​en.wikipedia.org/​wiki/​Remote_shell]]
- 
-===== Telnet ===== 
- 
-==== Ubuntu ===== 
-<​code>​ 
-root@gate:​~#​ apt-get install telnetd 
- 
-root@gate:​~#​ cat /​etc/​inetd.conf 
-</​code>​ 
- 
-==== FreeBSD ==== 
- 
-<​code>​ 
-[gate:~] # cat /​etc/​inetd.conf 
-</​code><​code>​ 
-... 
-telnet stream ​ tcp     ​nowait ​ root    /​usr/​libexec/​telnetd ​   telnetd 
-... 
-</​code>​ 
  
 ===== RSH ===== ===== RSH =====
  
-==== Установка ====+==== Установка сервера ====
  
 === Ubuntu === === Ubuntu ===
 <​code>​ <​code>​
 root@gate:​~#​ apt-get install rsh-server root@gate:​~#​ apt-get install rsh-server
- 
-root@gate:​~#​ cd /​lib/​security 
- 
-root@gate:/​lib/​security#​ ln -s pam_rhosts.so pam_rhosts_auth.so 
-root@gate:/​lib/​security#​ ln -s pam_unix.so pam_unix_session.so 
-root@gate:/​lib/​security#​ ln -s pam_unix.so pam_unix_acct.so 
- 
-student@client1:​~#​ sudo apt-get install rsh-client 
 </​code>​ </​code>​
  
Line 50: Line 21:
 </​code>​ </​code>​
  
-===== RLOGIN =====+=== Cisco ===
  
-==== Установка ====+[[Общие настройки сетевого оборудования Cisco#​Настройка rcmd сервисов]]
  
-=== Ubuntu ​===+==== Настройка доступа по RSH ==== 
 + 
 +=== Linux/​FreeBSD ​===
 <​code>​ <​code>​
 +gate# su - user1
  
-</​code>​+$ cat .rhosts 
 +</​code>​<​code>​ 
 +client1
  
-=== FreeBSD === +client1 root
-<​code>​ +
-[gate:~] # cat /​etc/​inetd.conf+
 </​code><​code>​ </​code><​code>​
-... +$ chmod 600 .rhosts
-login   ​stream ​ tcp     ​nowait ​ root    /​usr/​libexec/​rlogind ​   rlogind +
-...+
 </​code>​ </​code>​
  
 +==== Cisco ====
 +
 +  * [[Общие настройки сетевого оборудования Cisco#​Настройка rcmd сервисов]]
 +
 +==== Установка клиента ====
  
-===== Настройка доступа по RSH и RLOGIN =====+=== Debian/​Ubuntu ​===
 <​code>​ <​code>​
-gate# cat ~user1/​.rhosts +root@server:​~# apt install rsh-client 
-</​code><​code>​ + 
-client1 root +ubuntu24# apt install rsh-redone-client
-client1+
 </​code>​ </​code>​
  
-==== Использование ====+=== FreeBSD ​=== 
 + 
 +Присутствует штатно 
 + 
 + 
 +=== Windows === 
 + 
 +  * [[http://​val.bmstu.ru/​unix/​Microsoft/​rcmd.zip]] 
 + 
 +==== Варианты использования ==== 
 + 
 +  * в скриптах использовать с ключем -n 
 + 
 +==Linux/​FreeBSD ​===
 <​code>​ <​code>​
 client1$ rsh gate "uname -a" client1$ rsh gate "uname -a"
Line 85: Line 74:
 client1$ rcp /etc/hosts gate:​hosts.bak client1$ rcp /etc/hosts gate:​hosts.bak
  
-client1# ​rlogin ​gate+client1# ​cd /; tar -cvf - etc/ | rsh -l user1 gate "cat > etc.tar"​ 
 +</​code>​
  
-client1# rsh -l user1 gate "uname -a"+=== Cisco ===
  
-client1rcp /etc/shadow user1@gate: +  * [[Общие настройки сетевого оборудования Cisco#Настройка rcmd сервисов]] 
-client1# rcp /​etc/​master.passwd user1@gate:+  * результат в формате DOS, в скриптах рекомендуется использовать dos2unix
  
-client1cd / +<​code>​ 
-client1tar -cvf - etcrsh -l user1 gate "​cat ​etc.tar"+rsh router show run 
 + 
 +rcp router:​running-config ​/srv/​tftp/​router.conf 
 + 
 +# rcp /​srv/​tftp/​firewall.acl router:​running-config 
 + 
 +C:\>rsh router ​-l root show run 
 + 
 +C:\>rcp router.root:​running-config router.conf 
 + 
 +C:\>rcp firewall.acl router:​running-config
 </​code>​ </​code>​
  
 +===== Telnet =====
  
 +[[http://​ru.wikipedia.org/​wiki/​Telnet]]
  
 +==== Ubuntu =====
 +<​code>​
 +root@gate:​~#​ apt-get install telnetd
 +
 +root@gate:​~#​ cat /​etc/​inetd.conf
 +</​code>​
 +
 +==== FreeBSD ====
 +
 +<​code>​
 +[gate:~] # cat /​etc/​inetd.conf
 +</​code><​code>​
 +...
 +telnet stream ​ tcp     ​nowait ​ root    /​usr/​libexec/​telnetd ​   telnetd
 +...
 +</​code>​
сервисы_telnet_rsh.txt · Last modified: 2024/06/19 10:25 by val