`
cocos
  • 浏览: 402949 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

VsFTP出现500 OOPS: cannot change directory的解决办法

 
阅读更多
ftp服务器连接失败,错误提示:500 OOPS: cannot change directory:/home/*******
500 OOPS: child died
解决方法:在终端输入命令:setsebool ftpd_disable_trans 1
service vsftpd restart就OK了!


cannot change directory:/home/***

ftp服务器连接失败,错误提示:

500 OOPS: cannot change directory:/home/*******

500 OOPS: child died

解决方法:

在终端输入命令:

setsebool ftpd_disable_trans 1

service vsftpd restart

就OK了!



在安装完vsftp服务后登陆时可能遇到cannot change directory后面是登陆者的目录的错误。这是因为SE设置的关闭了ftp的原因。 使用命令 getsebool ftpd_disable_trans 可以查看当前的状态如果不是on 那么是输入命令 setsebool ftpd_disable_trans 1 当然也可以加入-P参数 以便不需要每次开机都输入这个命令 setsebool -P ftpd_disable_trans 1 同理 如果smb服务也遇到相同的问题

在安装完vsftp服务后登陆时可能遇到cannot change directory后面是登陆者的目录的错误。这是因为SE设置的关闭了ftp的原因。

使用命令

getsebool ftpd_disable_trans

可以查看当前的状态如果不是on

那么是输入命令

setsebool ftpd_disable_trans 1

当然也可以加入-P参数 以便不需要每次开机都输入这个命令

setsebool -P ftpd_disable_trans 1

同理 如果smb服务也遇到相同的问题 ,也可以这么做。

setsebool -P samba_enable_home_dirs=1

selinux的问题也可以使用 管理工具中的 selinux management 来调整相关设置。



FTP登录时错误信息:

500 OOPS: cannot change directory:/home/xxxxLogin failed.

421 Service not available, remote server has closed connection

开始以为是权限问题,将home/xxxx chmod为777,vsftpd配置文件全开依然不行。

百度一下查处原因:

==================================

I found information at the NSA that indicates you can disable SELinux protection of the ftp daemon.

setsebool -P ftpd_disa
分享到:
评论

相关推荐

    vsftp登录报错”500OOPScannotchangedirectoryhome[借鉴].pdf

    vsftpd 登录报错“500 OOPS: cannot change directory:/home/*”处理方式 vsftpd 是一个基于 Linux 的 FTP 服务器软件,可以提供 FTP 服务,但有时候可能会出现登录报错的情况。下面是处理“500 OOPS: cannot ...

    vsftp连接错误cannot locate user entry:vsftpd

    在使用VSFTPD时,可能会遇到各种连接错误,其中"500 OOPS: cannot locate user entry:vsftpd"是一个较为常见的问题。该错误提示用户无法找到用户条目,这通常是因为配置文件中缺少了对用户或组的定义。 根据提供的...

    ubuntu下vsftp问题修复

    vsftp出现550 Failed to change directory Ubuntu 获取软件失败 404错误 解决Ubuntu提示500 OOPS: vsftpd: refusing to run with writable root inside chroot()

    vsftp启动失败解决办法

    ### vsftp启动失败解决办法 在使用vsftp服务器过程中,可能会遇到vsftp服务无法正常启动的问题。这种情况往往会给用户带来不少困扰,特别是对于那些依赖FTP服务进行文件传输的业务场景。本文将详细介绍vsftp启动...

    Vsftp服务器简易搭建指南.pdf

    2. 注意事项:ftp用户的家目录权限需要设置为755,否则可能出现“500 OOPS: vsftpd: refusing to run with writable anonymous root”错误 四、实体用户实现文件上传、下载 实现方法二: 1. 创建必要的帐号和目录...

    VSFTP搭建服务

    - 如果遇到 “500 OOPS: cannot change directory” 错误,通常是由于权限设置不当或配置文件中的路径问题导致的。需要检查相关目录和文件的权限设置是否正确,以及配置文件中的路径是否准确无误。 #### 六、启动与...

    Linux服务器VsFtp安装1

    Linux 服务器 VsFtp 安装配置详解 Linux 服务器是一种常用的服务器操作系统,而 VsFtp 是一种流行的 FTP 服务器软件。本文将详细介绍 Linux 服务器上 VsFtp 的安装、启动、关闭、重启和配置文件设置等内容。 一、...

    vsftp 的安装

    在 Linux 系统中,VSFTP 是一种非常流行的 FTP 服务器解决方案。下面将详细介绍 VSFTP 的安装和配置过程。 一、VSFTP 的安装 在 Linux 系统中,可以使用 RPM 包来安装 VSFTP。首先,需要下载 VSFTP 的 RPM 包,...

    linux 下的vsftp配置

    #### 五、Vsftp常见问题与解决方法 1. **无法通过远程连接访问Vsftp** - 检查防火墙设置,确保FTP端口(默认为21)已开放。 - 确认Vsftp配置文件中`listen=YES`。 2. **用户登录后被限制在主目录** - 确认配置...

    vsftp虚拟用户详细介绍

    vsftp 虚拟用户详细介绍 在这篇文章中,我们将详细介绍 vsftp 虚拟用户的实现和配置过程。vsftp 是一个基于虚拟用户的 FTP 服务器软件,支持多种认证方式,包括基于 DB 库存储用户名及密码的认证方式。 编译安装 ...

    RHEL5下VSFTP安装

    ### RHEL5下VSFTP安装知识点详解 #### 一、卸载原有VSFTP 在进行新的VSFTP安装之前,确保系统上不存在旧版本的VSFTP是十分必要的。可以通过以下步骤来卸载已有的VSFTP: 1. **卸载VSFTP RPM包**: ```bash rpm -...

    vsftp+mysql

    【VSFTP+MySQL:构建安全的虚拟用户FTP服务器】 VSFTP(Very Secure FTP Daemon)是一款在UNIX/Linux系统中广泛使用的安全、高效的FTP服务器。它支持虚拟用户机制,允许用户名和密码存储在数据库文件或数据库服务器...

    linux下vsftp的搭建及quota的使用

    ### Linux下vsftp的搭建及quota的使用 #### 一、vsftp的搭建与配置 在Linux环境下构建vsftp服务器并实现quota限制是一项常见的网络管理任务。以下是对给定文件内容的深入解析与扩展。 ##### 1. 安装vsftp工具 在...

    UnixLinux vsftp(Very Secure FTP).docx

    "Unix/Linux vsftp(Very Secure FTP)" vsftp(Very Secure FTP)是一种在 Unix/Linux 中非常安全且快速稳定的 FTP 服务器,目前已经被许多大型站点所采用,vsftpd 也是 RHEL 默认的 FTP 服务。下面是关于 vsftp 的...

    vsftp简单安装文档

    ### VSFTP简单安装文档知识点详解 #### 一、VSFTP简介及作用 - **FTP (File Transfer Protocol)**:文件传输协议是一种用于在网络上进行文件传输的标准协议。它的主要目的是让用户能够从远程计算机系统获取所需的...

    Vsftp For Linux.zip

    Vsftp(Visual Secure File Transfer ...总之,Vsftp v2.0.6为Linux系统提供了一个强大且安全的FTP服务器解决方案。它具有丰富的配置选项和安全特性,使得管理员可以根据具体需求定制FTP服务,满足各种场景的应用。

    vsftp-ipk.tgz

    【vsftp-ipk.tgz】是一个压缩包文件,其主要包含的是针对VSFTP(Virtual Secure File Transfer Protocol)软件的IPK格式安装包。IPK是OpenWrt/LEDE(Linux Embedded Development Environment)项目中使用的软件包...

    Vsftp服务器Vsftp服务器.doc

    Vsftp服务器要求:1.

Global site tag (gtag.js) - Google Analytics