网络中的过时应用与网络文件系统详解
1. r-Tools工具介绍
传统的telnet和ftp协议存在安全隐患,每次登录时密码以未加密形式在网络中传输,可能经过不安全的连接。而r-Tools工具可以避免这一问题,但它依赖系统管理员的可靠性,且这些源自BSD的工具仅适用于Unix系统,部分NT服务器虽有安装,但并非标准配置。
此外,使用r-Tools时,远程计算机上必须启动相应的守护进程,然而出于安全考虑,很多系统并未启动。若用户在 ~/.rhosts 文件中加入加号(+),会暴露用户身份,不过有些守护进程会忽略此类条目。该协议还容易受到IP和DNS欺骗攻击,仅适用于统一管理的环境。
r-Tools是在加州大学伯克利分校开发的,当时在BSD系统中实现了TCP/IP协议。除了telnet和ftp等标准化协议,还开发了其他协议,并对一些本地Unix命令进行了调整,以适应网络和远程计算机的使用,其中“r”代表远程(remote)。
2. 在远程计算机上执行程序(rsh)
rsh (Remote Shell)可用于在远程计算机上启动程序。使用前,需在远程计算机上创建 ~/.rhosts 文件,该文件每行包含一个计算机名,用户可凭此直接从远程计算机使用r-Tools登录,无需输入密码。
在某些系统中,为避免与“Restricted Shell”重名, rsh 也被称为 remsh 。以下是使用 rsh 命令的示例:
(l
超级会员免费看
订阅专栏 解锁全文
1308

被折叠的 条评论
为什么被折叠?



