Удаление гостевой сессии при входе в Ubuntu 14.04 [duplicate]

77

Недавно я установил Ubuntu 14.04 LTS, он отлично работает, но я хочу удалить учетную запись гостевой учетной записи.

    
задан Sudheer 20.04.2014 в 19:46
источник

3 ответа

131

Просто нажмите Ctrl + Alt + T на клавиатуре, чтобы открыть терминал. Когда он откроется, запустите следующие команды:

sudo nano /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf

Добавьте следующую строку, сохраните и затем закройте.

allow-guest=false

Перезагрузитесь, и вы установили.

Изменить

Благодаря Гуннар Хьялмарссон

На основании комментария Gunnar Hjalmarsson «Последняя сессия ubuntu была обновлена ​​в середине марта. Попробуйте sudo apt-get install --reinstall ubuntu-session», когда это будет сделано, гостевая сессия вернется.

После некоторых исследований это можно сделать и по-другому.

Откройте файл /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-сессии, как упоминается комментарий Gunnar Hjalmarsson.

    
ответ дан Mitch 20.04.2014 в 20:01
источник
36

Чтобы удалить гостевой вход:

  1. <р> sudo sh -c 'printf "[SeatDefaults]\nallow-guest=false\n" > /etc/lightdm/lightdm.conf.d/50-no-guest.conf'
  2. Это создаст новый файл в папке /etc/lightdm/lightdm.conf.d

  3. Чтобы снова войти в гостевой аккаунт, удалите 50-no-guest.conf

Чтобы удалить удаленный вход:

  1. <р> sudo sh -c 'printf "[SeatDefaults]\ngreeter-show-remote-login=false\n" >/etc/lightdm/lightdm.conf.d/50-no-remote-login.conf'
  2. Это создаст новый файл в папке /etc/lightdm/lightdm.conf.d

  3. Чтобы снова удалить удаленный вход, удалите 50-no-remote-login.conf

ответ дан Muddassir Nazir 20.04.2014 в 21:00
0

Или просто добавьте:

greeter-show-remote-login=false

в /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf

вместе с вашим disable guest line

Не нужно слишком сложное исправление, создавая дополнительные файлы конфигурации, кроме стандартного, что неизбежно только смущает ОС в какой-то момент, когда конфликтуют два файла, или файл по умолчанию удаляется, а одно из двух исправлений отменены, потому что вы не делали их вместе.

    
ответ дан expectnothing 22.06.2014 в 19:28