日期:2014-05-16  浏览次数:20651 次

Linux下配置FTP不能上传文件的解决方案

Linux下配置FTP不能上传文件的解决方案

好久没有更新文章了,其实我是想更新的,主要是我懒。最近又一直和微博的人玩,嘿嘿。就要期末考试了,希望自己加油。

因为要考Linux所以复习Linux,但是配置好vsftpd之后竟然不能put文件。

后来问了老师才解决了。

在终端中执行 vi /etc/selinux/config,将其中的selinux=enforcing的enforcing改为disable。然后保存退出vi,执行setenforce 0 或者重启。就可以上传了。

如果,你不是上述的解决方法的话,有可能是你没有到ftp服务器下的incoming文件夹中,或者你没有把incoming文件夹的权限改为777。

?

http://laycher.com/?p=648

?

如果默认使用的验证就是本地验证的话,你可以先使用 添加用户的方法来进行

比如新建一个用户? useradd? -d /var/ftp/zuoye??? zuoye?

????????????????????????????? passwd?? zuoye

???????????????????????????? 把权限变成755把.最主要是 zuoye的拥有者要为 zuoye

可以使用 chmod 755? /var/ftp/zuoye??? 修改权限

????????????????chown? zuoye.zuoye? /var/ftp/zuoye

这样你把你的vsftp安装好。使用身份验证登陆。。然后重新启动服务,使用zuoye进行登陆即可在自己的家目录下,

?

如果你想所有用户都要登陆在这里的话,需要修改 /etc/vsftpd/vsftpd.conf 文件。你说的? /var/ftp? 一般都是 觅名用户默认登录点