如何暂时禁用仅供用户使用的机器之间的 rsh

如何暂时禁用仅供用户使用的机器之间的 rsh

首先请注意,我只是一个普通用户。我无法以超级用户的身份做任何事情。

我们的系统管理员已在本地网络中启用了rsh机器之间的功能。也就是说,我可以这样做:

[user@machineA] rsh machineB ls
a/  b/  c/

为了测试目的,我想暂时禁用rsh从“machineA”到“machineB”的功能。以下是我所要寻找的大致内容:

[user@machineA] rsh machineB ls
Permission denied.

我听说过,但鉴于我的普通用户身份,/etc/hosts.deny我无法写入文件。/etc

一个警告:rsh仍然需要在我的 中PATH。再次强调,我希望这是一个仅适用于我(单个用户)的临时解决方案。

如果有人对此有好主意,请告诉我。

在有人提到之前;是的,我知道我们不应该使用rsh。我正在努力将我们的工具更改为使用ssh,但我需要保留对旧版兼容性的支持。我想要这样做的原因是测试当不可用(但仍在)rsh时工具如何响应。谢谢!rshPATH

相关内容