Судо не работает [дубликат]

Мы изменили ip машины на другой диапазон ip внутри нашего учреждения. от частного диапазона до публичного ip. он теперь соединяется. Сейчас мы изучаем этот частный диапазон. Спасибо за помощь!

https://serverfault.com/questions/200774/apache-server-a-attempts-conn-to-mysql-server-b-times-out-what-am-i-missing/201308 # 201308

1
задан 31 July 2012 в 06:28

4 ответа

С той же проблемой,

sudo: >>> /etc/sudoers: syntax error near line 25 <<<
sudo: parse error in /etc/sudoers near line 25
sudo: no valid sudoers sources found, quitting
sudo: unable to initialize policy plugin

Более простой способ исправить:

pkexec visudo 
22
ответ дан 25 May 2018 в 08:04
  • 1
    Нет радости; [F1] – Koen. 13 November 2014 в 02:37
  • 2
    Кажется, будет установлен в 14.04. Это исправление также работает для коррумпированных переопределений в sudoers.d через pkexec visudo -f /etc/sudoers.d/myOverrides. – Heather Turner 12 March 2015 в 13:51
  • 3
    он также устанавливается по умолчанию в 15.04. Отлично справился с этой ситуацией. – Michal Illich 8 July 2015 в 18:50
  • 4
    Я считаю, что это работает только в том случае, если у вашего текущего пользователя есть пароль, например, он терпит неудачу для тех, кто ssh на машинах с неустановленным паролем. – tedder42 9 October 2017 в 21:19

Ниже представлен файл sudoers по умолчанию для Ubuntu:

# /etc/sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
# See the man page for details on how to write a sudoers file.
#

Defaults    env_reset

# Uncomment to allow members of group sudo to not need a password
# %sudo ALL=NOPASSWD: ALL

# Host alias specification

# User alias specification

# Cmnd alias specification

# User privilege specification
root    ALL=(ALL) ALL

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL

Надеюсь, это поможет вам мой друг.

1
ответ дан 25 May 2018 в 08:04
  • 1
    Начиная с Ubuntu 12.04, это больше не является значением по умолчанию (поскольку sudo теперь является группой, которая предоставляет административные возможности, хотя в обновленных системах admin все еще существует и выполняет свою обычную функцию). – Eliah Kagan 1 September 2012 в 03:37

Вы также можете отредактировать /etc/sudoers с любым текстовым редактором, который вам нравится:

EDITOR=gedit visudo

будет использовать gedit для него. Но вы должны запустить его из оболочки. В противном случае вы не сможете прочитать сообщения об ошибках.

0
ответ дан 25 May 2018 в 08:04

У меня такая же проблема для меня:

pkexec chmod 440 /etc/sudoers

pkexec chmod 775 /etc/sudoers.d

pkexec chmod 440 /etc/sudoers.d/README
0
ответ дан 25 May 2018 в 08:04

Другие вопросы по тегам:

Похожие вопросы: