Это может быть сложной задачей, чтобы перенести приложение на верх. Вместо этого вы можете установить Unity в свою систему. Вот как:
Установите Unity, выполнив это в терминале:sudo apt install unity
Перезагрузите свою систему. Выберите «Unity» в качестве среды рабочего стола (щелкнув маленькое шестерню рядом с кнопкой входа). Войдите, введя свой пароль. Выполнено. Теперь вы можете увидеть, что Unity установлен, и вы также получили приложение запуска в левом верхнем углу экрана.
Просто натолкнулся на это.
Моей ситуацией является создание удаленной системы, которая будет работать без головы. Я включил полное шифрование диска (в противном случае злоумышленник с физическим доступом может делать все, что он или она хочет) Я хочу, чтобы auth только с ключом pub (я отключу пароль, чтобы схема «иметь что-то, знать что-то» будет паролем protected keypair - автоматический вход, конечно, полностью отключен)
Установщик Ubuntu предлагает пользователю без полномочий root, который добавляется в группу sudo. Затем я вручную добавил себя в файл sudoers, используя sudo visudo:
my_username ALL=(ALL:ALL) NOPASSWD:ALL
Мне все еще пришлось аутентифицировать пароль.
Ответ enzotib - это ключ к тому, что происходит. Группа sudo появляется в sudoers после записи для моего имени пользователя.
Вместо того, чтобы перемещать мою запись ниже строки sudo, я просто удалил строку, которую я ранее добавил, а затем добавил NOPASSWD к записи для [ f6]
Это похоже на работу. Опять же используйте nopasswd, если вам это действительно нужно (в моем случае это именно то, что мне было нужно, для большинства пользователей, которым нужен пароль для активности sudo, лучше)
Дополнительно ПРЕДУПРЕЖДЕНИЕ: Всегда редактируйте sudoers с visudo. (sudo visudo) Кроме того, если другое окно открыто для пользователя root, вы можете восстановить любые ошибки, которые могут возникнуть при изменении файла sudoers.
В идеале, если вы настраиваете, какие команды могут быть запущены через sudo, вы должны вносить эти изменения в отдельный файл в /etc/sudoers.d/ вместо прямого редактирования файла sudoers. Вы также должны всегда использовать visudo для редактирования файлов.
Пример: sudo visudo -f /etc/sudoers.d/slowcpu
Вставьте разрешение для вашей линии: gatoatigrado ALL=NOPASSWD: /bin/set-slow-cpufreq
] Затем сохраните и выйдите, и visudo предупредит вас, если у вас есть синтаксические ошибки.
Вы можете запустить sudo -l, чтобы просмотреть разрешения, предоставленные вашим пользователем, если какой-либо пользовательский [ f9], перед любой командой %groupyouarein ALL=(ALL) ALL на выходе вам будет предложено ввести пароль.
Если вы обнаружите, что создаете много файлов sudoers.d, возможно, вам захочется создать их с именем per так что их легче визуализировать. Имейте в виду, что упорядочение наименований файлов и правил в файле очень важно, побеждает LAST, независимо от того, является ли он более или менее допустимым, чем предыдущие записи.
Вы можете управлять упорядочение имени файла с использованием префикса 00-99 или aa / bb / cc, но также помните, что если у вас есть ЛЮБЫЕ файлы, которые не имеют числового префикса, они будут загружаться после нумерованных файлов, переопределяя настройки. Это связано с тем, что в зависимости от ваших языковых настроек «лексическая сортировка» оболочка сначала использует сортировки, а затем может чередовать верхний и нижний регистр при сортировке в порядке «возрастания».
Попробуйте запустить printf '%s\n' {{0..99},{A-Z},{a-z}} | sort и printf '%s\n' {{0..99},{A-Z},{a-z}} | LANG=C sort чтобы узнать, будет ли ваш текущий язык печатать AaBbCc и т. д. или ABC, а затем abc, чтобы определить, какой лучший префикс письма «последним» будет использоваться.