Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Это лучший коммент, который я читал на хабре.Да, я когда это лет 15 назад прочитал тоже хохотал)
то первое что мы делаем — sudo su
sudo su -Для локального пользователя иметь менее строгий пароль намного менее опаснее, чем для рута.
sudo passwdно он не работает для '>>'
или для '<'
sudo и запрет на запуск su/bash через sudo — имеет смысл хотя бы ради ведения логов команд.sudo — имеет смысл хотя бы ради того, чтобы он не делал от рута то, что можно сделать от пользователя.rxvt с su -, несколько c ssh root@сервера, и штук 15 терминалов под обычным пользователем (по одному с mc, mutt, mysql, rtorrent и остальные с bash). Все эти терминалы открыты каждый в своём виртуальном рабочем столе (с переключением между столами по Alt-Fx и Alt-Shift-Fx, да, у меня 24 рабочих стола :)). И если я иногда под рутом запускаю ls или man или ещё какие-то команды, которые, в принципе, можно было бы выполнить и без рутовых полномочий, то никакой трагедии в этом нет. А sudo я дома использую исключительно в скриптах.Дома у не очень опытного пользователя запуск через sudo — имеет смысл хотя бы ради того, чтобы он не делал от рута то, что можно сделать от пользователя.
Я админю линух уже лет 20sudo su apt-get install
sudo su
apt-get install
?$ sudo su (ввести пароль) # aptitude install blahblah # exit (да, возвращаемся из рута обратно)
$ sudo aptitude install blahblah (ввести пароль)
sudo !!/^\d+\.\d+\.\d+\.\d+$/. А если нужно полноценно проверить, то зачем писать то, что уже давно аккуратно написано:use Regexp::Common qw /net/;
/$RE{net}{IPv4}/
Мы уверены, что перезагрузка нужна только в случае изменений ядра или аппаратной части, а решение проблемы при помощи перезагрузки — временное ...
Девять признаков сурового администратора Unix