持久即時安裝,停止自動登入 SDDM

持久即時安裝,停止自動登入 SDDM

我到處搜索並找到了類似的帖子,但它們更舊並且口味不同。我對完整安裝不感興趣。這可以節省完整安裝的大量空間。我也只是想看看是否可行。

我使用 Kubuntu 16.04 的 casper-rw 分割區進行持久即時安裝。它運行得很好,但我想禁止即時用戶自動登入。我創建了一個新的用戶帳戶,但無論我設定什麼設定(禁用自動登入、更改自動登入),它都會啟動,並且似乎繞過桌面管理器並直接登入即時用戶。我做了很多搜索,但沒有找到解決這個問題的方法。沒有 sddm 資料夾,編輯 sddm.conf 並刪除所有自動登入條目沒有幫助。嘗試其他登入管理員似乎也沒有幫助。我嘗試了 Lightdm,它只是一片空白,負載很小,但我無法用它登入我的帳戶。我在 15.10 也遇到了類似的問題...任何幫助將不勝感激!

答案1

我找到了一個 hacky 解決方案:

編輯文件/etc/systemd/system/display-manager.service

[Service]在key部分中ExecStartPre,加入

rm -f /etc/sddm.conf;

就在 之前[

答案2

這種無法停用自動登入的功能對於 Live Persistent 來說是「按設計工作的」。

參考:持久實時 USB 與 USB 驅動器上的完整 Linux 安裝(2021 年 10 月) 其中有一個要點:

....您應該知道,持久性 Live USB 中沒有登入過程。這意味著預設使用者俱有管理員權限,並且不需要 sudo 密碼即可行使其權限。因此,惡意用戶可以啟動另一個用戶的持久 Live USB,並輕鬆存取儲存的數據,包括文件、個人資料以及卸載或重新配置應用程式。因此,總的來說,Live USB 會威脅用戶的資料安全。

我可以確認 Lubuntu 20.04 不斷將預設的自動登入使用者資訊附加到檔案中/etc/sddm.conf,並且附加的重複部分優先於您可能嘗試編輯的任何內容。

我也嘗試了上面的黑客,這導致了一個非常死胡同。系統確實會嘗試提示選擇登入用戶,但是,即使您知道密碼,也無法輸入密碼。

相關內容