在筆者使用docker過程中,docker的操作命令之前都需要加上sudo。如果不想加上sudo,則需要在shell中先切換到root,即使用命令su root。但是,每啟動乙個終端都需要重新切換到root。所以,為了偷懶,筆者希望一開始就使用root賬戶登入~~如果之前沒有切換過root,那麼root賬戶是沒有設定密碼的,需要先為其設定密碼。
sudo
passwd root
然後輸入密碼即可,輸出資訊如下。
nelson@ubuntu:~$ sudo
passwd root
[sudo] password for nelson:
enter new unix password:
retype new unix password:
passwd: password updated successfully
首先在配置檔案中設定root自啟。
使用如下命令編輯/etc/lightdm/lightdm.conf
sudo gedit /etc/lightdm/lightdm.conf
然後在開啟的gedit中寫入如下資訊。
[seat:*]
autologin-guest=false
autologin-user=root
autologin-user-timeout=0
greeter-session=lightdm-gtk-greeter
儲存退出。
然後使用如下命令編輯/root/.profile
,加上tty -s &&
sudo gedit /root/.profile
注意,/root/.profile
檔案是有如下內容的
# ~/.profile: executed by bourne-compatible login shells.if[
"$bash"];
then
if[ -f ~/.bashrc ]
;then
. ~/.bashrc
fifimesg n ||
true
加上tty -s &&
後如下所示
# ~/.profile: executed by bourne-compatible login shells.if[
"$bash"];
then
if[ -f ~/.bashrc ]
;then
. ~/.bashrc
fifitty -s && mesg n ||
true
儲存退出,然後重啟即可 ubuntu16 04預設python設定
ubuntu16.04預設的pthon版本是2.7,如果想要用python3可以直接用python3 要執行的檔名,可是這樣不方便。將python3設定為預設版本 其實就是設定優先順序 sudo update alternatives install usr bin python python us...
Ubuntu 16 04下修改MySQL預設編碼
本人多次嘗試,最終整理,伺服器為阿里雲ubunbtu16.04,操作成功 首先進入mysql存放配置檔案的目錄 cd etc mysql ls會發現有個檔案是my.cnf,這個檔案是mysql的配置檔案 用vim開啟此檔案 vim my.cnf開啟my.cnf後,會發現在此檔案的最後有兩行 此配置檔...
Ubuntu 16 04 預設啟動到命令列
達到的目的 在系統啟動時預設進入終端命令列,不啟 形使用者介面 gui 後續,你可以手動啟動到桌面。步驟如下 ubuntu 14.04及之前版本 1 編輯grub sudo vim etc default grub 把下面一行 grub cmdline linux default quiet spl...