RHEL5 中配置好vsftp后,开了root用户上传权限,也关了系统的防火墙,但ftp连接的时候依然还会出现 "500 OOPS:cannot change directory:/root" 错误,如何解决呢?
经过本人的多次摸索,问题终于有了解决的方案。
如何开启root用户的上传权限,如何关闭系统的防火墙,我就不再多废话了,不懂的朋友google去。
言归正传,在开了root用户上传权限,也关了系统的防火墙,但ftp连接的时候依然还会出现 "500 OOPS:cannot change directory:/root" 错误,如何解决呢?
解决:
1、 查看 SELinux 的状态: sestatus -b | grep ftp 确切地说,只是查看了ftp的状态。
2、 在出现的结果中可以看到 ftp_home_dir off
tftpd_disable_trans off
之类。我们现在只要把其中之一设置为on就可以啦。
3、 setsebool -P ftpd_disable_trans on 或者 setsebool -P ftp_home_dir on
4、 重启vsftpd: service vsftpd restart
5、 慢慢享受ftp带来的乐趣。
分享到:
相关推荐
在本次实验中, 通过FTP服务器的配置过后,让我学会了怎么在一台电脑上用FTP软件安装FTP服务器。并且怎么去使FTP服务器配置实验报告全文共6页,当前为第6页。用FTP服务器。 FTP服务器配置实验报告全文共6页,当前为...
FTP配置与实现主要涉及到在Windows Server 2012环境下搭建和管理FTP服务器的过程,这里我们将详细探讨如何在Windows Server 2012系统中安装并配置FTP服务,以及使用Hyper-V来创建虚拟机。 首先,为了安装FTP服务器...
vsftpd 服务器具有安全的特点,但是在配置时需要注意一些安全问题,例如匿名用户的访问权限、文件权限等。 Linux 下 FTP 服务器配置需要安装 vsftpd 服务器,配置 vsftpd.conf 文件,启动 vsftpd 服务,并访问 FTP ...
在配置过程中,可以创建新的本地用户如`ftp1`,并设置其登录脚本为`/sbin/nologin`,限制其目录权限,例如设置`local_root`,并根据需求调整速率限制。同时,为了安全考虑,可能需要关闭SSH服务(默认使用22端口)并...
实验中,我们将使用 Vsftpd 服务器,配置 FTP 服务器,实现连接限制、日志记录、消息、验证客户端身份等属性,并创建用户隔离的 FTP 站点。 一、实验目的 * 掌握 Vsftpd 服务器的配置方法 * 熟悉 FTP 客户端工具的...
ftp配置,通过Properties动态读取ftp配置
然而,在实际应用中,为了确保服务器安全和资源的访问控制,需要配置多用户FTP服务器,每个用户登录不同的目录,拥有不同的权限。本文将教您如何配置多用户FTP服务器,实现每个用户登录后所看到的目录不一样的目的。...
在这个"FTP网站配置一点通"的文档中,我们将会深入探讨FTP服务器的安装、配置以及解决常见问题的方法。 首先,我们需要理解FTP的基本工作原理。FTP基于TCP/IP协议栈,通过建立两个独立的连接来实现数据的双向传输:...
在Windows 2000 Server操作系统中配置FTP服务器,可以利用内置的IIS(Internet Information Services)5.0来实现。下面将详细阐述如何进行FTP服务器的配置与管理。 **一、IIS5.0配置FTP服务器** 1. **安装IIS**:...
FTP客户端可以是传统的命令行界面,如Windows中的FTP命令,也可以是集成在Web浏览器中,或者使用专门的FTP客户端软件,如cuteFTP。 访问FTP服务器有几种方式: 1. **使用传统FTP命令行**:用户可以通过命令行输入`...
在Linux中,我们通常使用vsftpd作为FTP服务器,因为它具有高度的安全性和可配置性。 1. **基于匿名用户FTP服务器的配置**: 默认情况下,匿名用户只能下载,不允许上传或执行其他操作。为了改变这种设置,我们需要...
FTP服务配置和Web服务配置是网络服务器管理中的关键步骤,它们允许用户远程访问和交互数据。本文将深入探讨这两个服务的配置过程,并提供详细的步骤来帮助理解如何在不同环境中设置和管理它们。 FTP(File Transfer...
Linux下的FTP安全配置是一项至关重要的任务,特别是在网络环境中,数据安全和系统保护是不可忽视的。FTP(File Transfer Protocol)是一种用于在客户端和服务器之间交换文件的协议,它基于TCP进行通信。虽然FTP提供...
从零开始介绍Apache FtpServer,并一步一步教你配置Apache FtpServer,更高级的应用,教你用写代码控制Apache FtpServer及集成到自己的应用中 <!--ftp端口 --> <!--绑定的服务器IP地址,多网卡的时候使用...
以下是对Linux中FTP配置的详细说明: 1. **检查与安装vsftpd**: 首先,你需要确认vsftpd是否已经安装在系统中,可以通过`rpm -qa | grep vsftpd`命令来检查,如果未安装,可以使用`apt-get install vsftpd`进行...
【CentOS下FTP配置详解】 FTP(File Transfer Protocol)是一种用于在网络上进行文件传输的标准协议,广泛应用于各种场景,如网站文件的上传与下载。在CentOS操作系统中,配置FTP服务通常使用的是Vsftpd(Very ...
Apache FtpServer以其强大的功能、良好的稳定性和丰富的配置选项深受IT专业人士的喜爱。以下是对Apache FtpServer配置的详细解读。 **一、安装与启动** 在开始配置Apache FtpServer之前,你需要先下载并安装它。这...