vsftp使用中的一些问题
来源:互联网 发布:轩通大数据是干嘛的 编辑:程序博客网 时间:2024/06/05 02:55
为了实现虚拟机中的Linux系统与主机的Windows系统之间文件交换,我使用了vsftp。由于在装Linux系统的过程中,我已经选择安装了ftp,所以就直接省略了安装步骤。启动vsftp服务的命令为:service vsftpd start。
使用过程中发现不能上传文件,只能下载文件。上传文件失败,提示为550 Permission Denied。经过查找,发现vsftp默认的文件目录为/var/ftp/pub,其中pub目录的默认权限为rwxr-xr-x,对组用户和其他用户没有开启写文件权限。于是用chmod 777 pub命令开启了所有权限。
接着,我又查看了vsftp的配置文件/etc/vsftpd/vsftpd.conf,发现文件在默认情况下没有开启匿名用户的上传文件的权限。于是,去掉了#anon_upload_enable=YES前的#,使其可用。重启vsftpd服务。
经过这番设置,我以为可以没问题了,结果还是不能上传文件,提示553 could not create file。经过网上查找,分析可能是SeLinux的原因,于是按照网上的方法,修改SeLinux的配置文件/etc/sysconfig/selinux,将SELINUX=enforcing改为SELINUX=disabled,重启SeLinux服务,或者直接设置setenforce 0。接着再传文件,成功了。
由于之前我已经把linux的防火墙关闭了,所以不知道防火墙对此是否有影响。另外,我用的是Fedora 15。
- vsftp使用中的一些问题
- vsftp配置的一些问题
- Appfuse 使用中的一些问题
- Thickbox使用中的一些问题
- sendmail使用中的一些问题
- PullToRefreshListView使用中的一些问题
- CTex 使用中的一些问题
- PullToRefreshListView使用中的一些问题
- github使用中的一些问题
- MongoDB使用中的一些问题
- caffe使用中的一些问题
- MyEclipse使用中的一些问题
- NoteExpress使用中的一些问题
- RecycleView使用中的一些问题
- Ubuntu使用中的一些问题
- kubernetes使用中的一些问题
- WebDriver使用中的一些问题
- vsftp无法使用root登陆的问题
- 常用开源协议简介
- 高性能软件系统设计中应该考虑的问题
- 迅雷vip6账号共享!百万G存储空间
- redis的AOF文件格式的解析以及AOF文件的离线优化
- Infosys 推出 Finacle Analyz(TM)
- vsftp使用中的一些问题
- 深入理解C语言指针的奥秘
- oracle中varchar,varchar2,nvarchar,nvarchar2的区别
- LINUX协议栈详解 ARP协议
- Sybase中的BCP用法实践 与 Oracle的SQLLDR用法实践
- openCV测试
- win7 xampp内filezilla使用
- css概述
- char类型与string类型的区别