linux ftp home目录大小,解决linux用户ftp目录错误问题:500 OOPS

本文档描述了在使用FTP上传文件时遇到无法创建目录的错误,并提供了通过调整SELinux策略来解决该问题的步骤。具体操作包括查看和设置sebool参数,如`ftp_home_dir`和`ftpd_disable_trans`,并使用`setsebool -P`使更改永久生效,最终成功重启vsftpd服务。
摘要由CSDN通过智能技术生成

C:\Documents and Settings\Administrator>ftp 192.168.1.1

Connected to 192.168.1.1.

220 (vsFTPd 2.2.2)

User (192.168.1.1:(none)): test

331 Please specify the password.

Password:

500 OOPS: cannot change directory:/home/test

500 OOPS: priv_sock_get_cmd

Connection closed by remote host.

处理:

ftp 上传文件时提示不能创建文件 目录有读写权限处理:

[root@cjf vsftpd]# 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

[root@cjf vsftpd]# setsebool ftpd_disable_trans 1

[root@cjf vsftpd]# setsebool ftp_home_dir 1

Setsebool –P 永久生效

[root@cjf vsftpd]# setsebool -P ftpd_disable_trans 1

[root@cjf vsftpd]# setsebool -P ftp_home_dir 1

[root@cjf vsftpd]# 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 --> on

ftpd_connect_db --> off

ftpd_disable_trans --> on

ftpd_is_daemon --> on

httpd_enable_ftp_server --> off

tftpd_disable_trans --> off

[root@cjf vsftpd]# service vsftpd restart

关闭 vsftpd:[确定]

为 vsftpd 启动 vsftpd:[确定]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值