ftp客户连接常见故障现象
现象0:
> ftp: connect :连接被拒绝
原因: 服务没启动
解决: # chkconfig vsftpd on<Enter>
现象1:
500 OOPS: cannot open user list file
原因: 不存在文件“/etc/vsftpd.user_list”或文件中不存在该帐户
解决: # echo username >> /etc/vsftpd.user_list<Enter>
现象2:
530 Permission denied.
Login failed.
原因: “/etc/vsftpd.user_list”文件中不存在当前登陆用户
解决: # echo username >> /etc/vsftpd.user_list<Enter>
现象3:
500 OOPS: cannot open chroot() user list file
Login failed.
原因: 不存在文件“/etc/vsftpd.chroot_list”
解决: # echo username >> /etc/vsftpd.chroot_list<Enter>
现象4:
500 OOPS: missing value in config file
Connection closed by remote host.
原因: “=”等号前值有问题,或只有一个空格
解决: 修正相应的值即可,可能过 diff 来比较查找
现象5:
500 OOPS: bad bool value in config file
Connection closed by remote host.
原因: “=”等号后值有问题
解决: 将“=”等号后值确认修改
现象6:
500 OOPS: unrecognised variable in config file
Connection closed by remote host.
原因: 参数前有空格
解决: 将参数前空格删除
现象7、
确认存在“local_enable=YES”,但本地用户无法登陆
原因: 验证参数被误删除
解决: 添加“pam_service_name=vsftpd”
现象8、
500 OOPS: chdir
500 OOPS: child died
Connection closed by remote host.
原因: 用户主目录没有权限或没有主目录
解决: 正确设置用户主目录权限
分享到:
相关推荐
VSFTP 的安装和配置 VSFTP(Very Secure FTP)是一种基于 Linux 的 FTP 服务器软件,它提供了强大的 FTP 服务功能。在 Linux 系统中,VSFTP 是一种非常流行的 FTP 服务器解决方案。下面将详细介绍 VSFTP 的安装和...
#### 五、Vsftp常见问题与解决方法 1. **无法通过远程连接访问Vsftp** - 检查防火墙设置,确保FTP端口(默认为21)已开放。 - 确认Vsftp配置文件中`listen=YES`。 2. **用户登录后被限制在主目录** - 确认配置...
### VSFTP简单安装文档知识点详解 #### 一、VSFTP简介及作用 - **FTP (File Transfer Protocol)**:文件传输协议是一种用于在网络上进行文件传输的标准协议。它的主要目的是让用户能够从远程计算机系统获取所需的...
VSFTP的配置涵盖了连接、性能、用户管理、安全措施和日志等多个方面: - **连接选项**:包括监听地址、控制端口和数据传输模式。 - **性能与负载控制**:如超时设置和负载平衡策略。 - **用户选项**:涉及匿名用户...
#### 常见启动失败原因及解决办法 1. **服务未被正确配置** - **检查配置文件**:确保`/etc/vsftpd.conf`中的设置符合需求。特别注意`listen=YES`和`anonymous_enable=NO`(除非你需要匿名访问)等选项。 - **...
在Linux环境中,Vsftp是部署FTP服务的常见选择,尤其适合那些寻求稳定性和安全性的用户。 Vsftp的主要特点包括: 1. **多用户支持**:Vsftp允许每个用户拥有自己的FTP目录,并且可以设定不同的权限,确保用户只能...
结合这三个工具,一个常见的工作流程可能是这样的:开发人员在本地使用FileZilla将项目文件上传到运行vsftp的Linux服务器上,然后通过PuTTY远程登录到服务器,执行必要的命令或脚本来部署和测试应用。这种组合为...
为了允许外部访问,还需要在防火墙中开放FTP端口20(数据连接)和21(控制连接): ```bash sudo ufw allow 20/tcp sudo ufw allow 21/tcp ``` 配置过程中,`Linux下FTP服务器vsftp配置大全超完整版.doc`和`vsftp....
vsftp 虚拟用户详细介绍 在这篇文章中,我们将详细介绍 vsftp 虚拟用户的实现和配置过程。vsftp 是一个基于虚拟用户的 FTP 服务器软件,支持多种认证方式,包括基于 DB 库存储用户名及密码的认证方式。 编译安装 ...
vsftp安装包
【vsftp-ipk.tgz】是一个压缩包文件,其主要包含的是针对VSFTP(Virtual Secure File Transfer Protocol)软件的IPK格式安装包。IPK是OpenWrt/LEDE(Linux Embedded Development Environment)项目中使用的软件包...
VSFTP配置手册,号称最安全的FTP。
**vsFTP服务器初步管理** vsFTP(Very Secure FTP)是一个高度可配置且广泛使用的FTP(File Transfer Protocol)服务器,尤其适用于Linux和Unix-like系统。它以其安全性和性能而备受推崇,是许多网络管理员首选的...
默认情况下,VSFTP每个连接都使用相同的守护进程处理。若希望每个连接使用独立的进程,则需进行如下配置: 1. 修改配置文件`/etc/vsftpd/vsftpd.conf`: ``` setproctitle=YES ``` 2. 重启VSFTP服务使修改生效。 ...
VSFTP (Virtual Server FTP Daemon) 是一款非常流行的开源FTP服务器软件,特别适合配置虚拟用户和权限控制。在Linux系统中,VSFTP提供了多种安全特性,包括PAM(Pluggable Authentication Modules)支持,使得我们...
1. **安全性**: Vsftp支持SSL/TLS加密,可以提供安全的FTPS(FTP over TLS/SSL)连接,确保数据传输的安全性。 2. **分离用户模式**: 支持本地用户模式和虚拟用户模式,其中虚拟用户模式允许通过外部认证系统(如PAM...
- 安装MySQL服务器和客户端库,确保VSFTP能够连接到数据库。 ```bash [root@hpe45 ~]# yum install mysql-server mysql ``` 2. **设置MySQL数据库和用户:** - 启动MySQL服务,创建一个用于VSFTP的数据库和...
在Linux环境下构建vsftp服务器并实现quota限制是一项常见的网络管理任务。以下是对给定文件内容的深入解析与扩展。 ##### 1. 安装vsftp工具 在SUSE Linux系统中,安装vsftp涉及以下步骤: - **安装源设置**:首先...