有什麼辦法限制每個SMB用戶的帶寬?
由於部分用戶經常COPY大的文件,我不希望他一個用戶佔用太多的帶寬,請問該如何設置?謝謝!
《解決方案》
samba本身沒有此功能,可以考慮系統限制。
但如何限制,還得請教系統高手。
《解決方案》
可以考慮 hashlimit 限制每秒的包數, 類似這樣
iptables -A OUTPUT -p tcp -o eth0- -s 192.168.1.0/24 --sport 445 -m hashlimit --hashlimit 20/sec --hashlimit-mode dstip --hashlimit-name samba -j ACCEPT
iptables -A OUTPUT -p tcp -o eth0- -s 192.168.1.0/24 --sport 445 -j REJECT
《解決方案》
那還不如用個完美級別的pureftpd,對虛擬用戶的上傳,和下載都能達到限制
《解決方案》
哦,還要限制上傳?再加2條
iptables -A OUTPUT -p tcp -o eth0 -s 192.168.1.0/24 --sport 445 -m hashlimit --hashlimit 20/sec \
--hashlimit-mode dstip --hashlimit-name samba -j ACCEPT
iptables -A OUTPUT -p tcp -o eth0- -s 192.168.1.0/24 --sport 445 -j REJECT
iptables -A INPUT -p tcp -o eth0 -s 192.168.1.0/24 --sport 445 -m hashlimit --hashlimit 20/sec \
--hashlimit-mode dstip --hashlimit-name samba_in -j ACCEPT
iptables -A INPUT -p tcp -o eth0 -s 192.168.1.0/24 --sport 445 -j REJECT
《解決方案》
那還不如用個完美級別的pureftpd,對虛擬用戶的上傳,和下載都能達到限制
我發現很多人不理解SMB與FTP伺服器的差別,真是奇怪!
謝謝各位幫助!
《解決方案》
這兩個協議不同哦,呵呵
《解決方案》
我覺得主要是應用情況不同,否則就可以合成一個了
《解決方案》
原帖由 劉世偉 於 2008-6-28 19:40 發表 http://bbs.chinaunix.net/images/common/back.gif
哦,還要限制上傳?再加2條
iptables -A OUTPUT -p tcp -o eth0 -s 192.168.1.0/24 --sport 445 -m hashlimit --hashlimit 20/sec \
--hashlimit-mode dstip --hashlimit-name samba -j ACCEPT
iptables ...
好,很好!