本地xshell 连接centos 虚拟机:
1 centos需要支持ssh,端口22开启
2 centos防火墙关闭
3 虚拟机网络连接为桥接
4 虚拟机输入ifconfig看到ip地址
5 xshell 连接
6 设置xshell 文件-》属性-》终端-》编码-》虚拟机中的编码(虚拟机:echo $LANG)
1.ssh:
rpm -qa |grep ssh 检查是否装了SSH包
没有的话yum install openssh-server
chkconfig –list sshd 检查SSHD是否在本运行级别下设置为开机启动
chkconfig –level 2345 sshd on 如果没设置启动就设置下.
service sshd restart 重新启动
netstat -antp |grep sshd 看是否启动了22端口.确认下.
iptables -nL 看看是否放行了22口.
setup—->防火墙设置 如果没放行就设置放行.
2.关闭firewall:
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
firewall-cmd –state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)
3.改成桥接的方式 需要 systemctl restart network (重启网络)