问题描述
我最近安装的Ubuntu 14.04 LTS它工作正常,但我想删除来宾帐户登录。
最佳解决思路
只需按下键盘上的Ctrl
+ Alt
+ T
即可打开终端。打开时,运行下面的命令:
sudo nano /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
添加以下行,保存并关闭。
allow-guest=false
重新启动,然后你就开始了。
编辑
基于Gunnar Hjalmarsson的评论“ubuntu-session最后在3月中旬更新了,尝试sudo apt-get安装 – 重新安装ubuntu-session”,完成之后,Guest会话返回。
经过一番研究,这也可以以不同的方式完成。
使用以下命令从终端打开/etc/lightdm/lightdm.conf
文件:
sudo -H gedit /etc/lightdm/lightdm.conf
如果该文件存在,则只需添加以下行:
allow-guest=false
否则,复制并粘贴以下内容:
[SeatDefaults]
user-session=ubuntu
greeter-session=unity-greeter
allow-guest=false
保存文件并退出编辑器。重新启动您的系统,即使在更新到ubuntu-session之后,更改仍会保留,如Gunnar Hjalmarsson的评论所述。
次佳解决思路
要删除访客登录:
-
sudo sh -c 'printf "[SeatDefaults]\nallow-guest=false\n" > /etc/lightdm/lightdm.conf.d/50-no-guest.conf'
-
这将在
/etc/lightdm/lightdm.conf.d
中创建一个新文件 -
要再次访客登录,请移除
50-no-guest.conf
删除远程登录:
-
sudo sh -c 'printf "[SeatDefaults]\ngreeter-show-remote-login=false\n" >/etc/lightdm/lightdm.conf.d/50-no-remote-login.conf'
-
这将在
/etc/lightdm/lightdm.conf.d
中创建一个新文件 -
要再次远程登录,请删除
50-no-remote-login.conf