Linux vsftp配置文件解读

首先是最基本的配置,/etc/vsftpd/vsftpd.conf

#接受匿名用户
anonymous_enable=YES
#匿名用户login时不询问口令
no_anon_password=YES
#接受本地用户
local_enable=YES

#可以上传(全局控制).若想要匿名用户也可上传则需要设置anon_upload_enable=YES,若想要匿名用户可以建立目录则需要设置anon_mkdir_write_enable=YES.这里禁止匿名用户上传,所以不设置这两项.
write_enable=YES
#本地用户上传文件的umask
local_umask=022
Continue reading

Linux 常用文件压缩工具

.tar
解包: tar xvf FileName.tar
打包:tar cvf FileName.tar DirName
(注:tar是打包,不是压缩!)
———————————————
.gz
解压1:gunzip FileName.gz
解压2:gzip -d FileName.gz
压缩:gzip FileName
.tar.gz
解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz DirName
———————————————
Continue reading

PureFTPd虚拟目录文件权限设置

首先添加用户:
#groupadd ftp
#useradd ftp -g ftpusers  建立一个ftp组和一个ftpusers 用户

#chown -R ftp:ftpusers /home/ftp ——–>>这样 /home/ftp 的拥有者为 ftp
#chmod 755 /home/ftp
#cd /home/ftp
#chmod -R 751 *
ok,现在一切搞定
注意:如果说在/home/ftp下面还有目录,那么由于在 #chmod -R 751 * 这个命令中,会导致 ftp 对 下面的子目录没有 r权限,而一个用户对一个目录没有r权限那么是看不到目录下面的文件的,此时就需要你自己手工让ftp对这个目录付予r权限