问:

redhat允许其他服务器telnet访问需要配置哪些文件,例如防火墙等

答:
在RedHat系统中允许其他服务器通过Telnet远程访问,需要配置以下文件:
1. 防火墙配置文件/etc/sysconfig/iptables:在INPUT链添加允许Telnet端口(默认23)的规则,比如:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 23 -j ACCEPT 
2. Telnet服务器配置文件/etc/xinetd.d/telnet:将disable = yes改为disable = no,启用Telnet服务器。
3. 登录限制配置文件/etc/securetty:添加允许远程登录的终端设备名,比如:
pts/0
pts/1
...
4. 安全文件/etc/passwd:确保要允许远程访问的用户已经存在于此文件中。
5. ssh服务文件/etc/ssh/sshd_config:如果同时使用ssh服务,需要修改此文件。找到PermitRootLogin并设置为yes,允许root远程登录。
6. 登录验证方式文件/etc/pam.d/system-auth:一般默认即可,使用系统用户验证方式。
7. 如果需要限制只允许指定IP/网段的服务器访问,可以在/etc/hosts.allow文件中添加:
telnet:指定IP/子网掩码
8. 若需要指定拒绝某些IP/网段服务器访问,可以在/etc/hosts.deny文件中添加:
telnet:指定拒绝IP/子网掩码  
9. 重启相关服务:
service xinetd restart    #重启Telnet服务器
service iptables restart #重启防火墙以加载新规则
以上就是开启RedHat系统Telnet远程访问的主要步骤,涉及的主要配置文件和注意事项。需要根据实际情况选择性配置,并重新启动相应服务以生效配置的改动。