问题

如何完全禁用RSH Server,并在必要时卸载它?

on  it road.com

解决方法

要禁用 rsh-server:

  1. 验证是否安装了 rsh-server 包:
# rpm -qa | grep rsh-server
  1. 如果以上命令将返回 rsh-server 包,请遵循以下行动计划:
# vi /etc/xinetd.d/rlogin

添加或者修改:

disable = yes
  1. 从 /etc/securetty 文件中删除 rsh 条目并禁用 rsh 服务在重新启动后不启动:
# chkconfig rsh off

上面的命令例如 chkconfig 不会停止 rsh 但 rsh 仍然运行,因为 chkconfig 用于告诉操作系统在运行级引导(启动阶段)启动/停止某些服务。

  1. 重启xinted服务:
# service xinetd restart

要完全删除 rsh-server 软件包,请执行以下操作:

# yum remove rsh-server

Rsh 客户端包 比如 rsh.rpm , 只是客户端包,其中并没有安全漏洞,它只是用作客户端工具来访问其他启用 rsh-server 的系统。

如何在 CentOS/RHEL 中禁用 RSH 服务器
日期:2020-09-17 00:13:31 来源:oir作者:oir