Я пришел сюда, чтобы найти собственное решение. Ответ - обходной путь и длинный. Более короткий ответ заключался бы в том, чтобы установить «Wi-Fi Transfer» или airdroid. Вы можете создать wifi-hotspot на своем телефоне, подключить свой компьютер к нему и запустить эти службы одним нажатием. Затем вы можете просматривать содержимое телефона через URL-адрес браузера. Вы можете скачать с телефона и загрузить на телефон также. Единственным недостатком является ограничение размера файла в бесплатной версии этих приложений.
В настоящее время этот метод не работает из-за ошибки в lightdm.
В настоящее время этот метод не работает из-за ошибки в lightdm.
Вот что вы хотите сделать:
Сначала сделайте резервную копию вашей конфигурации.
sudo cp /etc/lightdm/users.conf /etc/lightdm/users.conf.bak
Затем вам нужно отредактировать свою конфигурацию: [ ! d8]
sudo nano /etc/lightdm/users.conf
Вы увидите что-то вроде этого:
#
# User accounts configuration
#
# NOTE: If you have AccountsService installed on your system, then LightDM will
# use this instead and these settings will be ignored
#
# minimum-uid = Minimum UID required to be shown in greeter
# hidden-users = Users that are not shown to the user
# hidden-shells = Shells that indicate a user cannot login
#
[UserAccounts]
minimum-uid=500
hidden-users=nobody nobody4 noaccess
hidden-shells=/bin/false /usr/sbin/nologin
Интерес к нам здесь:
hidden-users=nobody nobody4 noaccess
Чтобы скрыть имя пользователя james, просто добавьте его так:
hidden-users=nobody nobody4 noaccess james
Затем перезагрузите компьютер, и он должен исчезнуть.
Как ссылка на другие, см.
См. https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/857651
В некоторых версиях lighdm (Ubuntu 14.04) вам нужно переименовать [UserAccounts] в [UserList] (в /etc/lightdm/users.conf), чтобы этот метод работал. (Если вас интересует, почему это может быть необходимо, см. [F10] из источника lightdm.)
Ваша опция до тех пор, пока ошибка 857651 не будет исправлена, заключается в создании пользователя с uid & lt; 1000
Например, чтобы назначить новый uid меньше 1000 (мы используем 999), используйте эту команду
sudo usermod -u 999 user-name
Замените user-name на фактическое имя пользователя, просто как anwar или detly и т. д.
, потому что настройка Ubuntu 12.04
[UserAccounts]
minimum-uid=500
, поэтому нам нужно уменьшить uid менее 500
пример: sudo usermod -u 499 user-name
It работает со мной! РЕШЕНИЕ Удачи.
Этот метод не работает в Ubuntu 13.10.
Чтобы скрыть правильные имена пользователей, вы должны открыть конфигурацию LightDM:
sudo vim /etc/lightdm/lightdm.conf
и добавить следующие параметры:
greeter-hide-users=true
greeter-show-manual-login=true
Затем сохраните и перезагрузите компьютер. Вот и все.
Это вариант ответа Джеймса. Вы можете скрыть пользователей в lightDM, просто присвоив им идентификатор ниже минимального ID, найденного в:
/etc/lightdm/users.conf
На моем ПК это было 1000
# minimum-uid = Minimum UID required to be shown in greeter
# hidden-users = Users that are not shown to the user
# hidden-shells = Shells that indicate a user cannot login
#
[UserAccounts]
minimum-uid=1000
Вы можете изменить UID easilly в терминале:
sudo usermod -u PutUserNameHere
Он работает на моем ПК (в 2016 году), поэтому я думаю, что ошибка lightDM, о которой упоминал Элия Каган в 2014 году в ответ на ответ Джеймса, была решена.