KAN`ский блог Мысли вслух…
  • Фев
    26

    Удаленный доступ по ssh для root

    Filed under: Без рубрики;

    По умолчанию доступ рута по ssh запрещен. Т.е. используется следующая схема: заходит под ползователем, членов группы wheel, затем даем команду su, вводим пароль рута и получаем рутовый шелл. Для настройки и отладки сервера данная схема схема немного неудобна. Поэтому можно ВРЕМЕННО разрешить доступ для root (главное потом не забыть вернуть все обратно ).
    Редактируем конфиг демона sshd (/etc/ssh/sshd_config). Раскомментируем след.строку, (no меняем на yes):
    PermitRootLogin yes
    После чего перегружаем демон sshd. Тут есть  “подводный камень”. Если вы подключены удаленно по ssh, то перезапуск sshd приведет к потере вашей сессии. Выхода 2: удаленно перезагрузить сервер, либо запустить еще одну копию демона sshd на нестандартном порту (например 1022):
    # /usr/sbin/sshd -p 1022
    # sockstat | grep ssh
    root     sshd       947   3  tcp6   *:1022                *:*
    root     sshd       947   4  tcp4   *:1022                *:*
    root     sshd       741   3  tcp6   *:22                  *:*
    root     sshd       741   4  tcp4   *:22                  *:*
    Логинимся рутом через putty на порт 1022, после чего перегружаем старую копию sshd и убиваем новую.
    # kill 741
    # /usr/sbin/sshd
    # kill 947

    No Comments

Leave a reply

Для отправки комментария вам необходимо авторизоваться.