« -: May 21, 2012, 13:10 »
Здравейте, преди известно време ъпдейтнах кернъла на моя сървър (Дебиан) и нямаше sudo.
Свикнах да работя без нея и влизах направо в руут акаунта и нямах проблеми. Тези дни прочетох една статия от рода "Как да си защитим SHH-то и там пишеше че трябва да спрем достъпа от руут и те няма да знаят в кой юзър да се логнат. Логично, но кой да се сети?
Инсталирах Sudo с командата apt-get install sudo - инсталира се, конфигурирах файла /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
# Host alias specification
# User alias specification
# Cmnd alias specification
# User privilege specification
root ALL=(ALL) ALL
my-account 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
Когато напиша sudo ........... през този акаунт ми изписва:
>>> /etc/sudoers: syntax error near line 24 <<<
sudo: parse error in /etc/sudoers near line 24
sudo: no valid sudoers sources found, quitting