Назад | Перейти на главную страницу

У меня есть root-доступ к WHM, но я не могу подключиться по SSH

У меня есть пароль root WHM для домена, и я могу войти в систему, используя следующий URL

http: // имя_домена / whm

Но когда я использую тот же пароль root для подключения к серверу с помощью SSH, я получаю сообщение об отказе в доступе. Как я могу решить эту проблему? Я хочу войти в систему с помощью root через SSH.

Я использую Putty для подключения.

Спасибо

Две возможности:

Первый, когда вы входите в веб-интерфейс WHM, перейдите в раздел Безопасность >> Пользователи группы MAnage Wheel. Убедитесь, что корень находится в группе wheel.

Во-вторых, проверьте / etc / ssh / sshd_config, запустив cat /etc/ssh/sshd_config | grep PermitRootLogin - Если там написано yes тогда это не твоя проблема. Если это говорит no или это говорит yes но тогда закомментировано ... это твоя беда. Отредактируйте текстовый файл в любом редакторе.

Вы также можете подумать об отключении входа в систему root SSH и создать обычного пользователя SSH, а затем разрешить его su - получить root права оттуда. Это немного безопаснее.

Вы должны проверить, разрешен ли root для удаленного входа в систему с помощью SSH, это настраивается в /etc/ssh/sshd_config файл. Вы можете использовать диспетчер файлов cpanel, чтобы открыть файл и отредактировать директивы, или войти в SSH как локальный пользователь, а затем перейти на root пользователь с su - команда.

Из консоли команды для проверки:

# grep -i Root /etc/ssh/sshd_config
#PermitRootLogin yes
# the setting of "PermitRootLogin without-password".
PermitRootLogin yes

Если вам нужно изменить PermitRootLogin yes тогда вам также придется перезапустить службу sshd.

Кроме того, неясно, используют ли пользователи WHM и локальные учетные записи пользователей одну и ту же базу паролей. Согласно документам cpanel это выглядит как root пользователь для входа в WHM также является системой root пользователь - http://docs.cpanel.net/twiki/bin/view/AllDocumentation/CpanelDocs/Glossary#QqR

Казалось бы, проблема в использовании из-за PermitRootLogin no