Fedora 8 vsftpd

 在Fedora 8 配置FTP服务器,容许user一、user2可上传、下载文件,其余用户只能下载文件,容许匿名登陆。服务器

 

[root@hn ~]# mount /dev/cdrom /mnt/                          挂载系统盘ide

mount: block device /dev/sr0 is write-protected, mounting read-onlyspa

[root@hn ~]# cd /mnt/Packages/                               进入系统盘rest

[root@hn Packages]# rpm -ivh vsftpd-2.0.5-19.fc8.i386.rpm    安装vsftpdtoken

warning: vsftpd-2.0.5-19.fc8.i386.rpm: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2it

Preparing...               ##################################### [100%]io

   1:vsftpd                ##################################### [100%]class

[root@hn Packages]# vi /etc/vsftpd/vsftpd.conf     编辑vsftpd的配置文件登录

anon_root=/aa(匿名用户的登陆位置ftp

local_root=/aa(本地用户的登陆位置)               在文件末尾添加这两行

[root@hn Packages]# mkdir /aa                          创建根下的aa目录

[root@hn Packages]# groupadd user                            创建user组

[root@hn Packages]# useradd user1 -g user   创建user1用户而且加入user组

[root@hn Packages]# useradd user2 -g user   创建user2用户而且加入user组

[root@hn Packages]# passwd user1                    为user1用户设置密码

Changing password for user user1.

新的 UNIX 口令:                                    输入user1

无效的口令: 太短                                   体系提示不用管便可

从新输入新的 UNIX 口令:                            在次输入user1

passwd: all authentication tokens updated successfully.

[root@hn Packages]# passwd user2                     为user1用户设置密码

Changing password for user user2.

新的 UNIX 口令:                                     输入user1

无效的口令: 太短                                    体系提示不用管便可

从新输入新的 UNIX 口令:                             在次输入user1

passwd: all authentication tokens updated successfully.

[root@hn /]# ll                          以长格式查看根目录的aa权限和归属

drwxr-xr-x   2 root root  4096 04-10 20:41 aa

[root@hn /]# chown :user /aa                             将aa属组该为user

[root@hn /]# ll                          以长格式查看根目录的aa权限和归属

drwxr-xr-x   2 root user  4096 04-10 20:41 aa

[root@hn /]# chmod 775 aa                                 将aa权限该为775

[root@hn /]# ll

drwxrwxr-x   2 root user  4096 04-10 20:41 aa

[root@hn /]# service vsftpd restart                        重启vsftpd服务

关闭 vsftpd:                                                 [失败]

为 vsftpd 启动 vsftpd:                                       [肯定]

 

完成 在客户机上验证

本人本身摸索的,若是有更好的实现方法欢迎讨论^_^

相关文章
相关标签/搜索