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",并寫入你要顯示的資訊,當使用者登陸這個檔案夾時便會出現這個資訊.