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:                                       [肯定]

 

完成 在客戶機上驗證

本人本身摸索的,若是有更好的實現方法歡迎討論^_^

相關文章
相關標籤/搜索