QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 684|回复: 0

维护系统首页

[复制链接]
发表于 2005-7-16 11:39:36 | 显示全部楼层 |阅读模式
默认的首页位置是/var/www/html目录下,所有者属于root,因此若要更新系统默认的首页,必须以root身份登陆.

由于/var/www/html只能以root身份存取,但root身份默认无法使用ftp上传网页,有3种解决的方法:

1.开放FTP,让root可以上传网页
开放root帐号可以使用ftp登陆.首先必须编辑/etc/vsftp.ftpusers及/etc/vsftp.user_list,将root的帐号从名单中删除.不过,出于安全上的考虑,不建议使用这种方法.

2.使用WinSCP上传网页
由于root帐号默认不能使用ftp登陆系统,如果你自行修改设置,让root可以使用ftp,可能会因为ftp在传输数据时没有将数据加密,而泄漏root帐号的密码.

可以使用WinSCP工具代替,这样就可以放心使用root帐号上传网页
WinSCP主页下载地址:
http://winscp.net/eng/index.php

3.利用符号连接,将系统首页指向用户个人网页
另一种状况就是系统的管理者与网页的管理者为不同的人时,就可以使用符号连接的方式,将本机默认的首页目录/var/www/html连接到网页管理者个人的网页目录public_html下.(本例用户名为wyw目录为public_html)
# cd  /var/www
# ln  -s  /home/wyw/public_html   html  (将/home/wyw/public_html连接到html)
这样,wyw只要将网页上传到自己的主目录下的public_html目录中,即可完成本机默认的首页更新.这样的好处是,wyw不需要知道root的密码就可以更新本机的网页.而当wyw卸除网页管理者的职务时,root只需将符号连接删除(ln –f  target directory),并创建新的符号连接到另一个网页管理者的个人空间.

以上文字电子版本陈文超luckisme整理修改,遵循GPL发布,原文出处“Red Hat Linux9实务应用”,版权归旗标出版股份有限公司所有。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-5 16:07 , Processed in 0.043901 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表