FTP服务器登录后无法写入,报错:

ftp> mkdir 123
550 Create directory operation failed.

是selinux的问题。

查看selinux关于ftp的设置

[root@appser mm]# getsebool -a |grep ftp
allow_ftpd_anon_write --> off
allow_ftpd_full_access --> off
allow_ftpd_use_cifs --> off
allow_ftpd_use_nfs --> off
allow_tftp_anon_write --> off
ftp_home_dir --> off
ftpd_connect_db --> off
ftpd_disable_trans --> off
ftpd_is_daemon --> on
httpd_enable_ftp_server --> off
tftpd_disable_trans --> off
将ftp_home_dir 开启就搞定了。

[root@appser mm]# setsebool ftp_home_dir 1

或者直接关闭selinux

cat /etc/selinux/config

转载于:https://blog.51cto.com/iitnet/721056

vsftpd 可以登录,无法写入和上传相关推荐

  1. RHEL6.3配置FTP服务器(2) 本地用户下载和上传

    在上篇博文中我们实现了匿名用户的下载和上传,但在更多情况下我们需要对访问FTP的用户进行身份验证,这就需要设置FTP用户. vsftpd可以直接使用Linux系统的本地用户作为FTP用户,提供基于用户 ...

  2. linux怎样自动检查link文件_自动共享和上传文件到兼容的托管站点 | Linux 中国

    Anypaste 将会根据你想上传的文件的类型来自动挑选合适的托管站点.简单地说,照片将被上传到图像托管站点,视频被传到视频站点,代码被传到 pastebin. -- Sk(作者) 前阵子我们写了一个 ...

  3. java http 下载网页代码_Java下http下载文件客户端和上传文件客户端实例代码

    Java下http下载文件客户端和上传文件客户端实例代码 发布于 2021-1-14| 复制链接 摘记: 一.下载客户端代码 ```java package javadownload; import ...

  4. jenkins部署java_在Window上使用Jenkins自动部署和上传快照Java工件

    jenkins部署java 这篇文章将展示如何使用Jenkins Continuous Integration自动执行Java Web应用程序(使用MYSQL DB和基于Hibernate ORM在基 ...

  5. 在Window上使用Jenkins自动部署和上传快照Java工件

    这篇文章将展示如何使用Jenkins Continuous Integration自动执行Java Web应用程序(使用MYSQL DB和基于Hibernate ORM在基于REST的Jersey2 ...

  6. [实战]MVC5+EF6+MySql企业网盘实战(12)——新建文件夹和上传文件

    写在前面 之前的上传文件的功能,只能上传到根目录,前两篇文章实现了新建文件夹的功能,则这里对上传文件的功能进行适配. 系列文章 [EF]vs15+ef6+mysql code first方式 [实战] ...

  7. 【TFTP客户端--实现下载文件和上传文件】

    TFTP客户端--实现下载文件和上传文件 TFTP协议 文件下载 文件上传 main TFTP协议 TFTP是一个传输文件的简单协议,它其于UDP协议而实现,但是我们也不能确定有些TFTP协议是基于其 ...

  8. Android网络功能开发(4)——文件下载和上传

    本篇介绍使用HTTP协议实现文件下载和上传.在客户端和服务器的通信过程中,可能有些多媒体或数据文件需要下载或上传,可以通过HTTP协议实现. 首先看使用HTTP协议下载文件的原理:客户端发送一个HTT ...

  9. ios应用的分发和上传

    ios应用的分发和上传. 主要分两个步骤:一是进入开发者账号在iTunes Connect申请和布局一个新的应用资料 :二是归档打包 上传 一:在iTunes Connect申请和布局一个新的应用资料 ...

最新文章

  1. 【Linux】一步一步学Linux——apt-get命令(278)
  2. 在神经网络中使用辍学:不是一个神奇的子弹
  3. C语言代码规范(十)花里胡哨代码鉴赏
  4. 复数抽象数据类型C语言,采用C/C++语言如何实现复数抽象数据类型Complex
  5. BZOJ.3052.[WC2013]糖果公园(树上莫队 带修改莫队)
  6. 为什么老板给 ta 升职加薪?
  7. LeetCode(476)——数字的补数(JavaScript)
  8. java语言注释符号,高级Java开发必看
  9. 用DbSchema生成表单和报表
  10. 计算机使用快捷键大全
  11. 更新!2021智能仓储物流之最全AGV企业供应商名录
  12. excel同一单元格怎么换行_自动换行还是强制换行?还有一键批量换行等着你
  13. java新手初次面试要注意的事项
  14. 06js超级玛丽小游戏
  15. 构建虚拟Web主机——基于IP地址的虚拟主机
  16. Seaborn使用violinplot函数可视化分组小提琴图(violin plot)、使用inner函数设置在小提琴图中使用虚线显示分位数位置(inner = ‘quartile‘)
  17. 服务器进pe iso安装系统,进入PE肿么安装iso系统?
  18. RAP2 API管理工具部署手册
  19. 弗里德里克·弗朗索瓦·肖邦
  20. zblog php 自适应,ZblogPhp模版-BlogCms+自适应

热门文章

  1. node.js 事件循环
  2. Win7提示1970-01-01 000000 is not a valid data怎么办.
  3. Android AsyncTask Download
  4. DS90C385MTD一个芯片搞定LVDS 大分辨率LCD
  5. 如何为复杂页面实现过渡页面
  6. 大数据分析如何助力制造行业
  7. python中darks_在Python 3中使用YOLOv2
  8. java 字符串 移位_算法学习之字符串左移和右移
  9. P1629 邮递员送信(正反向建图 or 暴力)
  10. Ubuntu php安装过程,ubuntu安装lemp步骤