Любая программа, которая каким-либо образом обрабатывает файлы, должна выдавать open(), а также read() системные вызовы, которые можно проверить с помощью strace. Открытие файла без этих системных вызовов невозможно
В вашем вопросе возникает вопрос, можно ли редактировать файл без текстового редактора. Это возможно, как показали другие. Мой небольшой вклад в этом состоит в следующем:
awk '/^PermitRootLogin/{$2="yes"}1' /etc/ssh/sshd_config > /tmp/sshd_config && mv /tmp/sshd_config /etc/ssh/sshd_config
В основном с AWK мы находим соответствующую строку, заменяем поле 2, которое «нет» на «да», выводим все в файл tmp и заменяем оригинал tmp с помощью mv.
Помните, что право собственности на этот файл конфигурации принадлежит root, поэтому вам понадобится доступ sudo (добавьте sudo до mv)
Согласно официальной домашней странице, это также относится к UEFI:
and much more ! (UEFI, SecureBoot, RAID, LVM, Wubi, filesystem repair...)
На самом деле, я просто попробую, просто используйте официальную домашнюю страницу .
Согласно официальной домашней странице, это также относится к UEFI:
and much more ! (UEFI, SecureBoot, RAID, LVM, Wubi, filesystem repair...)
На самом деле, я просто попробую, просто используйте официальную домашнюю страницу .