存在问题:vsftpd停止失败,状态提示“vsftpd 已死,但是 subsys 被锁”
可能原因:
1.vsftpd.conf配置文件有问题,注意注释和非注释选项的对应,还要注意空格。
2.存在gssftp与vsftpd冲突。
问题解决:
1.仔细检查vsftpd.conf配置,不断尝试,问题仍未解决,与正常ftp服务器上对比,配置文件无异,确定不是此文件问题。
2.查看/etc/xinetd.d/gssftp,修改disable为yes。然后重启xinetd和vsftpd,如下:
# service xinetd restart
停止 xinetd:[ 确定 ]
启动 xinetd:[ 确定 ]
#service vsftpd stop
关闭 vsftpd:[失败]
#service vsftpd status
vsftpd 已死,但是 subsys 被锁
感觉问题仍未解决,此时客户端ftp仍然可用,于是尝试单独停止xinetd:service xinetd stop,此时客户端ftp不可用,然后重启vsftpd:
# service vsftpd stop
关闭 vsftpd:[ 确定 ]
# service vsftpd start
为 vsftpd 启动 vsftpd:[ 确定 ]
成功,客户端ftp又可以用了。
修改gssftp后,执行xinetd restart,vsftpd仍然报错,先执行xinetd stop,然后再重启vsftpd,再启动xinetd即成功。虽然不知道为什么,但问题总是解决了,感谢所有提供帮助的网络资源!
接下来要尝试着去做各种ftp配置了。
对于错误:500 OOPS: cannot change directory
# setsebool ftpd_disable_trans 1
# service vsftpd restart
分享到:
相关推荐
在Redhat AS4操作系统中,配置VSFTPD(Very Secure FTP Daemon)是一项关键任务,它允许用户通过FTP协议传输文件。VSFTPD以其安全性而著称,是许多Linux发行版的首选FTP服务器软件。以下是对标题和描述中涉及的知识...
1. 删除已安装的 Vsftpd 服务器:使用命令 `sudo yum remove vsftpd` 删除已安装的 Vsftpd 服务器。 2. 检查计算机是否安装了 Vsftpd 服务器:使用命令 `vsftpd -v` 或 `rpm -qa | grep vsftpd` 查看计算机是否安装...
【描述】"efbf362a65bec771bc15ad311f5a982e vsftpd-3.0.5.tar.gz" 是该文件的MD5哈希值,它用于验证文件的完整性和未被篡改。MD5是一种广泛使用的加密散列函数,生成的32位十六进制数可以用来检查文件是否在传输...
5. **配置vsftpd** 安装完成后,你需要根据需求配置`vsftpd`。主要的配置文件位于`/etc/vsftpd/vsftpd.conf`。这里可以设置用户的访问权限、匿名用户设置、上传下载限制等。例如,设置`anonymous_enable=YES`启用...
centos el7上的vsftpd v3.0.5版本的rpm安装包 1)如果运行了vsftpd,则先停止: systemctl stop vsftpd 2)安装或升级vsftpd: rpm -Uvh vsftpd-3.0.5-1.el7.x86_64.rpm rpm -Uvh vsftpd-sysvinit-3.0.5-1.el7.x86_...
Linux 下安装 vsftpd 服务 在 Linux 系统中,安装 vsftpd 服务可以提供 FTP 服务器功能,vsftpd 是目前 Linux 最好的 FTP 服务器工具之一,其中的 vs 就是“Very Secure”的缩写,表明该工具的最大优点就是安全。除...
手动编译安装vsftpd之后,只需要将该文件复制到/etc/init.d文件夹下,即为安装了vsftpd服务,可运行service vsftpd status查看
【描述】"da119d084bd3f98664636ea05b5bb398 vsftpd-3.0.3.tar.gz" 提供了文件的MD5校验和,这是用来验证下载的文件是否完整和未被篡改的一种方式。MD5值是由文件内容计算得出的32位十六进制数,如果下载后的文件与...
### vsftpd虚拟用户的配置详解 #### 一、虚拟用户概念 在介绍具体的配置步骤之前,我们先来了解一下什么是虚拟用户。虚拟用户是指在FTP服务器上使用的非真实系统账户,通常用于提高安全性以及方便管理和控制。 **...
vsftpd-2.0.5-16.el5_4.1.i386.rpm
vsftpd-2.0.5-16.el5.i386.rpm rpm –Uvh <安装包> 启动vsftpd service vsftpd start(stop)
vsftpd for redhat AS4
5. **pam_service_name=vsftpd**:PAM(Pluggable Authentication Modules)服务名,用于认证和授权。 6. **listen=YES/NO**:决定VSFTPD是否监听IPv4地址。 7. **listen_ipv6=YES/NO**:决定VSFTPD是否监听IPv6地址...
但是,在配置 vsftpd 时,需要关闭 SELinux,以避免权限问题。可以使用以下命令来关闭 SELinux: vi /etc/selinux/config 将 SELINUX=enforcing 改为 SELINUX=disabled,然后保存退出。 三、创建 FTP 目录 在...
适用于redhat/centos el8.x: 1)如果运行了vsftpd,则先停止: systemctl stop vsftpd 2)安装或升级vsftpd: rpm -Uvh vsftpd-3.0.5-1.el8.x86_64.rpm 3)然后修改vsftpd.conf文件...5)验证版本信息: vsftpd -v
描述中的"8b00c749719089401315bd3c44dddbb2"是文件`vsftpd-3.0.2.tar.gz`的MD5校验和,用于验证下载的文件是否完整无误。 **FTP(File Transfer Protocol)**是互联网上用于在不同计算机之间传输文件的标准协议。...
Linux系统中的VSFTPD(Very Secure FTP Daemon)是一款流行的FTP服务器软件,因其高度的安全性和配置灵活性而被广泛使用。在没有网络连接的情况下,通过离线安装包进行VSFTPD的安装是一个常见需求,特别是对于那些...
最近XX公司对我们服务器进行漏洞扫描发现vsftp存在漏洞, 因此需要到vsftpd官网去下载源码编译安装,好不容易才拿到,和大家分享。 附件包括PGP签名文件。 vsftpd-3.0.3.tar.gz SHA256 :9d4d2bf6e6e2884852ba4e69e...