启动telnet服务的代码解析


不同系统中启动telnet服务的方法也不唯一。对于普通的窗口的启动设置来说,非常简单,我们就不过多描述了。这里我们简单介绍一下串口登录中启动telnet服务的一些显示,包含了一些代码问题,具体看下内容来了解一下吧。

telnet到一台Solaris 10机器时,提示

telnet: Unable to connect to remote host: Connection refused

串口登录查看

  1. # svcs -a | grep telnet  
  2. uninitialized Nov_12 svc:/network/telnet:default 

状态显示uninitialized,而不是disabled或者offline,也不是maintenance。

  1. # svcadm enable svc:/network/telnet:default  
  2. # svcs -a | grep telnet  
  3. uninitialized Nov_12 svc:/network/telnet:default  
  4. # svcadm restart svc:/network/telnet:default  
  5. # svcs -a | grep telnet  
  6. uninitialized Nov_12 svc:/network/telnet:default 

通过svcadm enable或者svcadm restart都无法启动telnet服务。

  1. # svcs -a | grep milestone  
  2. online Nov_12 svc:/milestone/network:default  
  3. online Nov_12 svc:/milestone/devices:default  
  4. online Nov_12 svc:/milestone/single-user:default  
  5. online Nov_12 svc:/milestone/sysconfig:default  
  6. online Nov_12 svc:/milestone/name-services:default  
  7. offline Nov_12 svc:/milestone/multi-user:default  
  8. offline Nov_12 svc:/milestone/multi-user-server:default  
  9. #  
  10. # svcs -a | grep filesystem  
  11. online Nov_12 svc:/system/filesystem/root:default  
  12. online Nov_12 svc:/system/filesystem/usr:default  
  13. online Nov_12 svc:/system/filesystem/minimal:default  
  14. offline Nov_12 svc:/system/filesystem/local:default  
  15. online Nov_12 svc:/system/filesystem/autofs:default  
  16. online Nov_12 svc:/system/filesystem/volfs:default 

三个offline的服务同样也无法svcadm enable。

查看/etc/vfstab,发现有几行是软分区文件系统的挂载信息,但这台机器并未进行软分区,因为vfstab是从其他机器拷贝过来的,这几行未删除或注释。删除这几行后,重启,启动过程未报错。重启后上面offline的服务状态都显示为online,启动telnet服务后,显示telnet也工作正常。

相关内容

    暂无相关文章