2009年4月11日星期六

在vps主机安装vsFTPd文件服务器

概述:在互联网的传输协议中,FTP(File Transfer Protocol)可以说是最古老的协议之一了,一般来说数据以FTP协议来传输时相当快的,不过值得注意的是,使用FTP传输时具有一定程序的“危险性”因为数据在因特网上完全没有受到保护的“明码”传输,所以我们建议客户最好不开放ftp服务,但可能有些客户需要给朋友分配虚拟主机(例如给朋友一个blog空间),本文详细描述如何在vps主机安装配置vsFTPd文件(FTP)服务器

环境:centos vps

目的:在vps主机安装配置vsFTPd FTP服务器,同时建立一个帐号vsftptest用户,是用户可以通过此帐号更新自己的网页

步骤:

1)安装vsFTPd服务器软件

[root@www ~]# yum -y install vsftpd

2)增加ftp帐号

[root@www vsftpd]# adduser vsftptest
[root@www vsftpd]# passwd vsftptest

3)处理vsftp.conf配置文件

[root@www ~]# vi /etc/vsftpd/vsftpd.conf
# anonymous_enable=YES <--注销匿名用户登录
#增加是否针对某些用户来chroot的相关设置
chroot_local_user=YES &lt; --设置用户默认chroot
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list

新建chroot_list
[root@www ~]#touch /etc/vsftpd/chroot_list

4)启动vsftp服务

[root@www ~]# /etc/init.d/vsftpd start
[root@www ~]# chkconfig --level 345 vsftpd on

5)测试,使用客户ftp连接服务器

没有评论:

发表评论