綠聯(lián)NAS 4600 通過重置獲取root密碼
### 通過重置獲取root密碼
綠聯(lián)4600升級固件后()2023 07 22推送的固件),之前拼接root密碼的方式失效了。經(jīng)測試使用以下方法可以重置成自己的密碼。
如果已經(jīng)升級最新固件了,可以跳過了,如果你沒有升級最新固件可以考慮試一下。我試成功了。
####另外此操作有風險,對于沒有SSH需求的用戶和沒有技術背景的用戶請不要去償試。出問題了別來找我哈。######
因為在設備管理打開遠程協(xié)助后,ssh才會打開,此時系統(tǒng)會:
1.打開sshd服務
2.生成新的root密碼寫進 /etc/shadow
所以做一個每分鐘執(zhí)行一次腳本來修改root帳 號的密碼,當密碼被重置后,自動執(zhí)行腳本重置掉系統(tǒng)自動修改后的密碼,
1.升級之前確定一下cron服務是否已經(jīng)啟動(此服務會啟動一次后會自動啟動):service cron status,如果沒有顯示 running 字樣,則沒有啟動,請執(zhí)行命令啟動: service cron start
然后執(zhí)行一下: cat /etc/shadow 記錄一下里面的root密碼信息,類似這樣:root:$1$eem/rper$8ZAlU.4xUb2gAH25JwH7L.:19550:0:99999:7:::
2.編寫自動修改密碼腳本(這里root密碼設置成了1234-qwer)
vim /root/chp.sh
輸入以下內(nèi)容:
#!/bin/bash
sed-i-es/root.*/root:Ncs2WgyP92eHA:19550:0:99999:7://etc/shadow
3.給腳本添加執(zhí)行權限:
chmod +x/root/chp.sh
4. 配置計劃任務1分鐘修改一次root密碼:
crontab -e
輸入以下內(nèi)容:
*/1 * * * * sh/root/chp.sh
5.然后就去打開這個文件看一下有沒有被替換: cat /etc/shadow
注意:以上 2和4需要用到vim編輯器,編輯方式:自行上網(wǎng)找資料。
####另外此操作有風險,對于沒有SSH需求的用戶和沒有技術背景的用戶請不要去償試。出問題了別來找我哈。######