天天看點

FTP

ftp

--------------------------------------------------------------------------------------

1. rpm -qa | grep vsftpd                        檢視包有沒有存在

2. rpm -ivh vsftpd-2.0.5-10.e15.i386.rpm          安裝包

3. useradd a                            添加使用者

   passwd a

4. lftp -u a 192.168.0.189                使用本地使用者登陸

   put   /root/install.log               (預設本地使用者可以上傳檔案)

5. /var/ftp                  主目錄

6. vim /etc/vsftpd/vsftpd.conf              配置檔案

内容:

anonymous_enable=yes    允許匿名通路

local_enable=yes        允許本地使用者通路

local_umask=022       設定本地使用者掩碼  (當chown_uploads=yes ;chown_username=a設定時,會失效)

anon_umask=002        設定匿名掩碼

anon_upload_enable=yes        允許匿名上傳

anon_mkdir_write_enable=yes   允許匿名建立目錄

chown_uploads=yes     把匿名使用者上傳的檔案轉換

chown_username=a      設定a使用者為上傳檔案的所有者

chroot_list_enable=yes                    禁止使用者切換出自己的主目錄

chroot_list_file=/etc/vsftpd/chroot_list  列在這個檔案中的使用者為禁止的使用者.

7. 為匿名使用者更換主目錄

  在/etc/passwd裡修改ftp使用者的主目錄

  ftp:x:14:50:ftp user:/var/ftp:/sbin/nologin (把/var/ftp改成自己想要的目錄,如:/anon)

  mkdir /anon   建立檔案裡更改的主檔案夾

8.  在共享的目錄裡面建立檔案".message",并寫入你要顯示的資訊,當使用者登陸這個檔案夾時便會出現這個資訊.