Image

База знаний → root доступ по SSH в Linux Debian

[Виртуальные сервера]
Дата публикации: 13.03.2024

При установке операционной системы Linux Debian Вас попросят задать пароль для пользователя root, а также создать нового пользователя и указать к нему пароль.

По завершению установки сервер перезагрузится и предложит вход по протоколу SSH. По умолчанию у Вас не получится зайти войти под пользователем root, так как это запрещено в конфигурационных файлах службы.

Вам нужно зайти под созданным пользователем и далее имперсонироваться под пользователем root, выполнив команду и указав заданный при установке пароль:

user@My-server:~$ su -
Password:

После успешной авторизации вы увидите:

root@My-server:~#

Это означает, что Вы успешно зашли под пользователем root и Вам доступны все права.

Чтобы иметь возможность сразу заходить по SSH под пользователем root, необходимо разрешить в файле конфигурации SSH службы.

nano /etc/ssh/sshd_config
PermitRootLogin yes

Перезапустим службу, чтобы применить изменения:

service sshd restart

Теперь Вы можете сразу заходить под пользователем root в SSH минуя обычного пользователя.

Помните, что добавляя удобства - Вы снижаете безопасность, так как эти два качества (удобство и безопсность) противоположны друг другу. В то время когда на локальном стенде это вполне нормально, на продакшн сервере в интернете - совершенно недопустимо.





Нет комментариев