VM下的linux系统上不了网?? 使用putty远程登录不上linux的解决方法?

背景:昨晚想尝试一下用putty远程登录我的linux系统,悲剧的是,我竟然连接不上,显示 connection refused   ,连接被拒绝。于是我就想看看能不能在linux下看看能不能访问百度。结果,,也是不行的。

一、Vm下的linux系统上不了网

隔壁的一个伙伴提醒我,说,是不是虚拟机VMware的服务没有开启。一言惊醒梦中人啊

linux下不能访问百度的原因:

粗心,没有开启VM的服务,太大意了,居然是服务没有打开。所以如果下次你的linux访问不了外网,看看是否没有打开服务。汗~~~

下次我如果看到我的虚拟机不能上网,我第一个动作先打开服务开启了木有。

 

二、使用putty远程登录不上linux

现在虚拟机能上网,使用putty远程登录,IP地址没有写错,因为我是在linux系统的终端使用ifconfig查询到的,那么怎么还是登录不了。其实原因跟上面一样。

原因:

linux的ssh服务为开启,感谢LiQ的提醒,我一问他就答到点上,革命还未成功,同志仍需努力,我这个菜鸟还要不停努力学习吖。

好了,重点就是,使用命令,把ssh服务的守护进程sshd开启了。

命令是   $ service sshd start

现在,linux的ssh服务开启了,就可以远程登录啦。

 

三、putty远程登录的方法步骤(来自百度)

温馨提醒:在远程之前,可以先ping你要连接的ip地址是否能通

  1. 下载完毕后双击软件图标打开软件。

  2.  

    在host name文本框里填写服务器的(外网)IP地址,然后点击底部的“open”按钮。

  3.  

    如果是首次连接,会弹出以下窗口,点击“是”即可。

  4.  

    在弹出的命令行窗口中输入用户名和密码,注意linux系统下输入的所有密码都是不可见的(也不会用星号表示),所以你不要以为是键盘坏了或者输入不起作用,其实已经输入了。

四、用到的几个有用命令:

1、根据端口号查看服务是否开启

    netstat -antpl | grep 22

   如果看到该端口是LISTEN 处于监听状态说明该端口已开启。 

 

2、在linux中开启某些服务,如ssh

ssh的守护进程是sshd,要用到这个服务,我们打开这个进程即可。

    service sshd start

 

3、 查看系统监听的服务

   # netstat -ln

  l表示显示当前系统监听的端口信息;n表示端口按照端口号来显示,而不转换为service文件中定义的端口名;若希望了解各个端口都是由哪些进程监听则可以使用p参数。

4chkconfig

你可以把chkconfig理解为开关,不过这个开关主要是用来设置系统启动时,各服务在0-6运行级别下的开启状态的。

chkconfig:是一个Linux系统下的服务管理程序,他主要是用来设置服务在Linux系统启动时在每个运行级别下的状态(on为开启;off为关闭)

service:是Redhat Linux系统中的一个脚本程序,可以通过这个脚本调用位于/etc/rc.d/init.d目录下的各种服务的管理脚本。

 

 

VM下的linux系统上不了网?? 使用putty远程登录不上linux的解决方法?,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。