本篇主要是記錄 Mapleboard 的 Ubuntu Mate 因為升版加入了 Guest 帳戶導致主機無法連上網路問題的解決方法.
上週在鄉下看到 Mapleboard 跳出 Ubuntu 有更新, 詢問是否要下載安裝, 我沒多想按了 Yes 後就沒管它, 可能安裝完會自動重開機, 我也沒時間去看, 結果這周我在高雄想連線我的個人網站 (佈署在 Mapleboard 裡面) 居然無法連線, 但我一時沒有將其關聯到是作業系統升版更新造成, 還以為是鄉下的網路有問題.
昨天 (週六) 回到鄉下檢視, 發現 Mapleboard 出現奇怪的 "訪客作業階段" 登入頁面 :
我問 AI 這是甚麼鬼? 它回答如下 :
"Ubuntu 出現「訪客作業階段(Guest Session)」通常是為了讓其他使用者可以暫時使用電腦、上網或進行基本操作,而不需知道主帳戶的密碼,也不會對主系統造成永久更動。"
Guest 帳號不需要密碼, 可直接進入系統但只能執行基本的操作, 這應該是升版後才有的, 之前重開機都只有預設的 one 與我新增的個人帳號 (自動用 pppoe 連線光世代網路), 這個 Guest 無此權限, 難怪網站無法運作.
解決辦法是用下列指令編輯 lightdm.conf 設定檔, 參考 :
以管理員身份用 nano 編輯 :
tony1966@LX2438:~$ sudo nano /etc/lightdm/lightdm.conf
然後添加下面資訊後重開機即可 :
[SeatDefaults]
allow-guest=false
由於 Guest 帳號無法使用 sudo, 所以點選上方的 one 或個人帳號輸入密碼登入後將 /etc/lightdm/lightdm.conf 改為如下內容 :
[Seat:*]
#autologin-user=one
autologin-user-timeout=0
[SeatDefaults]
allow-guest=false
此處上面三列為原有的內容, 後面兩列才是新增的, 存檔後重開機就不會出現 "訪客作業階段(Guest Session)" 訊息了.
雖然順利解決了, 但此事給我一個教訓 : 系統跑得好好的不要亂動, 新不一定好.

沒有留言 :
張貼留言