首先是在按照上篇的進入單用戶模式在那裏輸入的下面命令,但提示打不開視圖,但總算可以sudo之後不再提示沒有權限了,再次進入終端,輸入:sudo gedit /etc/lightdm/lightdm.conf
在圖形編輯界面最後添加 allow-guest=false , 保存之後sudo apt-get remove gdm-guest-session或者sudo restart lightdm
================================================================
以上操作結束後ubuntu還學會待機了,還是最初的guest,每次待機都要重新輸密碼再進入,
很可能我是加多了這一句
1. 用普通用戶登錄
2. 在終端執行sudo -s,然後輸入當前登錄的普通用戶密碼,進入到root用戶模式
3. 執行gedit /etc/lightdm/lightdm.conf
4. 添加如下兩行代碼
greeter-show-manual-login=true # 手工錄入系統的用戶名和密碼
allow-guest=false # 不允許guest登錄
5. 執行sudo passwd root設置root用戶密碼
6. 重啓Ubuntu Linux,並點擊“登錄",用root登錄即可
==================================================================
https://blog.csdn.net/w_ww_w/article/details/16337805
gedit /etc/lightdm/lightdm.conf. 修改配置文件
[SeatDefaults]
allow-guest=false #不允許guest登錄
autologin-user=root #root自動登錄
autologin-user-timeout=0
autologin-session=lightdm-autologin
user-session=ubuntu # 或者user-session=gnome-classic #登錄桌面版本,一般用自己的就好
greeter-session=unity-greeter
greeter-show-manual-login=true #有了這行,註銷了也不怕進不了root了
然後我們啓動root帳號:
sudo passwd root
根據提示輸入roott帳號密碼。
重啓ubuntu,不需要手動輸入root用戶名密碼,系統會自動進入root用戶。
==================================================================
有點煩,看到這個【參考3】
在終端或控制檯輸入:sudo sh -c 'printf "[SeatDefaults]\nallow-guest=false\n" >/usr/share/lightdm/lightdm.conf.d/50-no-guest.conf'
因爲是在操作中,這個還沒有嘗試,只是看到一樣的allow-guest=false 一樣的目錄usr/share/lightdm/lightdm.conf。
==================================================================================
開機進入命令行模式
第一種方法:
命令:sudo gedit /etc/default/grub
找到這一行GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
改成 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash text"
再輸入命令:sudo update-grub 開機後就自動進入tty1了。
第二種方法:(更推薦下面這個方法,因爲開機時可以選擇進入命令行還是界面模式)
sudo chmod +w /boot/grub/grub.cfg #增加可寫權限
sudo gedit /boot/grub/grub.cfg #編輯配置文件
會找到小面這段文字:
menuentry 'Ubuntu,Linux 3.2.0-24-generic-pae'--class ubuntu --class gnu-linux --class gnu --class os
{ recordfail gfxmode $linux_gfx_mode insmod gzio insmod part_msdos insmod ext2 set root='(hd0,msdos8)' search --no-floppy --fs-uuid --set=root 689a61a1-06fd-4ffe-95d7-8671e97bbe81 linux /boot/vmlinuz-3.2.0-24-generic-pae root=UUID=689a61a1-06fd-4ffe-95d7-8671e97bbe81 ro quiet splash $vt_handoff initrd /boot/initrd.img-3.2.0-24-generic-pae }
複製上面的文字,並在後面粘貼下來。 修改一些設置。修改後如下
menuentry 'Ubuntu,Linux 3.2.0-24-generic-pae(command mode)' --class ubuntu --class gnu-linux --class gnu --class os
{ recordfail gfxmode $linux_gfx_mode insmod gzio insmod part_msdos insmod ext2 set root='(hd0,msdos8)' search --no-floppy --fs-uuid --set=root 689a61a1-06fd-4ffe-95d7-8671e97bbe81 linux /boot/vmlinuz-3.2.0-24-generic-pae root=UUID=689a61a1-06fd-4ffe-95d7-8671e97bbe81 ro text initrd /boot/initrd.img-3.2.0-24-generic-pae } 這就可以了。
我的是物理機直接安裝的,在開機時就有菜單了,直接選擇Ubuntu,Linux 3.2.0-24-generic-pae(command mode)這個選項即可
如果虛擬機安裝的話,也許開機是沒有選項的(我用的VM虛擬機安裝默認的就沒有選擇菜單)解決方法如下:
開機啓動時,grub菜單 系統默認是隱藏的,去掉隱藏需要做如下操作 你需要修改/etc/default/grub其中的某一行(自己找找,就在前面),命令:sudo gedit /etc/default/grub GRUB_HIDDEN_TIMEOUT=0(默認是0,修要修改成大於0的值,比如10) 保存後退出! 再執行命令:sudo update-grub 好了,設置完成。
===================================================================
1. https://blog.csdn.net/qq844352155/article/details/24888299
2. https://www.aliyun.com/jiaocheng/198603.html
3. https://blog.csdn.net/bifan546/article/details/77053802
4. https://zhidao.baidu.com/question/308231618004588404.html
5. https://www.cnblogs.com/tao560532/p/3248965.html