为什么xshell连接不上linux
设置下eth0网卡的启用: vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 #网卡对应的设备别名
BOOTPROTO=static #网卡获得ip地址的方式(默认为dhcp,表示自动获取)
HWADDR=00:07:E9:05:E8:B4 #网卡MAC地址(物理地址)
IPADDR=192.168.2.230 #IP地址
NETMASK=255.255.255.0 #子网掩码
GATEWAY=192.168.2.1 #网关地址
ONBOOT=yes #系统启动时是否激活此设备
i #切换插入模式修改,改好之后
Esc :wq #保存退出
service network restart 最后重启网络服务
我怀疑是ip设置的问题,改完ifcfg-eth0后没有重启network服务,所以重启系统后就成了
开启ssh服务
首先确保要登录的主机安装了openssh-client(ubuntu有默认安装,如果没有则sudo apt-get install openssh-client),如果要使本机开放SSH服务就需要安装 openssh-server sudo apt-get install openssh-server
确认sshserver是否启动
#ps -e |grep ssh
如果看到sshd那说明ssh-server已经启动
如果没有则可以这样启动:
#/etc/init.d/ssh start 或# service ssh start
ssh-server配置文件位于/ etc/ssh/sshd_config,在这里可以定义SSH的服务端口,默认端口是22,你可以自己定义成其他端口号
重启SSH服务:
#/etc/init.d/ssh restart 或 #service ssh restart
可以先检查下这步
同问,我的red hat能连上,可是CentOS就连不上,不知为什么