nginx安装vsftpd遇到的问题怎么解决
发表于:2025-02-06 作者:千家信息网编辑
千家信息网最后更新 2025年02月06日,这篇文章主要介绍了nginx安装vsftpd遇到的问题怎么解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇nginx安装vsftpd遇到的问题怎么解决文章都会有所收获,
千家信息网最后更新 2025年02月06日nginx安装vsftpd遇到的问题怎么解决
这篇文章主要介绍了nginx安装vsftpd遇到的问题怎么解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇nginx安装vsftpd遇到的问题怎么解决文章都会有所收获,下面我们一起来看看吧。
最简洁的安装步骤
[root@itdragon ~]# useradd ftpuser[root@itdragon ~]# passwd ftpuserchanging password for user ftpuser.new password: bad password: it is too shortbad password: is too simpleretype new password: passwd: all authentication tokens updated successfully.[root@itdragon ~]# yum -y install vsftpd[root@itdragon ~]# ifconfig
第一步:添加ftp用户
第二步:设置ftp用户密码
第三步:安装vsftpd
第四步:查看ip地址
第五步:本地使用免费的filezilla 链接虚拟机
遇到的问题
连接失败
状态: 正在等待重试...状态: 正在连接 192.168.0.11:21...错误: 20 秒后无活动,连接超时错误: 无法连接到服务器
不用灰心,安装本来就不是顺风顺水的,每个人会根据自己的环境出现不同的问题。下面是我的解决方法
首先,要确定两边能 pind 通,虚拟机选择的是桥接模式,能正常 ping 通。
然后,百度
网上有很多五花八门的解决方法,主要是针对三个方面的
这里我会贴出几个网址,因为我按照网站上面的做法没有连接成功,最后是关闭了防火墙才解决的。我对这块比较薄弱,就不误人子弟了。贴出来是为了以后方便以后修改。
第一个操作是关闭匿名,开启被动模式
第二个操作是开启防火墙的21端口
第三个操作是修改selinux,开启外网可访问
[root@itdragon ~]# vim /etc/vsftpd/vsftpd.confanonymous_enable=nopasv_min_port=30000pasv_max_port=31000[root@itdragon ~]# service vsftpd restart[root@itdragon ~]# vim /etc/sysconfig/iptables-a input -p tcp -m multiport --dport 20,21 -m state --state new -j accept-a input -p tcp -m state --state new -m tcp --dport 21 -j accept-a input -p tcp --dport 30000:31000 -j accept[root@itdragon ~]# service iptables restart[root@itdragon ~]# getsebool -a | grep ftpallow_ftpd_anon_write --> offallow_ftpd_full_access --> offallow_ftpd_use_cifs --> offallow_ftpd_use_nfs --> offftp_home_dir --> offftpd_connect_db --> offftpd_use_fusefs --> offftpd_use_passive_mode --> offhttpd_enable_ftp_server --> offtftp_anon_write --> offtftp_use_cifs --> offtftp_use_nfs --> off[root@itdragon ~]# setsebool -p allow_ftpd_full_access on[root@itdragon ~]# setsebool -p ftp_home_dir on
临时关闭防火墙不过瘾,直接永久关闭防火墙
[root@itdragon modprobe.d]# service iptables stopiptables: setting chains to policy accept: filter [ ok ]iptables: flushing firewall rules: [ ok ]iptables: unloading modules: [ ok ][root@itdragon modprobe.d]# chkconfig iptables off
上传失败
在nginx 安装目录下创建了一个images文件夹,通过filezilla上传图片提示错误
响应:553 could not create file.错误: 严重文件传输错误
解决方法如下
[root@itdragon html]# mkdir images[root@itdragon html]# chmod -r 777 images[root@itdragon html]# lltotal 12-rw-r--r--. 1 root root 537 nov 18 10:53 50x.htmldrwxrwxrwx. 2 root root 4096 nov 18 10:55 images-rw-r--r--. 1 root root 612 nov 18 10:53 index.html[root@itdragon html]# vim /etc/vsftpd/vsftpd.conf local_root=/var/ftp[root@itdragon html]# service vsftpd restart
注意点
网络要能ping通
防火墙的问题要处理好
不能创建文件问题
关于"nginx安装vsftpd遇到的问题怎么解决"这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对"nginx安装vsftpd遇到的问题怎么解决"知识都有一定的了解,大家如果还想学习更多知识,欢迎关注行业资讯频道。
问题
错误
防火墙
防火
文件
方法
知识
三个
内容
模式
正在
状态
用户
篇文章
不同
简洁
薄弱
过瘾
五花八门
误人子弟
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
中普数据库过多取数
3G网络安全知识
灵集科技 互联网理财
网络安全行书写法
市北区电商软件开发外包公司
重庆专业的网络安全机构老品牌
数据库企业管理器英文
企业网站及软件开发与维护
计算机中数据库是什么意思
职业规划网络安全2500字
网络安全小迪长啥样
大学生的网络安全论文
动态口令认证服务器
cctv7网络安全宣传周
城市部件数据库
php自带的服务器
网络教育大专能做软件开发吗
国产数据库投资
网络安全资料包 百度云
提供软件开发税率多少
仪表软件开发数据库
数据库同时写入数据
多媒体网络技术包括
2021年网络安全法执法案例
服务器cpu温度一个低一个过热
监控系统软件开发文档
可以在线浏览视频文件的服务器
软件开发测试什么软件测试
腾讯云 学生 数据库 v2ex
sql查看创建数据库