修改ftp的根目錄只要修改/etc/vsftpd/vsftpd.conf文件即可:
加入如下幾行:
local_root=/var/www/html chroot_local_user=YES anon_root=/var/www/html
注:local_root 針對系統用戶;anon_root 針對匿名用戶。
重新啟動服務:
service vsftpd restart
任何一個用戶ftp登錄到這個服務器上都會chroot到/var/www/html目錄下。
使用root用戶連接redhat ftp時,報如下錯誤
500 OOPS:cannot change directory:/root
解決方法:
關閉selinux,修改/etc/selinux/config文件或/etc/syscofnig/selinux設置
SELINUX= disabled
然后重啟系統
重啟后登陸ftp到這個服務器就會在修改后的目錄

