tcp/ip入门经典(第2版) 第十五章 监控和远程访问

1.本章内容

telnet

berkeley r*工具

ssh

远程控制

网络管理

snmp

rmon

 

2.网络可以说是为了共享远程的资源而建立的,所以在网络上做的几乎所有的事情都可以归结为远程访问。

 

3.telnet

telnet是对远程计算机进行类似于终端访问的一套组件。(近些年,更为安全的ssh协议已经成为终端访问的标准)

telnet客户端与telnet服务端

tcp/ip入门经典(第2版) 第十五章 监控和远程访问

 

4.Berkeley远程工具

Berkeley系统设计(BSD)的UNIX系统实现(被称为BSD UNIX),是UNIX发展的重要一步。

UNIX受信访问

tcp/ip入门经典(第2版) 第十五章 监控和远程访问

 

5.rlogin

rlogin是一种远程登录工具,可以使用rlogin登录某台正在运行服务器后台程序rlogind(d代表后台程序)的UNIX主机。

rlogin提供了与telnet相同的用途,但rlogin的通用性要差很多。

 

6.rcp

rcp工具提供远程文件访问功能,但没有ftp用途广、功能多。

 

7.rsh

rsh工具允许用户在不需要登录远程计算机的情况下,就能在远程计算机上执行单条命令。

rsh是远程外壳(remote shell)的缩写(外壳是操作系统的一种命令接口)。

运行于远程计算机上的rshd后台程序,接受rsh命令,验证用户名和主机名信息,并执行该命令。当用户不愿或不需要与远程计算机建立远程会话时,可以使用rsh工具执行输入的命令,格式如下,

rsh -l username hostname command

username 用户名,hostname 主机名,  command 需要执行的命令

其中 -l 是可选的,用于指定username,如果不指定,则默认使用本地计算机的用户名(rsh hostname command)

 

8.rexec

与rsh类似,rexec也提供在远程计算机中执行命令的功能。使用的是rexecd的后台程序。

命令格式如下,

rexec hostname -l username command

 

9.ruptime  rwho

ruptime显示网络上每台计算机的登录用户数量,同时列出每台计算机的上线时间(所以名称为r-up-time)。

命令如下,

ruptime

rwho用于显示当前登录到计算机上的所有用户,可以列出用户名、每个用户所登录的计算机,登录时间以及登出时间。

命令如下,

rwho

ruptime和rwho都使用rwhod后台程序。

 

10.安全外壳(ssh)

ssh 用于替代rlogin rsh telnet的远程外壳程序

scp 用于替代rcp的文件传输工具

sftp 用于替代ftp的文件传输工具

 

11.关键术语

tcp/ip入门经典(第2版) 第十五章 监控和远程访问