2016-04-19 3 views
0

Моя оболочка дает мне эту ошибку при попытке сделать SUDOошибка в SUDO конфигурации, нужна помощь, чтобы исправить

/и т.д./sudoers: ошибка синтаксиса около линии 30 < <

я сделал не изменять этот файл ...

в любом случае 30-я строка - это самый конец файла. я вставляю здесь последние 3 строки, от 27 до 30

# See sudoers(5) for more information on "#include" directives: 

#includedir /etc/sudoers.d 

, пожалуйста, помогите мне понять эту проблему и устранить ее. Я новичок в Linux.

+0

есть что-нибудь в этом каталоге? 'ls -la/etc/sudoers.d' –

+0

Я голосую, чтобы закрыть этот вопрос как не по теме, потому что это не вопрос программирования. Попробуйте [unix.se] –

+0

Возможно, файл нуждается в новой строке в конце? Запустите 'od -xc' в файле, чтобы увидеть, появляется ли' \ n' в качестве последнего символа. –

ответ

1

Если 30-я строка является последней, это может указывать на то, что у вас есть проблемы в файле где-то на этом пути.

Парсер достиг конца файла и сообщает вам об ошибке (может быть, поиск незакрытых скобок любого типа и т. Д.).

Если вы можете проанализировать полный файл или попытаться его прочитать и перейти по очереди, чтобы выяснить, где ошибка.

Смежные вопросы