• 2

NAS 中的PHPXMail admin密碼要如何找回?

小弟不才,接手管理公司的NAS
其中公司的Mail是特過PHPXMail進行設定
當初設定的人員己經離職了
那麼關於admin密碼要如何找回?
有沒有高手可以教我一下
我依照之前離職人員設定的密碼
無法登入
所以...小弟對這一部份完全是門外漢
懇請高手幫忙
2018-03-30 12:26 發佈
小小打雜工 wrote:
那麼關於admin密碼要如何找回?

我依照之前離職人員設定的密碼
無法登入

一套安全的系統
密碼會是加密(應該說是hash)後才儲存
是一種無法靠解密還原回來的方式
所以原則上是找不回來的
除非用猜密碼的方式暴力破解
但密碼設定的夠安全的話
恐怕要花很久時間(數月~數年)才能暴力破解

一個可行方法是
找到密碼存放的地方
你能看到的密碼應該都是hash過的
清空密碼或用一個你已知的密碼(也是hash過的)替換它

https://wiki.qnap.com/wiki/PhpXMail_Configuration#Changing_XMail_.26_PHPXMail_Admin_Password
With the XDove interface
In the XDove interface, select XDove Mail administration then under XMail POP/ESMTP server click on Change XMail password. This will pop-up a window to enter the new username and password. Password lenght by default must be longer than 5 characters.
You may also use the second page of the Quick Start Assistant (QSA) to change the password. Submit the page and close the QSA.

Manually
1- Delete “<your_nas>/Qweb/phpxmail/servers.php” file et re-enter the server parameters with new login username and password (simply access the PHPXMail page that will go into install again)
 NAS_NAME 192.168.xxx.xxx 6017 admin 15041616120a1701 0
 Each field is separated by a tabulation
2- in “<your_nas>/.qpkg/XDove/xmail/var/MailRoot/ctrlaccounts.tab” replace the ID and PWD fields with those from in “Qweb\phpxmail/servers.php”
 "admin" "15041616120a1701"
 Each field is separated by a tabulation


只要能把硬碟拔去其它電腦接上
就能存取該硬碟的每一個地方
(除非該硬碟整顆或整個分割區都加密了)
不過NAS通常是用Linux的檔案系統
所以代表要把硬碟拔去其它Linux電腦上弄
或是用Linux LiveCD (LiveDVD)來處理

方法我已經說了
實作部分就看你自己了
感謝蝦米爸爸的分享
但小弟認為不可行的原因為NAS 使用RAID5 磁碟使用3顆
所以這種方式應該沒辦法找到admin的密碼吧
小小打雜工 wrote:
但小弟認為不可行的原因為NAS 使用RAID5 磁碟使用3顆
所以這種方式應該沒辦法找到admin的密碼吧

有下面這一招喔
該文正是以三顆HDD組RAID 5來測的

https://www.mobile01.com/topicdetail.php?f=494&t=3432010
[實測] 如何以 PC 恢復 Synology/Asustor/QNap NAS 的資料
TO 蝦米爸爸
我不是要救資料,我NAS中的資料都正常存取,只不過PHPXMail的admin密碼不知道是多少
換個方式說
我有辦法可以從電腦的瀏覽器記錄去查詢到我的修改資料嗎???
您提到的方案
我覺得跟我實際的需求有所不同
所以...我還是會試試看您提供的方式
但我覺得找回密碼的機會不高
小小打雜工 wrote:
我不是要救資料,我NAS中的資料都正常存取,只不過PHPXMail的admin密碼不知道是多少

你有仔細看我貼的那篇文嗎?
先前你不是說NAS上的硬碟因為組RAID 5,無法拿到PC上去存取
我找給你看的那篇文,雖然標題是說"以PC恢復NAS的資料"
但實際內涵就是教你怎麼用PC去存取NAS上RAID磁碟裡的資料
當你可以用PC存取硬碟裡的資料時
你就可以找到存放密碼的地方,然後改掉密碼


小小打雜工 wrote:
我有辦法可以從電腦的瀏覽器記錄去查詢到我的修改資料嗎???

你或你的前手有做讓瀏覽器記憶密碼這種事嗎?
如果有的話,可以試試下面這東西
https://briian.com/10320/
按一下!挖出藏在瀏覽器中的全部帳號、密碼

如果是我的話,絕不讓瀏覽器記住密碼的
這意味駭客/木馬/有心人也有機會拿到你在用的帳號密碼
謝謝您提供的意見
但這套軟體我試過了
仍然無法找回密碼
我想我可以假設一種情況
我登入PHPXMail無意中修改到admin的密碼
自己沒留意到變更了什麼
然後就登出了
現在就面臨到很尷尬的情況了
自己修改完密碼卻發現密碼不見了
有種很想哭卻又哭不出來的感覺

蝦米爸爸 wrote:
一個可行方法是
找到密碼存放的地方
你能看到的密碼應該都是hash過的
清空密碼或用一個你已知的密碼(也是hash過的)替換它


樓主有試過這方法嗎?
workduck wrote:
樓主有試過這方法嗎?

我猜樓主應該沒這方面的技術
但我提出的方法應該已經是較可行的了
若實作有困難就只能花錢請原廠或專業人員來處理

NAS廠商不可能做出一個不用什麼技術就可以拿到密碼的系統出來
因為這樣做的話,就代表隨便什麼人都可以取得他人的帳號密碼
那NAS廠商做的系統就會被認為是極不安全的產品
所以樓主想要的需求--找到密碼(明文),是一件不太可能的事


樓主另開別棟問的
小小打雜工 wrote:
因為我沒記錄到就登出,然後就好想哭...沒有新密碼一直不能用admin來登入,所以請教高手
有沒有方法可以從電腦或瀏覽器中找到方法讓我找回密碼呢
我很急
明天老闆就來了,讓她知道我死定了

既然你試過WebBrowserPassView也沒轍的話
那就應該是沒辦法了
不然Windows或瀏覽器豈不是太可怕了
凡是你輸入過的帳號密碼,別人也都可以(趁你不在時)拿到?

不如你還是想想該如何跟老闆自首
會死的比較不難看一些
不知道樓主現在情況怎樣?

是門外漢幹麼要接...該不會是裝會

小小打雜工 wrote:
小弟不才,接手管理公...(恕刪)
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?