Linux ftp服务启动方法

来源:http://www.linuxidc.com/Linux/2007-03/2430.htm
Linux ftp服务启动方法

Linux ftp

服务启动步骤
1. #setup
//进入图形界面的System services查看是否有 vsftpd项,如果没有转到2.,保存后退出
2.用redhat第三张盘 安装此服务(开始–删除/增加程序),200K左右
3.#setup
此时能看到vsftpd项,此时选中此services项,保存后退出.
4.# service vsftpd start //启动ftp服务
5.# service vsftpd stop //停止ftp服务
OK. Continue reading

nginx虚拟主机及ftp权限应用问题

平时给一个目录执行一个

#chown -R blog:ftp /www/blog

命令,如果再通过ftp上传文件的话,发现文件属性为600,访问的时候总是提示”Access Denies!”,提示权限不够,此时可以在系统里执行一下命令进行解决,
#chown -R blog:ftp /wwww/blog

#chmod -R 777 /www/blog

命令中的-R选项用来让子目录继承父目录的权限,

注意:vsftpd.conf 里的local_umask=066(或者是022),

其中最有效的方法就是将vsftpd.conf配置文件里的local_umask的值修改为000就可以了,本人已经测试无误!

1,文件权限算法
我们知道系统默认权限炎:

目录的初始权限是 777
文件的初始权限是 666

此时上传文件权限计算方法:

用初始的权限权限umask的权限 = 新建目录或文件的权限

:新建目录的权限就是777-022=755 ,    新建文件的权根就是666-022=644

2,修改 /etc/vsftpd/vsftpd.conf 文件设置
local_umask=066  (系统默认为022)
066即为权限umask的权限,如设置066,那么上传文件的权限可以计算出为:666-066=600