第一步:网络模式更改为桥接模式
第二步:重启网络
#systemctl restart network
第三步:获取ip地址
# ip a 或 #ifconfig
第四步:修改sshd配置文件
#vim /etc/ssh/sshd_config
38 PermitRootLogin yes
115 UseDNS no
修改第38行处允许root远程登录
修改第115行处不适用DNS解析
注:将前面的#去掉
第五步:重启sshd服务
#systemctl restart sshd
第六步:关闭selinux
暂时关闭(立即生效)
#setenforce 0
永久关闭(重启系统生效)
#sed -i 's/SELINUX=Enforcing/SELINUX=disabled/' /etc/sysconfig/selinux
第七步:关闭防火墙
#systemctl stop firewalld
#systemctl disable firewalld
打开xshell,新建,名称=主机名填写你的ip地址
SSH虚拟机连接xshell老是自动断开解决方法
sudo vim /etc/ssh/sshd_config
添加两行:
ClientAliveInterval 60
ClientAliveCountMax 3
sudo /etc/init.d/sshd restart
ClientAliveInterval 60指定了服务器端向客户端发送请求消息的时间间隔,默认是0,不发送,60是每分钟发送一次,这样就保持了连接
ClientAliveCountMax 3是指服务器向客户端发送请求没有回应,达到3三次后自动断开
要不就是ip地址发生了冲突