Linux服务器系统常用服务器配置手册
6.FTP服务
6.1 Vsftp安装
在安装系统时已经默认安装了vsftp,如果没有安装。请下载源码包安装。步骤如下:
#tar zxvf vsftpd-2.0.5.tar.gz –解压
#cd vsftpd-2.0.5.tar.gz –解压后进入vsftpd-2.0.5.tar.gz目录
# mkdir /usr/share/empty/ –VSFTPD默认设置需要一个空目录:/usr/share/empty
# mkdir /var/ftp/ –如果容许匿名用户(anonymous),那么你将需要一个”ftp”用户和其home目录(这个home目录不属于”ftp”用户,而且”ftp”用户也对其没有写权限)在你的系统中存在。
#adduser 然后回车,依照程序说明来添加两个用户”nobody” 和”ftp” ,’nobody’一般都已经存在来,如果添加时提示用户已经存在,就不用添了. ‘ftp’用户设置时主目录都设在/var/ftp
#chmod 755 /var/ftp –把/var/ftp目录的权限设为drwxr-xr-x
#make
#make install
#cp vsftpd.conf /etc –”make install”不会拷贝默认的配置文件,所以手工拷贝过去.不同的系统位置可能不一样,看一下,如果有/etc/vsftp目录的话,就拷贝到/etc/vsftp下
安装完成.
6.2 VSFTP配置
VSFTP主要配置文件就是/etc/vsftp/vsftp.conf。以下说明需要配置的几个参数。
listen_port=21 #监听端口 开启该选项vsftp将以独立进程运行
connect_from_port_20=YES #主动模式使用的传输数据端口
pasv_enable=YES #使用被动模式
write_enable=YES #允许使用者上传
connect_timeout=60 #用户连接 60秒内无响应自动断线
accept_timeout=60 #被动模式下如建立被动连接后60秒内无响应自动断线
data_connection_timeout=300 #数据传输开始后300秒内若无法传输数据自动断线
idle_session_timeout=300 #建立连接无操作300秒内自动断线
max_clients=10 #同时最多连接用户数 若为0则不限制
max_per_ip=1 #每IP最多连接数 若为0则不限制
pasv_min_port=0, pasv_max_port=0 #被动模式使用的端口范围。设为零则不受限制。
ftpd_banner=text #连接入FTP时候显示的一些欢迎信息
banner_file=/path/file #可以指定一个纯文本来显示欢迎信息
guest_enable=NO #不允许匿名用户
local_enable=YES #以本地用户方式登陆FTP
local_max_rate=0 #本地用户速度限制 单位byte
chroot_local_user=YES #把用户限制在自己的chroot目录内
chroot_list_enable=YES #限制用户在chroot目录内,与chroot_list文件配合
chroot_list_file=/etc/vsftpd.chroot_list #chroot_list文件路径
use_localtime=YES #使用本地服务器时间
6.3 建立FTP用户
新建一个ftp用户
useradd ftp_user
passwd ftp_user
建立一个ftp用户的主目录,这里设为/home/httpd/html
chown -R ftp_user:ftp_user html/
更改用户的主目录,并禁止本地登陆
vi /etc/passwd
修改ftp_user那行为
ftp_user:x:500:500::/home/httpd/html:/sbin/nologin
为了方便大家保留查看,可以下载word文档: 下载地址
更新了linux.doc文档,增加了memcache的安装
THANK YOU VERY MUCH FOR YOUR ENCOURAGING WORDS ,FULL OF INSPIRATION
Well written!
I love this humour…:)
….interesting….
I have a personal passion for writing and spend a vast amount of time as an avid reader of other people’s work.
Ahhhhh! a very smart Heart!
The presentation is so unusual. I like that
these words made me stronger. i really loves this a lot!
Just wish to thank you for all the lights that you put on my path via your quotes, your themes, your issues, your works.
Bless:) Happy day!!
Ahhhhh! a very smart Heart!
HeHe, Love it! Thanks.
I was wondering the same thing.
All the very best