Bendalf |
|
Темы:
36
Сообщения:
395
Участник с: 14 мая 2019
|
UPD/ исправлены ссылки. текст дополнен. Я делал по https://wiki.archlinux.org/index.php/Sudo_(Русский) Решил делать отдельные файлы в /etc/sudoers.d/ и не трогать /etc/sudoers 10-editor, 20-cmdalias, 100-users . все из под рут делал. как внес изменения проверил. сохранил. перезагрузка. 1). если определить едитор переменными окружения в /etc/zsh/zshrc , то visudo робит норм. я просто исправил там в одном месте vi на nano. временно. 2). в 20-cmdalias находит ошибку в строке 3. я с вики пункт 5.9 час сверял по буквенно и не увидел разницу. Вот скрин. https://cloud.mail.ru/public/2N44/BTQvbzG8a ТО ЖЕ САМОЕ НА БИЛД МИ пРОблема в том, что ]в /etc/sudoers.d/10-editor или в /etc/sudoers игнорирует значение !env_editor а еще пришлось судо переустанавливать. тк выскакивала ошибка segmetation fault в ответ на sudo -ll Кому лень читать 5 стр вот временное решение: в /etc/zsh/zhrc закомментил экспорт. нашел по слову EDITOR. и на текущий сеанс назначаю редактор. EDITOR=mcedit visudo -f /etc/sudoers.d/file-name забил на поиски.
С уважением, .
|
vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
Не выкладывайте на мейл.ру пожалуйста. Для смены редактора при редактировани достаточно .Он же редактируется не часто. И для редактирования используйте visudo или visudo -f /путь до файла , что бы не наделать ошибок и не угробить судо. |
Bendalf |
|
Темы:
36
Сообщения:
395
Участник с: 14 мая 2019
|
vs220 пробовал. no editor found и кажет путь до nano куда для вас удобнее скрины положить ?
С уважением, .
|
vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
https://lostpic.net/ или Гуголдок например.
|
Bendalf |
|
Темы:
36
Сообщения:
395
Участник с: 14 мая 2019
|
vs220я первое сообщение отредактировал. то, что вы советовали не работает. выдает ошибку not found и показывает при этом путь к нано, который я в судоерс д файле прописал. то есть работает только изменение переменных окружения. редактирование sudoers приводит к ошибке. где грабли ?
С уважением, .
|
vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
BendalfПереместите файлы судоерс в другое место. И сначала ппробуйте редактировать новый судоерс через visudo |
Bendalf |
|
Темы:
36
Сообщения:
395
Участник с: 14 мая 2019
|
UPD UPDvs220из /etc/sudoers.d/ файлы убрал. EDITOR=mcedit visudo сразу же запустилось. открыл файл sudoers очистил содержимое. добавил сохранил как /etc/sudoers.d/10-editorзакрыл редактор. получил в нем всего две строки. где он ошибку нашел ? сначала я писал что 3. позднее удалил комментари и стало две.сохранил как есть. печатаю visudo получаю no editor found
С уважением, .
|
vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
BendalfВот через него и создавайте новые файлы, по идеи не даст сохранить с неверным синтаксисом |
Bendalf |
|
Темы:
36
Сообщения:
395
Участник с: 14 мая 2019
|
vs220вы правы не дает. но ошибка появилась. https://archlinux.org.ru/forum/post/232370/
С уважением, .
|
vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
А что там написано в третьей линии на которую ругается? Может пробел или перевод строки? |