Linux的FTP服务器无法上传下载指定位置未挂载

Linux的FTP服务器无法上传下载指定位置未挂载,第1张

rpm

-e

--nodeps

(所使用的ftp名)

#这个是rpm或者yum

安装的ftp服务器卸载。

如果是tar

安装的,直接删除目录就可以了。

先看防火墙有没有开放20和21端口,或者您先暂时关了匿名用户取得的身份是ftp所以要匿名用户上传要chownftp[目录](所属用户为ftp)要setsebool-Pallow_ftpd-anon_writeonsetsebool-Pallow_ftpd-anon_full_accesson看是否有给vsftp共享目的需要给ftp组的写入权限,且此目的SELINUX的context值正确,,不对就restorecon,或者您直接关了最后配置文件vsftpd.conf中有几个项您检查下:anonymous_enable允许匿名用户anon_world_readable_only匿名用户是否具有只有下载可读文件的权限anon_other_write_enbale匿名用户是否具有删除文件,修改文件,修改文件名的权限anon_mkdir_write_enable匿名用户是否具有创建目录的权限anon_upload_enable匿名用户是否具有上传数据的功能

FTP 权限有两个地方限制,一个是 Linux 系统本身的权限系统,一个是 FTP 自己的权限管理系统。

你这个情况应该是 Linux 系统本身的权限控制系统导致的。

原因是 FTP 运行在了一个特殊的用户下(一般是 ftp 或者 nobody )。不管你 ftp 本身如何设置,但因为基于这个用户 id 而运行的程序, ftp 或者 nobody 这个用户本身的权限设置是不能随便写数据的。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/6184627.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-17
下一篇 2023-03-17

发表评论

登录后才能评论

评论列表(0条)

保存