這個是修改QNAP NAS 中MySQL 預設密碼(重置密碼)的方法,將原本的 "
admin" 修改為你自己的密碼。
1. 先開啟 telnet服務
2. 在執行中輸入
CMD開啟命令提示字元, 打上
TELNET 192.168.1.101 這是你的NAS位置
3. 然後ENTER, 打上Login 及 password 進入你的NAS,
然後打上
cd /usr/local/mysql/ 直接進入此路徑, 用
ls 查看, 看到reset_pwd.sql 此檔案,
最好先複製多一份, 以免改錯: 使用
cp reset_pwd.sql reset_pwd2.sql 作以防萬一!
最後可以使用 vi 命令進入修改
vi reset_pwd.sql
4. 修改完成後請記得使用 :wq 儲存
修改完成後, 只需要在後台按一下
重置根使用者密碼就會將root 的密碼變為你剛剛更改的密碼!
________________________________________________________________________
以下為VI指令參考:
進入編輯模式:
i 插入:在目前的游標所在處插入輸入之文字,已存在的文字會向後退;
a 增加:由目前游標所在的下一個字開始輸入,已存在的文字會向後退:
o 插入新的一行:從游標所在的下一行枝行首開始輸入文字;
r 取代:會取代游標所在的那一個字元;
R 全部取代:會一直取代游標所在的文字,直到按下 ESC 為止;
________________________________________________________________________
游標移動指令:
k 或向上鍵 向上移一個字元;
j 或向下鍵 向下移一個字元;
h 或向左鍵 向左移一個字元;
l 或向右鍵 向右移一個字元;
H 游標移動到螢幕頂端;
M 游標移動到螢幕正中央;
L 游標移動到螢幕最夏方;
+ 游標移動至非空白字元的下一列;
- 游標移動至非空白字元的前一列;
[Ctrl] + [b] 螢幕向『後』移動一頁;
[Ctrl] + [f] 螢幕向『前』移動一頁;
[Ctrl] + [u] 螢幕向『後』移動半頁;
[Ctrl] + [d] 螢幕向『前』移動半頁;
[n]<space> 先按數字後再按空白鍵:游標向後面移動 n 個字元;
0 數字鍵『0』:移動到這一列的第一個字元;
$ 移動到這一行的行尾;
G 移動到最後一行;
nG 移動到第 n 行(常與 :set nu 合用);
J 將目前游標所在行與下一行連結;
________________________________________________________________________
搜尋指令:
/word 向游標之後尋找一個名為 『word』 的字串;
?word 向游標之前尋找一個名為 『word』 的字串;
:g/word1/s//word2/g 尋找 『word1』 這個字串,並且以 『word2』 這個字串取代之;
:n1,n2 s/word1/word2/g 將第 n1 行到 n2 行的字串 『word1』 都改成 『word2』;
:1,$ s/ls/ll/g 將所有檔案內容的 『ls』 這個字串改成 『ll』 這個字串;
________________________________________________________________________
刪除與複製:
yy 或 Y 複製游標所在行的內容;
nyy 或 nY『n』 為數字:複製游標所在行向下 n 行之內容;
p 將 yy 複製的內容貼到游標所在行的下面;
x 刪除一個字元;
nx 『n』 為數字:刪除 n 個字元;
dd 刪除游標所在那一行;
ndd 『n』 為數字:向下刪除 n 行;
u 取消前一個動作;
[Ctrl] + [L] 清除螢幕並重繪螢幕
________________________________________________________________________
命令模式:
:wq 將所做修改儲存後離開 vi;
:w 僅儲存檔案;
:w [filename] 將目前的內容儲存到 『filename』 這個檔案中(類似另存新檔);
:r [filename] 將 『filename』 這個檔案內容加到游標所在行後面;
:q 離開 vi;
:q! 強制離開 vi ;
________________________________________________________________________
其他指令:
:set nu 設定行號,讓你可以輕易的找出錯誤;
:set nonu 取消設定行號;
:n1, n2 w [filename] 將 n1 到 n2 的內容存成 『filename』 這個檔案;
________________________________________________________________________
相信有些網友跟我一樣不知道telnet 及 Linux 的命令, 附加兩個連結幫助大家:
VI 的指令:
http://linux.vbird.org/linux_basic/redhat6.1/linux_07vi.php
L i n u x 指 令 集:
http://www.pcnet.idv.tw/pcnet/linux/linux_command.htm
Linux 基本指令介紹:
http://linux.vbird.org/linux_basic/redhat6.1/linux_06command.php
0 留言:
發佈留言