直接修改fail2ban的設定去抓roundcube的log檔,
2021年1月12日 星期二
roundcube webmail Brute Forcing Attack 防禦
直接修改fail2ban的設定去抓roundcube的log檔,
2021年1月9日 星期六
mailbox to maildir
1. 安裝 mb2md 套件
#dnf install mb2md
2. 建立 maildir 目錄並修改權限
#mkdir /var/spool/maildir
#chown root.mail /var/spool/maildir
#chmod 775 /var/spool/maildir
3. 修改 postfix 設定 vi /etc/postfix/main.cf
home_mailbox = Maildir/
mailbox_command = /usr/bin/procmail -a "$EXTENSION" DEFAULT=/var/spool/maildir/$USER/ MAILDIR=/var/spool/maildir/$USER
4. 修改 dovecot 設定 vi /etc/dovecot.conf
mail_location = maildir:/var/spool/maildir/%u
5. 停止 mail service
#systemctl stop postfix
#systemctl stop dovecot
6. 寫一個 script 執行
#!/bin/sh
set -x
MAILBOX_DIR="/var/spool/mail"
MAILDIR_DIR="/var/spool/maildir"
[ -d $MAILDIR_DIR ] || mkdir -p $MAILDIR_DIR
cd $MAILBOX_DIR
for user in *; do
mb2md -s $MAILBOX_DIR/$user -d $MAILDIR_DIR/$user
chown -R $user.mail $MAILDIR_DIR/$user/
done
7. 啟動郵件服務
#systemctl start postfix
#systemctl start dovecot
2018年9月24日 星期一
LIVA X install Linux
2018年9月20日 星期四
讓 nodejs 跑 service
[Unit] Description=nodejs server [Service] ExecStart=/usr/bin/node /var/nodejs/index.js Restart=always User=nobody Group=nobody Environment=PATH=/usr/bin:/usr/local/bin Environment=NODE_ENV=production WorkingDirectory=/var/nodejs [Install] WantedBy=multi-user.target |
var http = require('http'); var hostname = '10.10.10.10'; var port = 3849; http.createServer(function(req, res) { res.writeHead(200, {'Content-Type': 'text/plain'}); res.end('Hello World'); }).listen(port, hostname, function () { console.log('Server running at http://%s:%s/', hostname, port); }); |
重新載入所有service
systemctl daemon-reload
啟動 nodejs service
systemctl start nodejs
用lynx連結 http://10.10.10.10:3849,網頁顯示 Hello World 表示成功
設定自動啟動 nodejs
systemctl enable nodejs
2018年9月2日 星期日
rngd.service 啟動失敗
1. 把 rngd.service複制到 /etc/systemd/system
cp /usr/lib/systemd/system/rngd.service /etc/systemd/system
2. 編輯 /etc/systemd/system/rngd.service,修正 ExecStart
ExecStart=/sbin/rngd -f -r /dev/urandom
3. 重新載入 systemd
systemctl daemon-reload
4. 重新啟動 rngd.service
systemctl restart rngd
2018年8月29日 星期三
Centos 7 圖形介面與純文字介面的切換
Centos 7 無法在使用修改 /etc/inittab 來切換操作介面
查詢目前的模式
2016年1月26日 星期二
CentOS 7 install from USB
使用 Rawrite32 成功使用USB開機安裝
使用 dd to USB 時間太長
CentOS 安裝載入 driver
2. 將.img檔案複製到隨身碟
3. CentOS 安裝畫面出現時按 [ESC] 進入command line,輸入 linux dd blacklist=ahci
4. 接著將 driver 指到隨身碟上的 .img
5. 載入後移除隨身碟,繼續安裝
OUTLOOK 無法加密連線 POP3S SMTPS
最近郵件主機加上了憑證,公司一堆老舊電腦卻無法連線, 原先以為是主機設定的問題搞了很久, 最終還是要谷歌大師出馬, 參考這篇 文章 就解決了
-
https://support.microsoft.com/zh-tw/help/816042/how-to-configure-an-authoritative-time-server-in-windows-server 懶人法:下載這個檔案 http://go.mic...
-
dcdiag.exe /s:<Directory Server>[:<LDAP Port>] [/u:<Domain>\<Username> /p:*|<Password>|""] ...