虚拟机redhat通讯及开启telnet登陆

最近在学习REDHAT的上的ORACLE操作,当然要先安装REDHAT,安装时就遇到了如何通过宿主主机访问LINUX的问题,

首先是vmware上的安装的REDHAT如何访问的问题,网络设置为HOST-ONLY

然后在虚拟机中根据VMware Network Adapter VMnet1的IP设置好LINUX的IP及网关,LINUX的IP需要与VMware Network Adapter VMnet1在同一网段,LINUX的网关地址就是VMware Network Adapter VMnet1的地址,如此设置后便能互相PING通了

之后便是安装2台机器的TELNET服务,WINDOWS平台我就不说了,很简单,重点说一下LINUX下的安装

先检查LINUX下是否安装了TELNET的服务,在终端模式下输入以下命令

 

  
  
  
  
  1. [root@orclserver ~]# rpm -qa telnet-server  
  2. telnet-server-0.17-39.el5  

表示TELNET服务是安装成功了的,如果无显示证明未安装,需要先安装服务

可以直接找到REDHAT的安装盘里面的telnet-server-0.17-25.i386.rpm双击后进行安装

安装成功后再次运行上面的命令进行检查

之后开起TELNET服务,打开/ETC/XINETD.D/TELNET文件,将disable=yes修改为

DISABLE=NO

 

  
  
  
  
  1. [root@orclserver ~]# cat /etc/xinetd.d/telnet  
  2. defaulton 
  3. # description: The telnet server serves telnet sessions; it uses \  
  4. #       unencrypted username/password pairs for authentication.  
  5. service telnet  
  6. {  
  7.         flags           = REUSE  
  8.         socket_type     = stream  
  9.         wait            = no 
  10.         user            = root  
  11.         server          = /usr/sbin/in.telnetd  
  12.         log_on_failure  += USERID  
  13.         disable         =no 

重启XINET服务

 

  
  
  
  
  1. [root@orclserver ~]# service xinetd restart 

现在应该就可以通过telnet访问虚拟机的LINUX了,如果仍然不行,需要关机LINUX的IPTABLES防火墙服务,并重启LINUX

 

  
  
  
  
  1. [root@orclserver ~]# service iptables stop  

此时应该可以进入登陆界面,让输入LOGIN,但是可能无法使用ROOT用户登陆,是因为LINUX的登陆限制,我们需要修改/ETC/SECURETTY文件,添加PTS/1,PTS/2.......

PTS后面的数字代表可以同时有几个ROOT用户登陆

 

  
  
  
  
  1. [root@orclserver ~]# cat /etc/securetty  
  2. console  
  3. pts/1  
  4. pts/2  
  5. vc/1  
  6. vc/2  
  7. vc/3  
  8. vc/4  
  9. vc/5  
  10. vc/6  
  11. vc/7  
  12. vc/8  
  13. vc/9  
  14. vc/10  
  15. vc/11  
  16. tty1  
  17. tty2  
  18. tty3  
  19. tty4  
  20. tty5  
  21. tty6  
  22. tty7  
  23. tty8  
  24. tty9  
  25. tty10  
  26. tty11 

现在再尝试便可进行登陆了

以上对LINUX的文件的修改均是使用VI命令进行修改

你可能感兴趣的:(linux,虚拟机,telnet,NetWork)