【Linux】ssh--linux远程连接
前面一直在用XShell工具连接虚拟机里的centos,这次,我们用XShell连接实体机里的Linux。 在实验室的电脑上安装了centos6.3,我们现在终端上配置一下IP、子网掩码等信息。由于我的笔记本跟实验室电脑连在了同一个交换机上,我们将两台电脑配置到同一网段。1.配置IP,子网掩码 首先,配置centos的IP,在终端命令行输入setup(如果没有安装setup工具,请先搭建本地
前面一直在用XShell工具连接虚拟机里的centos,这次,我们用XShell连接实体机里的Linux。
在实验室的电脑上安装了centos6.3,我们先在终端上配置一下IP、子网掩码等信息。由于我的笔记本跟实验室电脑连在了同一个交换机上,我们将两台电脑配置到同一网段。
1.配置IP,子网掩码
首先,配置centos的IP,在终端命令行输入setup(如果没有安装setup工具,请先搭建本地yum源,安装setup工具),进入IP配置界面,将IP、子网掩码改为以下内容:
IP:192.168.191.3
子网掩码:255.255.255.0
然后重启network服务
查看一下network的运行状态
然后配置笔记本IP
2.Linux,windows互ping
先在linux里面ping windows
再在windows下ping Linux
可见Linux和windows可以相互ping通。
如果不能ping通,原因可能是以下几条,依次检查:
1.两个IP没在同一网段
2.防火墙禁ping,关闭防火墙
3.Linux,network服务没开,输入service network status检查
4.网线插错接口,比如,用的是eth0网卡,网线插的却是eth1插口,那么可以换一个接口插入,或者启用eth1网卡。
3.ssh连接
在Xshell当中,新建文件,输入以下内容
点击确定,然后输入用户名和密码即可连接
4.ssh连接不上的原因分析
如果两台电脑互相可以ping通,但是ssh却连接不上,那么原因有可能是以下三个:
4.1.openshell没有安装
在linux终端输入rpm -qa|grep ssh
显示有openshell-server则表示已经安装了,如果没有安装,请搭建本地yum源安装。输入yum install openssh-5.3p1-81.el6.i686.rpm
安装。
4.2.sshd服务没有开启
输入service sshd status
查看sshd服务是否开启,如果没有开启,则输入service sshd start
启动sshd服务。
上图显示,sshd服务正在运行
4.3如果开启了sshd服务还是连不上,那么检查一下sshd服务的端口是否被改动了
输入vim /etc/services
查看22端口
在TCP,UDP协议下,ssh服务都是22端口。
ssh连上之后,应该是这样的
更多推荐
所有评论(0)