Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
No to tak. Jestem po zakupie dysku twardego i instalacji systemu. Przy sudo z użyciem czegokolwiek system zwraca:
>>> /etc/sudoers: syntax error near line 8 <<< sudo: parse error in /etc/sudoers near line 8 sudo: no valid sudoers sources found, quitting
Zawartość /etc/sudoers:
# /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 Defaults rootpw Defautls timestamp_timeout=0 # Host alias specification # User alias specification # Cmnd alias specification # User privilege specification root ALL=(ALL) ALL # Allow members of group sudo to execute any command # (Note that later entries override this, so you might need to move # it further down) %sudo ALL=(ALL) ALL # #includedir /etc/sudoers.d logan ALL=(ALL) NOPASSWD:ALL
Co jest źle ustawione?
Offline
Używałeś visudo do edycji tego pliku?
Offline
Defaultowy sudoers z debiana
# # This file MUST be edited with the 'visudo' command as root. # # Please consider adding local content in /etc/sudoers.d/ instead of # directly modifying this file. # # See the man page for details on how to write a sudoers file. # Defaults env_reset Defaults mail_badpass Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" # Host alias specification # User alias specification # Cmnd alias specification # User privilege specification root ALL=(ALL:ALL) ALL # Allow members of group sudo to execute any command %sudo ALL=(ALL:ALL) ALL # See sudoers(5) for more information on "#include" directives: #includedir /etc/sudoers.d
Offline
Masz w ogóle ustawione hasło roota?
Do jakich grup należysz?
Offline
Pewnie wpakowana pusta linia enterem/spacja albo coś w ten deseń (prawdopodobnie to pierwsze).
# Defaults env_reset
Sugerowałbym usunąć tę pustą linię.
Ostatnio edytowany przez yantar (2013-03-02 15:47:06)
Offline
Sprawdzałem i u mnie działa tak:
Defaults env_reset Defaults rootpw Defaults timestamp_timeout=0 root ALL=(ALL) ALL %sudo ALL=(ALL) ALL yossarian ALL=(ALL) NOPASSWD:ALL
Pewnie właśnie jakaś pusta linia.
Offline
używaj visudo. powie Ci w której linijce jest błąd
Offline
man sudoers napisał(-a):
The sudoers file should always be edited by the visudo command which locks the file and does grammatical checking. It is imperative that sudoers be free of syntax errors since sudo will not run with a syntactically incorrect sudoers file.
Te słowa nie są tam przypadkowo.
PavloAkaLogan napisał(-a):
Przyzwyczaiłem się do nano. Przepisałem na nowo te kilka linii i działa - dzięki.
Do tego służą zmienne środowiskowe:
export EDITOR=nano visudo
Offline
yossarian napisał(-a):
.....
PavloAkaLogan napisał(-a):
Przyzwyczaiłem się do nano. Przepisałem na nowo te kilka linii i działa - dzięki.
Do tego służą zmienne środowiskowe:
Kod:
export EDITOR=nano visudo
ja mam w /etc/bash/bashrc:
if [[ ${TERM} =~ xterm*|rxvt*|Eterm|aterm|kterm|gnome*|interix ]] ; then EDITOR=/usr/bin/geany else EDITOR=/usr/bin/nano fi
I działa ;)
W Debianie to będzie do zrobienia w:
/etc/bash.bashrc
Pozdrawiam
;-)
Ostatnio edytowany przez Jacekalex (2013-03-03 11:34:18)
Offline
Jacekalex napisał(-a):
W Debianie to będzie do zrobienia w:
/etc/bash.bashrc
Pozdrawiam
;-)
Jeśli mowa o samym Debianie to wystarczy:
update-alternatives --config editor
Na szczęście w sudoers nie trzeba ciągłe grzebać.
Offline
yossarian napisał(-a):
Jacekalex napisał(-a):
W Debianie to będzie do zrobienia w:
/etc/bash.bashrc
Pozdrawiam
;-)Jeśli mowa o samym Debianie to wystarczy:
Kod:
update-alternatives --config editorNa szczęście w sudoers nie trzeba ciągłe grzebać.
A umiesz w update-alternatives ustawić, żeby w Xach otwierał geany a na konsoli nano?
Jeśli tak, to pochwal się.... ;)
Offline
Jeśli ktoś ma akurat takie zachcianki to masz rację :)
Offline
Strony: 1