linux ftp 配额 quota,linux – vsftpd中的配额?
以下是您應該采取的步驟:
VSFTPD
創(chuàng)建/etc/vsftd.conf文件
#nano /etc/vsftpd.conf
listen=YES
anonymous_enable=NO
local_enable=YES
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
chroot_local_user=YES
secure_chroot_dir=/var/run/vsftpd
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/vsftpd.pem
download_enable=yes
guest_enable=NO
write_enable=yes
#If chroot_local_user is YES, then this list becomes a list of
# users to NOT chroot()
chroot_local_user=no
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
接下來創(chuàng)建chroot列表,以防止用戶在其主目錄之外瀏覽
#nano /etc/vsftpd.chroot_list
someusernamehere
SSH
現(xiàn)在,由于此用戶在系統(tǒng)上有真實帳戶(磁盤配額不適用于虛擬用戶),因此如果SSH正在運行,則應更新SSH.在底部添加以下內(nèi)容,并確保未列出上面的用戶(即僅列出要通過SSH訪問服務器的用戶):
#nano /etc/ssh/sshd_config
AllowUsers username1 username2
準備掛載點
現(xiàn)在將安裝并啟用配額
這顯示了如何按用戶和每組執(zhí)行此操作.順便說一下,在安裝文件系統(tǒng)時啟用配額支持,因此在完成以下步驟時需要重新啟動服務器.除非您確切知道自己在做什么,否則請不要在遠程計算機上執(zhí)行此操作.
以root身份執(zhí)行以下操作或使用sudo:
#nano /etc/fstab
您需要在fstab文件(usrquota或grpquota)中包含以下內(nèi)容.以下是一些示例,具體取決于您安裝ubuntu服務器的方式:
/dev/hda1 /home ext2 defaults,usrquota 1 1
要么
# /home was on /dev/sda3 during installation
UUID=fce47086-925c-4164-80a4-4ba6b307123b /home ext4 defaults,usrquota 0 2
要么
# /home was on /dev/sda3 during installation
UUID=fce47086-925c-4164-80a4-4ba6b307123b /home ext4 defaults,usrquota,grpquota 0 2
您可以通過重新啟動或使用以下示例重新安裝:
#mount -o remount,usrquota /home
檢查你的坐騎:
#mount | grep quota
加載配額內(nèi)核模塊:
#modprobe quota_v2 echo 'quota_v2' >> /etc/modules
設置配額
安裝配額包.
#apt-get install quota quotatool
如果它們尚不存在,請創(chuàng)建以下文件.這些文件存儲您的配額限制:
#touch /home/aquota.user
#touch /home/aquota.group
#chmod 600 /home/aquota.user /home/aquota.group
打開quatacheck而不重啟:
# quotacheck -vagum
如果你的內(nèi)核支持日志配額,但你沒有使用它,你可能會收到錯誤.在這種情況下使用此命令:
# quotacheck -fvagum
為用戶設置限制:
#quotatool -u someusername -bq 100M -l '200 Mb' /home
第一個值是軟限制,第二個是硬限制.請注意,如果用戶嘗試加載100Mb文本文件并且它們的軟限制已超過20Mb,則其文本文件將被截斷20Mb以使其低于200Mb硬限制.
檢查配額:
#repquota /home
如果您希望刪除用戶的配額,只需將其硬限制和軟限制設置為“0”即可.
我知道這很多但是應該這樣做!在發(fā)布之前,我從頭開始經(jīng)歷了這個過程,這是肯定的.
超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生總結
以上是生活随笔為你收集整理的linux ftp 配额 quota,linux – vsftpd中的配额?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 嵌入式linux开发考试题目,练一练!3
- 下一篇: linux的ftp轮询上传文件,Andr