虚拟机centos7下Fillzilla连接踩坑指南

最近心血来潮,连做的几个项目与开发平台都用到了docker容器,对此颇感兴趣(完全是baby的)。翻阅了下资料(完全靠百度),Linux和Windows平台都能支持。Docker for window对操作系统有一定要求,家庭版需要升级到专业版或者企业版,本来想下载一个docker for window玩玩,奈何公司下载速度令人啧啧惊奇,最终选择使用虚拟机。在安装完毕后通过FillZilla连接系统时总是提示拒绝连接,具体情况以及解决方案如下:
使用Fillzilla连接centos7:
1.关闭防火墙
查看防火墙状态:sudo systemctl status firewalld
关闭防火墙:sudo systemctl stop firewalld
2.开启网卡
centos默认不开启网卡,使用ip addr 命令查看是否含有ens33属性,如果没有ens33属性,说明没有开启网卡,参考centos7如何查看ip信息虚拟机centos7下Fillzilla连接踩坑指南
3.检查ssh是否安装
命令:yum list installed | grep openssh-server虚拟机centos7下Fillzilla连接踩坑指南
表示已安装,否则执行命令:yum install openssh-serve
进行安装
4.更改SSH配置文件(很重要)
编辑SSH配置文件:vi /etc/ssh/sshd_config
如何编辑
通过vi命令进入编辑模式以后,键盘输入“I”后即可开始插入或者修改内容
虚拟机centos7下Fillzilla连接踩坑指南
编辑完成以后通过“ESC”键即可退出编辑模式,在所有的操作完成以后,键盘输入“:wq”保存后回车
虚拟机centos7下Fillzilla连接踩坑指南
关于vi使用可以参考vi编辑与保存

将监听端口和端口地址打开
虚拟机centos7下Fillzilla连接踩坑指南
放开root权限:
虚拟机centos7下Fillzilla连接踩坑指南
开启使用用户名密码来作为连接验证:
虚拟机centos7下Fillzilla连接踩坑指南
5.配置FillZilla连接(最重要的一步)
在第四步我们已经开启了22端口,ip地址一定要用第二步enss33属性里边的ip,不能使用本机的ipconfig命令查看ip地址,否则会报连接拒绝connect refused错误,连接帐号root,密码就是登陆密码。
虚拟机centos7下Fillzilla连接踩坑指南
正确配置完成以后,即可连接上。撒花!

虚拟机centos7下Fillzilla连接踩坑指南

(码字不易,点个赞再走啊,骚年)