请教大家用ftp维护网站的问题,请多指教,谢谢!

由 turbo123 在 11-19-2002 12:32 发表:

请教大家用ftp维护网站的问题,请多指教,谢谢!

我用linux建立了一个网站,web 服务器是apache,ftp服务器是proftpd.

我准备用ftp的方式来维护更新网站,但发现用专用的帐号登录后,却无法将新的文件写入.

系统环境:

1、我用root帐号登录

2、apache默认的web路径是/var/www,文档路径是/var/www/html,cgi路径是/var/www/cgi-bin

3、我将web路径改为/home/www,文档路径是/home/www/html,cgi路径是/home/www/cgi-bin

4、我的ftp只允许授权用户登录,用户组为myftp

5、系统中有默认的www用户,我将www用户加入myftp组

6、我将/home/www的用户属组改为,用户:www,属组:myftp

7、我在客户机上可以用www这个帐号登录服务器的/home/www路径,但我无法将我的网站文件上传到/home/www/html,系统提示没有相应的权限。

请问大家这是什么原因?我应该怎样作可以让我用ftp来安全的更新网站(我只需要让内网的用户使用www这个帐号来维护网站,不允许intetnet上的用户来登录)?

我该如何的修改proftpd.conf和相应路径的权限?

下面是我的proftpd.conf

ServerName "My ftp" //服务器登录提示

ServerType standalone

DefaultServer on

Port 21

Umask 022

MaxInstances 5

User nobody

Group nobody

RequireValidShell on

DefaultRoot ~ myftp

DefaultRoot /home/share share

ServerIdent off

1<directory *="">   
2  
3AllowOverwrite on   
4  
5</directory>

由 turbo123 在 11-19-2002 14:48 发表:


我想用你的防火墙


由 turbo123 在 11-19-2002 14:49 发表:


好像是我的proftpd.conf有问题,

我发现我用www登陆上去后,进入的是/var/www而不是/home/www,

请问大

Published At
Categories with 服务器类
Tagged with
comments powered by Disqus