to neva
Редактировать файлы напрямую можно и нужно:
- primo, в nix все является файлом (да, каталогов в общем смысле не существует, да, даже устройства являются файлом на уровне ОС);
- secundo, правила хорошего тона предписывают каждой более-менее полифункциональной программе в nix иметь конфигурационный файл, из которого программа, внезапно, берет параметры своей работы;
- tertio, редактирование конфиг-файлов различных программ-сервисов ("демонов" в терминологии nix) весьма повышает уровень грамотности nix-администратора (особенно, когда сервис перестает стартовать или работать как необходимо, и начальник уже требует решение, и консоль эта дурацкая, и пальцы от клавиатуры болят, и глаза от псевдографики краснеют, и т.д., и т.п.).
Мелкие программы-команды (типа
ln,
cd,
cp и проч.) не в счет, потому что они выполняют узкоспециализированную функцию. Зато для них (и для подавляющего числа других программ) имеется
man (руководство) или хотя бы ключ запуска
--help, которые следует читать перед употреблением, ага...
Редактировать конфиг-файлов (
/etc/hostname - тот же конфиг-файл, только уже уровня ОС в целом) следует любым текстовым редактором, которому даны права на редактирование. Через графику ли, через консоль ли - без разницы. Но давать sudo/root права графическим редакторам, как бы моветон. Поэтому используйте консоль и редакторы типа
nano,
mcedit,
vi (последний не рекомендуется для новичков). Заодно потренируете скилл обращения с консолью...
*в сторону*
Вопросы root в Astra Linux SE уже задолбали. Как и подход разработчиков - security through obscurity в чистом виде, потому что механизм sudo как был дефолтным, так и остался со всеми вытекающими. Давно пора на стартовой странице форума вместо шапки со звездочкой написать: "
Хотите активировать root на постоянной основе? Делайте sudo passwd от первичного пользователя, вбивайте сложный пароль и будет вам счастье..."