在it圈呆久了久會有乙個習慣,不管登入到哪個系統都會很自然而然的登入到root使用者或administrator使用者,如果這個系統你不知道root使用者的密碼或者是無法登入到root使用者我總會感覺到多少有些不自在,用mac已經有一段時間了,這個系統一直不讓我登入root使用者,今天我打算把這個限制取消,並且修改/etc/hosts檔案。從此用mac一路輕鬆。
一、首先未開放root之前,hosts檔案是唯讀且無法修改的。
$ vi /etc/hosts
"/etc/hosts" [readonly] 28l, 759c
e45: 'readonly' option is set (add ! to override)
二、開始通過sudo開啟root許可權
prudentwoo:~ prudentwoo$ su - root
password:
su: sorry
prudentwoo:~ prudentwoo$ su - root
password:
su: sorry
prudentwoo:~ prudentwoo$ sudo passwd root
changing password for root.
new password:
retype new password:
prudentwoo:~ prudentwoo$ su - root
password:
prudentwoo:~ root# exit
logout
prudentwoo:~ prudentwoo$
mysql 開啟root外部鏈結許可權
1.mysql server 出於安全方面考慮只允許本機 localhost,127.0.0.1 來連線訪問.這對於 web server 與 mysql server 都在同一臺伺服器上的 架構來說是沒有問題的.但隨著 流量的增加,後期伺服器架構可能會將 web server 與 mysql se...
mysql給root開啟遠端訪問許可權
所以必須給root修改可以遠端訪問的許可權 1.在連線伺服器後,操作mysql系統資料庫 命令為 mysql u root p 查詢使用者表命令 select user,authentication string,host from user 這裡也可以看出host預設都是localhost訪問許可...
Mac 在命令列獲得root許可權
一 在每行命令裡獲取root許可權 具體操作是 在原來的命令前加個sudo。例如 之前的命令是 vim etc shells 現在在命令前面加個sudo,變成 sudo vim etc shells 這樣就變成以root許可權操作vim etc shells這個命令,可以正常操作了。二 登入root...