ubuntu上vsftpd的配置

ubuntu下vsftpd的配置
(3) vsftpd服务器的启动

service vsftpd start

(4)创建用户、目录和修改文件系统的权限

第一步:Create user

1.       groupadd niit051

2.       useradd –d /home/ niit051 –M –g niit051 teacher

3.       useradd –d /home/ niit051 –M –g niit051 student01

4.       useradd –d /home/ niit051 –M –g niit051 student01

5.       passwd teacher

6.       passwd student01

7.       passwd student02

第二步:创建目录

1.       mkdir /home/ niit051

2.       cd /home/ niit051

3.       mkdir incoming

4.       mkdir pub

第三步:修改目录的拥有者和拥有组

1.       chown teacher. niit051 incoming/

2.       chown teacher. niit051 pub/

第四步:修改目录的权限

1.       chmod 770 incoming

2.       chmod 750 pub

(5)修改配置文件主要有三处:

①/etc/vsftpd/vsftpd.conf

在配置文件主要修改的地方:

#anonymous_enable=NO

local_enable=YES

write_enable=YES

local_umask=022

anon_upload_enable=YES

chroot_list_enable=YES

chroot_list_file=/etc/vsftpd.chroot_list

pam_service_name = vsftpd
userlist_enable=YES

②/etc/vsftpd.chroot_list

teacher

student01

student02

③/etc/vsftpd.ftpusers

root

bin

daemon

adm

lp

sync

shutdown

halt

mail

news

uucp

operator

games

nobody

anonymous

manager

tim

(5)vsftpd服务器的重新启动

service vsftpd restart

4.3 linux客户端对vsftpd服务器的测试

分别使用teacher,student01, student02来访问vsftpd服务器

其中,teacher对incoming、pub都有读写的权限,student01, student02,对incoming有读写的权限,对pub只有读的权限:

ftp 192.168.3.26

输入用户名,密码

ls, put file, get file, cd

4.4 Windows客户端对vsftpd服务器的测试

分别使用teacher,student01, student02来访问vsftpd服务器

其中,teacher对incoming、pub都有读写的权限,student01, student02,对incoming有读写的权限,对pub只有读的权限:

在浏览器中输入ftp 192.168.3.26

右键登陆,输入用户名,密码

操作



http://hi.baidu.com/chendychendy/blog/item/12113c2ee0ab4c301e308978.html