JAVA切换不了FTP服务器目录_解决linux下ftp指定访问目录无法修改的问题-程序员宅基地

技术标签: JAVA切换不了FTP服务器目录  

他的系统是CentOS,是RH派系的。我把vsftpd安装配置好了,以为大功告成,但客户端访问提示如下错误:

500 OOPS: cannot change directory:/home/ftp

原因是他的CentOS系统安装了SELinux,因为默认下是没有开启FTP的支持,所以访问时都被阻止了。

//查看SELinux设置

# getsebool -a|grep ftp

ftpd_disable_trans --> off

或者

ftp_home_dir-->off

//使用setsebool命令开启

# setsebool ftpd_disable_trans 1

或者

# setsebool ftp_home_dir 1

//查看当前状态是否是on的状态

# getsebool -a|grep ftp

ftpd_disable_trans --> on

或者

ftp_home_dir-->on

//setsebool使用-P参数,无需每次开机都输入这个命令

# setsebool -P ftpd_disable_trans 1

或者

# setsebool -P ftp_home_dir 1

# service vsftpd restart

有关selinux的配置

如关闭,仅仅警告,强制等等 需要编辑/etc/sysconfig/selinux 默认是强制

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

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_32161925/article/details/115085053

智能推荐

什么是nvm,nvm详解-程序员宅基地

文章浏览阅读9.5k次,点赞3次,收藏3次。nvm1. 概念详情点击nvm全名node.js version management,是一个node的版本管理工具首先最重要的是:一定要卸载已安装的 NodeJS,否则会发生冲突。然后下载 nvm-windows 最新安装包,直接安装即可。_nvm

软件测试影响最深的bug,软件测试面试题-那些让我印象深刻的bug-程序员宅基地

文章浏览阅读7.7k次。相信大家在工作中面试过程中经常被问到,让你印象最深刻的一个bug是什么,这是一个开放性的题目,并没有标准答案,每个人接触过的系统都不一样,遇到过的问题也不一样,可能面试官只是想看一下你的表达能力,以及平常在工作中是否会进行总结。这类问题可以挑选容易被人忽略的场景,难以想到的场景,特殊机型的兼容性或者特殊操作下才会出现的问题等。接下来为大家分享一个我今天遇到的一个问题:由于缓存中key的设置不合理导..._面试过程中遇到你印象最深刻的bug 是什么

ActivityManagerService启动activity流程简析(二)_removepausetimeout-程序员宅基地

文章浏览阅读2.7k次。Task.java private boolean resumeTopActivityInnerLocked(ActivityRecord prev, ActivityOptions options) { ... // 1.获取栈顶的activity ActivityRecord next = topRunningActivity(true /* focusableOnly */); ... ..._removepausetimeout

草图大师SketchUp 2021 mac版 兼容macos11系统正式上线!_sketch up 有mac版本吗-程序员宅基地

文章浏览阅读3.9k次。草图大师2021 mac版是一款功能强大且完善的建筑草图设计软件,它能够帮助设计师快速的将3D模型进行创建并进行演示和分享,sketchup2021中文名为草图大师mac版,可以快速为用户创建三维创意。sketchup2021 mac版能够满足客户所有需求的三维建筑设计草图软件。从小细节到大部件SketchUp 2020 特别 for Mac都是非常完美处理的草图大师 2021 mac版可以快速为您进行汽车,人物,门窗等模型建造。草图大师SketchUp 2021 mac版SketchUp 20_sketch up 有mac版本吗

tf用法大全:tf.add、tf.subtract、tf.multiply、tf.scalar_mul、tf.div、tf.divide、tf.truediv、tf.flo-程序员宅基地

文章浏览阅读4.3k次。Arithmetic Operatorstf.add、tf.subtract、tf.multiply、tf.scalar_mul、tf.div、tf.divide、tf.truediv、tf.floordiv、tf.realdiv、tf.truncatediv、tf.floor_div..._tf.add

如何让一行文本显示一定的宽度,超出省略号代替_超出宽度省略号-程序员宅基地

文章浏览阅读1.7k次。#box{ width:100px; background-color:#87CEEB; padding:2px 3px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;} fd之fa星旅馆有限公司系亚洲规模最大的综合性旅游企业集团_超出宽度省略号

随便推点

SQL-视图丶索引_sql索引,视图-程序员宅基地

文章浏览阅读235次。SQL-视图视图中的内容是由查询定义来的,并且视图和查询都是通过SQL语句定义的,它们有着许多相同和不同之处。存储:视图存储为数据库设计的一部分,而查询则不是。视图可以禁止所有用户访问数据库中的基表,而要求用户只能通过视图操作数据。这种方法可以保护用户和应用程序不受某些数据库修改的影响,同样也可以保护数据表的安全性。排序:可以排序任何查询结果,但是只有当视图包括TOP子句时才能排序视图。加..._sql索引,视图

零基础学java的第六天-程序员宅基地

文章浏览阅读56次。Day 06 面向对象(三)关键字 - supersuper可以用于访问父类中定义的属性super可以调用父类中定义的成员方法super可以在自雷中调用父类的构造器当父类与子类出现同名成员时,super表示父类的成员super可以追溯父类的父类this代表本类对象的引用,super代表父类的内存空间标识调用父类的构造器子类中所有的构造器默认都会访问父类中空参数的构造器当父类中没有空参数的构造器时,子类的构造器必须通过this(参数列表)或者super(参数列表)来制定调用奔雷

IKExpression-程序员宅基地

文章浏览阅读291次。[code="java"]import java.util.ArrayList;import java.util.List;import org.wltea.expression.ExpressionEvaluator;import org.wltea.expression.datameta.BaseDataMeta.DataType;import org.wltea.ex..._import org.wltea.expression.expressionevaluator; import org.wltea.expression

面试总结4_sizeof在计算变量所占空间大小时采取的机制-程序员宅基地

文章浏览阅读2.5k次。网络问题列表1、http/https有什么区别?2、tcp的三次握手和四次挥手?3、tcp和udp的区别?4、user-agent的作用?算法基础问题列表1、深度优先遍历和广度优先遍历的区别?2、手写一个二叉搜索树?3、手写一个堆排序?4、手写一个快速排序?5、手写一个归并排序?6、手写一个选择排序?7、手写一个插入排序?8、手写一个冒泡_sizeof在计算变量所占空间大小时采取的机制

Rosbridge学习_rosbridge_server-程序员宅基地

文章浏览阅读740次。rosbridgerosbridge(rosbridge_suite):一个用于非ROS系统和ROS系统进行交互的通信的功能包。rosbridge主要包含两个部分Rosbridge Protocol和Rosbridge Implementation。Rosbridge Protocol协议部分主要提供了非ROS系统和ROS系统通信的具体格式(JSON格式),包括订阅发布主题、服务调用,获取..._rosbridge_server

01-初识sketch-sketch优势_512h和512w-程序员宅基地

文章浏览阅读1w次,点赞58次,收藏8次。一.Sketch简介Sketch 是一款适用于所有设计师的矢量绘图应用。矢量绘图也是目前进行网页,图标以及界面设计的最好方式。但除了矢量编辑的功能之外,我们同样添加了一些基本的位图工具,比如模糊和色彩校正。我们尽力让 Sketch容易理解并上手简单,有经验的设计师花上几个小时便能将自己的设计技巧在Sketch中自如运用。对于绝大多数的数字产品设计,Sketch 都能替代Adobe Photoshop,Illustrator 和 Fireworks。 ..._512h和512w