最近為了和學生們更好的學習 flask,所以添置了一臺最簡配置的阿里云。由于使用的是 ubuntu 18.04 server 版本系統,只是給了 root 用戶和權限,為了實現多用戶同時使用,所以需要做一些添加用戶和用戶權限基本設置,在此做一些基本的記錄。
1、添加用戶
$ sudo adduser <username>
需要輸入并確認新用戶的密碼,其他信息,如Full Name []等,可以一路回車默認。到此,你的用戶已經可以使用了,但是,如果你想使用 sudo
,還是不可以的,會出現 <用戶名> is not in the sudoers file. This incident will be reported.
的提示這需要再設置一下用戶的權限。
2、創建管理員權限
- 首先以root進入系統打開文件
vi /etc/sudoers
由于系統默認給的用戶是 root 超級用戶,所以不需要再關注權限問題。
- 添加用戶
"root ALL=(ALL) ALL" 在起下面添加 "xxx ALL=(ALL) ALL" (這里的 xxx 是你的用戶名),然后保存退出。
OK,你所添加的新用戶可以使用 sudo
功能了。
3、修改用戶密碼
$ sudo passwd username #username根據自己用戶名不同自己設置
使用sudo可以避免出現“You must choose a longer password”。