[請益] 我寫了一個阻擋暴力攻擊法的小程式出現的錯誤訊息

看板Perl作者 (鴨子)時間20年前 (2004/11/17 02:58), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
錯誤訊息如下: ---------------------------------------------------------- perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = "zh-TW" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). ---------------------------------------------------------- 原始碼如下: ---------------------------------------------------------- #!/usr/bin/perl $ENV{'LANG'}="C"; open OUTFILE, "> iptables.deny"; #my @iplist; chomp(my @iplist=`/bin/grep 'illegal user' /var/log/secure | /bin/cut -d' ' -f13 | /usr/bin/uniq`); #chomp(@iplist); foreach(@iplist){ print OUTFILE "/sbin/iptables -A INPUT -i \$EXTIF -s $_ -j DROP\n"; } close OUTFILE; system("/usr/local/iptables/iptables.rule"); ---------------------------------------------------------- 這個script主要是搭配鳥哥的iptables script下去跑的 雖然有出現上面的錯誤訊息,但還是可以正常執行。 小弟想請問的是,不知道有沒有什麼方法可以解決錯誤訊息所指出的錯誤呢? 主機灌的是Fedora Core 1,小弟也嘗試將/etc/sysconfig/i18n改成: LC_ALL=C LANG=C 然後重新啟動系統,可是錯誤訊息一樣會出現。 請各位大大指教。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.74.65.87
文章代碼(AID): #11cat7bZ (Perl)
文章代碼(AID): #11cat7bZ (Perl)