FTP权限问题

我在Ubuntu上安装了vsftpd。 我添加了一个新的创build一个新的用户,并将用户的主path设置为/var/www以便我可以将该用户直接ftp到该位置。 而且,所有的作品,我现在可以与我直接创build的用户FTP到该位置。 但是我每当我ftp时,我都没有权限改变任何东西。 我怎样才能改变呢?

谢谢!!

UPDATE

好的,我将用户设置为所有者并确认所有权。 我什至chmod目录及其内容777和validation。 我可以在本地进行任何更改,但是我无法通过ftp进行任何更改。 当使用filezilla我得到Critical file transfer error当我尝试通过FTP修改一个文件与Dreamweaver时,我也得到一个错误。

我是新来的Linux,所以我不知道发生了什么事情。

我以前在Ubuntu上使用过vsftpd,默认情况下它被locking,以防止任何types的写权限。 要解决这个问题,你需要确保/etc/vsftpd.conf的下面一行/etc/vsftpd.conf注释,然后重新启动vsftpd:

首先,从terminal窗口编辑vsftpd的configuration文件:

sudo nano /etc/vsftpd.conf

或者,如果您愿意,可以使用gedit来更改文件:

 gksudo gedit /etc/vsftpd.conf 

然后find以下部分:

 # Uncomment this to enable any form of FTP write command. #write_enable=YES 

并将其更改为(删除第二行前面的#),并确保它设置为YES:

 # Uncomment this to enable any form of FTP write command. write_enable=YES 

然后重新启动你的vsftpd进程(或重启你的电脑):

  sudo /etc/init.d/vsftpd restart 

然后,只要用户拥有正确的权限,就应该拥有写权限。

您需要将所有权/ var / www切换到该用户

简单的方法是

chown -R user:/ var / www

-R也处理下面的所有内容