1. 程式人生 > >Linux建立一個有空間大小限制的目錄提供給ftp使用者

Linux建立一個有空間大小限制的目錄提供給ftp使用者

1、建立一個有空間大小限制的目錄

# 用dd命令生成一個10M的檔案
dd if=/dev/zero of=ftp.img bs=1M count=10
# 把生成的檔案虛擬為塊裝置
losetup /dev/loop0 ftp.img
# 格式化裝置
mkfs.ext3 /dev/loop0
# 掛載
mount -o loop  ftp.img /FTP
# 解除安裝
umount /FTP
# 解除安裝loop裝置與檔案的關聯
losetup -d /dev/loop0

 

2、修改配置檔案限制使用者訪問路徑

chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list #此檔案裡面的使用者不限制訪問目錄

3、建立使用者指定使用者家目錄

useradd  -d /FTP/weihu weihu