菜鸟使用flashfxp遇到连接报错。

[21:36:19] [R] 530 Permission denied.
[21:36:19] [R] 连接失败 (连接已被客户端关闭)

搜索后发现,是因为linux设定root帐号不准连接,因此,我们在linux设定下,允许root连接即可(不推荐这么做,安全考虑)

vsftpd的配置,配置文件中限定了vsftpd用户连接控制配置。

vsftpd.ftpusers:位于/etc/vsftpd目录下。它指定了哪些用户账户不能访问FTP服务器,例如root等。

vsftpd.user_list:位于/etc/vsftpd目录下。该文件里的用户账户在默认情况下也不能访问FTP服务器,仅当vsftpd .conf配置文件里启用userlist_enable=NO选项时才允许访问。

vsftpd.conf:位于/etc/vsftpd目录下。来自定义用户登录控制、用户权限控制、超时设置、服务器功能选项、服务器性能选项、服务器响应消息等FTP服务器的配置。

我设置的时候把fptusers和user_list的root给注释掉了,这样root账户就可以访问了。但如果是正式环境的话,尽量别这样操作,这样的安全性会降低很多。

这样做之后,仍然报错。

[21:42:03] [R] 500 OOPS: cannot change directory:/root
[21:42:03] [R] 连接失败

原来我之前在setsebool的时候,没有把端口打开。

1、 查看 SELinux 的状态: sestatus -b | grep ftp

2、 在出现的结果中可以看到:

ftp_home_dir off
allow_ftpd_full_access off
之类。我们现在只要把他们设置为on就可以啦。

3、 敲入:

setsebool -P ftp_home_dir 1
setsebool -P allow_ftpd_full_access 1

4、 重启vsftpd: service vsftpd restart

再次登录,登录成功了。

解决flashfxp连接虚拟机报错 530 permission denied相关推荐

  1. python连接数据库mysql失败_解决python连接mysql报错问题

    解决python连接mysql报错问题 最近跑python脚本时遇到一个问题,当sql语句中有中文时,执行python脚本报以下错误: Traceback (most recent call last ...

  2. 连接mysql报错:Access denied for user ‘root’@‘localhost’(using password: YES)的解决方法

    连接mysql报错:Access denied for user 'root'@'localhost'(using password: YES)的解决方法 参考文章: (1)连接mysql报错:Acc ...

  3. win7设置ipsec_解决win7连接IPsec报错789和809错误

    解决win-7连接IPsec报错789和809错误 萌新一枚,大神请飘过~~~ 最近遇到一个很沙雕的问题,win7连接IPsec一直报错789,百度方法解决掉后又报错809,809解决掉后继续报789 ...

  4. aws 亚马逊 服务器 运行docker run报错 Got permission denied while trying to connect to the Docker daemon socket

    问题: 当aws亚马逊服务器使用ec2-user运行docker run创建实例时,因为ec2-user没有权限所以会报错Got permission denied while trying to c ...

  5. git clone报错:Permission denied (publickey). fatal: Could not read from remote repository...

    原文:git clone报错:Permission denied (publickey). fatal: Could not read from remote repository- 今天clone一 ...

  6. linux su 不能输密码错误,su - root正确输入密码但是登录不了系统,报错su: Permission denied...

    su - root输入了正确的密码但是一直报错,密码肯定是输入对的.这主要是因为权限的问题导致的. Linux里面有一个文件,/etc/pam.d/su文件. [[email protected] ~ ...

  7. 【pureftp】解决filezilla连接ftp报错 服务器发回了不可路由的地址 使用服务器地址代替

    问题 服务器设置pureftp,设置完成之后,使用filezilla连接,报错返回 服务器发回了不可路由的地址.使用服务器地址代替. 解决方案 1 配置返回主动模式 2 站点管理器配置主动模式 3 检 ...

  8. 远程连接:hive 报错:Permission denied: user=anonymous, access=EXECUTE

    远程连接hive Error: Failed to open new session: java.lang.RuntimeException: java.lang.RuntimeException: ...

  9. 关于thinkphp5的报错 mkdir() Permission denied的解决

    声明环境: 系统: Centos 6.8 64x nginx 使用lnmp一键安装包安装 已解决tp5跨目录活动问题 mkdir() 的作用是函数创建目录,即读写相关,那么即报错"permi ...

最新文章

  1. js 算法排序总结
  2. 橙子云手机华为保修吗_华为云手机引关注!将替代传统手机?华为回应来了
  3. Python脚本--Apache配置文件
  4. android封装全局调用的toast_Android实用的Toast工具类封装
  5. SetProcessWorkingSetSize 函数的骗局
  6. 计算机录取高考生过程,解密高考录取过程:人机结合 打造“阳光高招”
  7. 2020牛客暑期多校训练营(第二场)
  8. mysql 优化命令_MySQL优化Explain命令简介(一)
  9. php 获取301跳转后真实的url
  10. REST服务简介和实践
  11. 前端框架中的大熊猫Ember
  12. 简易交通灯设计——数电课设
  13. 8款超级好用的3D建模软件上下篇
  14. Qt读写Excel--QXlsx通过Document对象操作工作表3
  15. matplotlib画二维分布图
  16. 【SpringBoot】1、创建第一个SpringBoot项目
  17. linux企业实战-haproxy(2)动静分离
  18. SpringCloud - GateWay服务网关
  19. 2019年科协宣传部第一次培训
  20. BCAM(Binary Content Addressable Memory)和TCAM(Ternary Content Addressable Memory)

热门文章

  1. Android常用设计模式之Builder模式理解
  2. 武士公爵和OpenJDK的传说
  3. 关于R实现多重插补及其可视化
  4. 阿里云 mysql自动备份数据库_MySQL定时备份数据库(全库备份)
  5. 一个很不错的jsoneditor组件
  6. 【附源码】想成为Python爬虫高手,这29个爬虫项目不容错过
  7. 如何把图片无损放大?教你图片怎么无损放大
  8. 深入浅出Git教程(转载)
  9. 我也来给自己定个目标
  10. COMSOL在云平台的使用教程,超高效的方法来了