在centos7中移除了本來使用的防火牆iptables,改為使用firewall,但是在啟動的時候遇到了啟動失敗,錯誤訊息為"Failed to start firewalld - dynamic firewall daemon."
2016年4月28日 星期四
[linux]fail2ban安裝設定介紹
fail2ban
是 Linux 上的一个著名的入侵保护的开源框架,它会监控多个系统的日志文件(例如:/var/log/auth.log 或者
/var/log/secure)并根据检测到的任何可疑的行为自动触发不同的防御动作。事实上,fail2ban
在防御对SSH服务器的暴力密码破解上非常有用。
在这篇指导教程中,我会演示如何安装并配置 fail2ban 来保护 SSH 服务器以避免来自远程IP地址的暴力攻击。
在这篇指导教程中,我会演示如何安装并配置 fail2ban 来保护 SSH 服务器以避免来自远程IP地址的暴力攻击。
2016年4月21日 星期四
2016年4月20日 星期三
[MySql] 刪除重複資料
有兩種方式 一種是直接對該重複資料的欄位建立uniqle index
ALTER IGNORE TABLE `資料表名稱` ADD UNIQUE INDEX(`欄位1`,`欄位2`...);
還有另一種個人覺得比較好的做法 可以去決定要保留哪一筆資料下來
或是用delete from table_name where id in (select id from people group by id having count(*) > 1)
DELETE FROM table_name WHERE pk NOT IN (SELECT MAX(pk) From table_name GROUP BY id)
2016年4月11日 星期一
訂閱:
文章 (Atom)
-
WinRAR 可以在註解加入 icon 建立參數來製作簡易的安裝程式 Delete 解壓縮前先刪除檔案 License 顯示程式的使用授權協定 Overwrite 選擇檔案的覆寫模式 Path 設定預設目標路徑
-
strcat char * strcat ( char * destination, const char * source ); 輸入兩個字串,將第二個字串連接在第一個字串之後,輸出第一個字串。
-
有時寫好的程式會因為使用者輸入錯誤的檔案或路徑而無法順利執行,這時就會需要先進行檢查,file_exists()可以檢查目錄或檔案是否存在,並回傳ture or false