# FreeBSD 使用者權限設定 因為我什麼都不會就去修了SA,所以邊念邊做了一份筆記給自己看QQ 寫錯或寫得很爛或有要補充都可以跟我縮,感激不盡🥲🥺 [TOC] ## root帳號 #### 如何變成root - 用root登入 - 使用`su-`指令,然後輸入root的密碼 - 只有在*wheel*裡的user可以使用 `su -`指令 :::danger **WARNNING:** 不要用root權限執行任何指令 這很危險!!! ::: :::info **REMARK** 一般而言,無法使用SSH登入root ::: ## 其他使用者 #### 如何用其他使用者的帳號登入 - 用 `su `加上其他使用者的名稱 - 用jack登入 ```= $su jack ``` - 用root登入 `$su root`或是`$su` - 和`sudo`的差別 - `sudo`是完全變成那個使用者的環境 :::info **REMARK** `sudo`不是預設的指令,需要額外安裝 ::: :::success **PS** su是switch user的意思 ::: #### 如何下載sudo指令 1. 在root模式下 ```cmd= $ pkg install sudo ``` 2. 接著按下y代表yes #### 允許使用者(非root)使用`sudo`指令 1. 先進入root模式 2. 輸入`visudo`編輯sudoer file(vi模式) 3. 增加要使用`sudo`指令的使用者在`root ALL=(ALL) ALL` ```= ## ## User privilege specification ## root ALL=(ALL) ALL 使用者名稱 ALL=(ALL) ALL ``` 4. 此時在vi模式,按下`esc`回到命令模式,再按下`:w`即可保存,再按下`enter`離開 5. 回到一般user 可以使用`logout`指令或是按下`Ctrl+D` 6. 接下來就可以用`sudo`指令下載東西了讚讚! #### 下載vim 1. 輸入 ```= sudo pkg install vim ``` 2. 輸入當前使用者的密碼 - 使用者需有使用`sudo`權限,要先修改sudoer file
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up