MailVSR-MS 的所有管理功能都透過瀏覽器操作,不需要在主機前面操作,也不需要輸入終端機指令。安裝完成並設定好網路後,就可以從任何一台能連到伺服器的電腦開啟管理介面。本文說明開啟方式、登入畫面各欄位、登入失敗保護的實際參數、驗證碼與雙重驗證的差別,以及被擋在門外時的處理方式。
開啟管理介面
在瀏覽器輸入以下網址:
https://伺服器位址/
伺服器位址可以填 IP 或主機名稱,例如 https://192.168.1.10/。連接埠出廠預設為 443,因此不需要輸入埠號;若曾修改連接埠(可從主控台狀態畫面的 WebAdmin 欄位,或(網路設定 / 連接埠設定)的「Web 服務連接埠」查看),請改為 https://伺服器位址:埠號/,例如 https://192.168.1.10:8443/。
管理介面使用 HTTPS 加密連線。若憑證尚未更換為正式憑證,瀏覽器會出現「您的連線不是私人連線」之類的憑證不受信任警告,這是使用自簽憑證的正常現象,請選擇「進階」→「繼續前往」。要消除這個警告,請在(系統設定 / SSL憑證管理)安裝正式憑證。
管理介面的網址就是網站的根目錄:資料庫、使用者、郵件都不在瀏覽器可下載的路徑上,但仍請避免把管理介面直接暴露在網際網路上,建議只允許內部或特定來源 IP 連線(見下方「來源 IP 白名單」)。
登入畫面有哪些欄位
登入頁會顯示系統品牌名稱、版本與授權狀態,並提供以下欄位與功能:
- 帳號:可輸入使用者名稱,也可輸入完整電子郵件地址(例如
jerry@mymail.ms) - 密碼
- 驗證碼:只有在「需要驗證碼」的情況才會出現(判斷方式見下方「登入驗證碼」)
- 語系選擇:可切換繁體中文、簡體中文、英文、日文、韓文、泰文
- 主題色選擇:可切換介面配色(只影響您自己的瀏覽器顯示,不影響系統設定)
- 申請新帳號:只有在管理者開啟申請連結時才會顯示(見(使用者管理 / 帳號申請))
以完整電子郵件登入時有兩個限制,這是常見的卡關點:
- 網域必須是本機網域(此伺服器所管理的郵件網域或主機名稱)。填了外部網域會出現「電子郵件的網域不正確(請使用本機網域)」
- 若該帳號設有「限制使用網域」,只能用清單內的網域登入,否則出現「此帳號不允許使用該網域登入」
第一次登入
出廠預設的管理員帳號為 admin,密碼為 adminpw。安裝流程不會要求設定密碼,因此第一次登入請使用這組預設帳密。
登入後請立即到(使用者管理 / 帳號管理)修改密碼:adminpw 是公開的出廠值,任何知道這個位址的人都能嘗試登入。
登入後的畫面
- 管理員(admin)或有管理權限的帳號登入後,進入「系統儀表板」,左側為功能選單
- 一般使用者以電子郵件地址登入時,直接進入「電子信箱」,不會看到管理功能
登入失敗保護
為避免密碼被不斷嘗試,系統內建登入保護。相關參數可在(系統設定 / 偏好設定 : 安全設定 頁籤)調整,出廠預設值與行為如下:
| 參數 | 出廠預設 | 行為 |
|---|---|---|
| 啟用登入失敗保護 | 啟用 | 總開關。關閉時,下面的間隔鎖、每分鐘上限與異常強制驗證碼會一併停用 |
| 失敗後間隔 | 3 秒 | 每次登入失敗後,同一來源 IP 需等待此秒數才能再試(0 = 不等待) |
| 每分鐘失敗上限 | 5 次 | 同一來源 IP 每分鐘失敗達此次數即鎖定 |
| 鎖定時間 | 1 分鐘 | 達每分鐘上限後鎖定此時間;期滿會自動解除並重新計數 |
| 失敗統計窗 | 30 分鐘 | 失敗紀錄的有效時間;超過此時間沒再失敗就自動歸零 |
| 異常強制要求驗證碼 | 啟用 | 統計窗內同一 IP 或同一帳號失敗達門檻時,登入需輸入驗證碼 |
| 異常觸發門檻 | 3 次 | 上述門檻值 |
補充說明:
- 計數分兩軌:來源 IP 與帳號各記一份。因此換一台電腦(不同 IP)不會讓帳號的失敗次數歸零,反之亦然
- 被鎖定時畫面會顯示 「嘗試次數過多,請 N 秒後再試」,其中 N 是剩餘秒數;等倒數結束再試即可,不需要重新開機或找管理員
- 成功登入會立即清除該 IP 與該帳號的失敗紀錄與鎖定
- 這些參數調鬆會讓暴力破解更容易成功,調嚴則可能讓打錯密碼的同事被鎖住;建議先維持出廠值
登入驗證碼
驗證碼(畫面上是一張含數字的圖片,可點擊重新整理)有兩種觸發時機:
- 每次登入都要:管理員在(系統設定 / 偏好設定 : 安全設定)開啟「啟用登入驗證碼」後,所有登入都會要求輸入驗證碼。可由管理員調整驗證碼長度、字體大小與是否包含字母
- 異常強制:當同一 IP 或同一帳號在統計窗內的失敗次數達到門檻時,臨時要求輸入驗證碼。這項機制即使「啟用登入驗證碼」是關閉的也照樣生效;通過驗證碼但密碼仍錯會繼續累積失敗次數,直到成功登入才解除
驗證碼的細節:
- 不分大小寫
- 同一個驗證碼只能使用一次(送出後即失效,失敗需重新產生)
- 驗證碼錯誤顯示「驗證碼錯誤」;未填顯示「請輸入驗證碼」
雙重驗證(TOTP)
雙重驗證是帳號層級的額外保護,與登入驗證碼是不同的東西:
| 登入驗證碼 | 雙重驗證(TOTP) | |
|---|---|---|
| 由誰開啟 | 管理員(全站設定) | 使用者自己在(個人設定 / 個人設定與登入登出)啟用 |
| 保護對象 | 整個系統的登入入口 | 個別帳號 |
| 驗證方式 | 畫面上的數字圖片 | 手機認證 App(如 Google Authenticator)產生的 6 位數驗證碼 |
| 主要用途 | 阻擋自動化的大量嘗試 | 即使密碼外洩,沒有您的手機也無法登入 |
若您的帳號啟用了雙重驗證:
- 密碼正確後不會直接登入,而是進入「雙重驗證」頁,要求輸入認證 App 顯示的 6 位數驗證碼
- 一時拿不到驗證碼時,可以使用頁面上的「寄送備用碼」功能:系統會產生一組 8 位數備用碼寄到您的備用信箱(若未設定備用信箱,則寄到您在伺服器上的本機信箱)。畫面會遮罩顯示寄送目標,方便您確認寄對地方
- 輸入錯誤顯示「驗證碼錯誤,請重試」(6 位數驗證碼)或「備用碼錯誤,請重試」(備用碼)
- 備用碼使用一次後即失效
來源 IP 白名單(連不上登入頁時)
在(網路設定 / 連接埠設定)可以設定「管理介面」與「使用者介面」的來源 IP 白名單。它的行為如下:
- 管理介面名單:只允許名單內的來源開啟
/admin底下的頁面 - 使用者介面名單:只允許名單內的來源開啟
/user底下的頁面 - 登入頁:兩份名單都設定了、且您的 IP 都不符合時才會被擋
- 比對方式是「前綴比對」:填
192.168就會允許192.168.x.x的所有 IP;留空表示不限 - 被擋住時瀏覽器會顯示 403 錯誤,訊息為
Access denied by IP whitelist(登入頁)、Access denied by admin IP whitelist(管理介面)或Access denied by user IP whitelist(使用者介面) - 首頁、圖片、網站圖示與驗證碼圖片不受白名單限制(它們沒有敏感資料),所以可能出現「首頁打得開、登入頁打不開」的狀況
把自己鎖在門外時怎麼救:請在主機的主控台選單選擇 A(Reset Access IP whitelist) 清除白名單,詳見(安裝需求與安裝 / 控制台設定)。
什麼情況會登不進去
| 畫面訊息 | 原因 | 處理方式 |
|---|---|---|
| 帳號或密碼錯誤 | 帳號不存在、密碼錯誤,或帳號已停用 | 確認大小寫與輸入法;確認該帳號未被停用 |
| 嘗試次數過多,請 N 秒後再試 | 觸發登入保護的間隔鎖或鎖定 | 等待倒數結束;若持續發生,請管理員檢查是否有異常嘗試 |
| 驗證碼錯誤/請輸入驗證碼 | 驗證碼填錯或未填 | 點圖重新產生後再輸入;注意不分大小寫但只能用一次 |
| 電子郵件的網域不正確(請使用本機網域) | 以完整 Email 登入時填了非本機網域 | 改用帳號名稱登入,或改用本機網域 |
| 此帳號不允許使用該網域登入 | 該帳號設有「限制使用網域」 | 改用允許的網域,或請管理員調整(使用者管理 / 帳號管理) |
| 帳號已過期,請聯絡管理員 | 帳號有效天數到期 | 請管理員延長有效期限(使用者管理 / 帳號管理) |
403 與 Access denied ... |
來源 IP 白名單擋住 | 用主控台選單 A 清除白名單 |
| 忘記 admin 密碼 | — | 在主機主控台選單選擇 R(Reset system admin admin password),將密碼重設為 adminpw |
登出與閒置逾時
- 登出:登入後由畫面右上角的登出功能離開。登出後需重新輸入帳密
- 閒置逾時:每個人可以在(個人設定 / 個人設定與登入登出)設定「登出方式」與「閒置逾時時間」。選擇「閒置逾時登出」時,超過設定時間沒有操作會自動登出,回到登入頁
- 這個設定也決定「保持登入」:選擇「保持登入」時,系統會記住您的登入狀態(下次開瀏覽器不必重新登入);選擇「閒置逾時登出」則不會記憶
- 若您的畫面突然跳回登入頁,通常是閒置逾時造成,重新登入即可;若頻繁發生,請檢查上述設定是否過短
注意事項
- 出廠密碼
adminpw一定要改;若您懷疑已被嘗試登入,請查看(系統日誌 / 操作日誌)與(系統日誌 / 阻斷記錄) - 管理介面的登入失敗不會出現在阻斷記錄中;登入保護本身就會處理(阻斷記錄對應的是郵件服務的入侵防禦,見(防火牆設定 / 自動防禦設定))
- 瀏覽器若自動填入舊密碼,可能導致您一直看到「帳號或密碼錯誤」;請清除該網站的已儲存密碼後重試
- 驗證碼、備用碼都是一次性,重新整理頁面後需重新產生
- 同一個瀏覽器登入不同帳號時,建議先登出,避免權限混淆