Linux, как и все подобные операционные системы, хранит начальные/настройки по умолчанию и параметры конфигурации для своих программ в виде конфигурационных файлов. Эти файлы используются для настройки программных приложений, серверных процессов и параметров ОС для вашей системы. Как администраторы Linux, вы можете редактировать эти файлы различными способами; один из них - комментирование или некомментирование строки конфигурации.
Когда вы открываете файл конфигурации, вы можете увидеть одну или несколько строк, начинающихся с символа '#'; это означает, что данная строка была закомментирована. Когда интерпретатор читает содержимое конфигурационного файла, он игнорирует строки, начинающиеся с символа #. Поэтому любая закомментированная строка, разрешающая работу функции, означает, что соответствующая функция отключена в вашей системе.
Вот как выглядит включенная (некомментированная) функция в конфигурационном файле:
1 2 | # Это включенная функция FeatureEnable= true |
Вот как выглядит отключенная (закомментированная) функция в конфигурационном файле:
1 2 | # Это отключенная функция #FeatureEnable = true |
В этой статье мы приведем пример и посмотрим, как комментирование и разкомментирование одной или нескольких строк может быть использовано для включения или отключения функции в вашей системе Linux. Мы выполним этот пример на Ubuntu, чтобы включить автоматический вход для пользователя через файл custom.conf, расположенный по адресу /etc/gdm3/.
Пример: Включение автоматического входа для пользователя Ubuntu
Давайте воспользуемся функцией комментирования и разкомментирования, чтобы включить автоматический вход для пользователя на Ubuntu.
Откройте терминал через Ubuntu Dash или Ctrl+Alt+T.
Откройте файл custom.conf в редакторе Nano с помощью следующей команды:
1 | sudo nano /etc/gdm3/custom.conf |
Обратите внимание, что для редактирования большинства конфигураций системы вам необходимо быть суперпользователем.
Когда вы введете свой пароль, откроется следующий файл:
Вы видите что строки раскоментированы, это означает, что функция автоматического входа в систему для пользователя1 была включена.
Вы можете просто добавить символ #, что бы отключить данную функцию.
Вы можете видеть изменение цвета отключенной функции.
Теперь сохраните файл, нажав Ctrl+X, а затем Y.
Теперь, когда вы перезагрузите компьютер, вы войдете в систему без запроса данных аутентификации.
Мы увидели, как удаление строки функции может включить ее. Аналогичным образом можно отключить функцию, добавив символ # в начало строки, определяющей функцию.