LinuxForum.Fans
Тема

Прошу помочь с вопросом

Автор: frozenmorozov 9 сообщений 1334 просмотров
13.04.2026 11:04 · отредактировано #440190

в linux/Debian я новичёк поэтому можно забросать меня палками
От старого админа остался Виртуальный выделенный сервер с сайтом nginx, в нём истек ssl сертификат, нужно его обновить.

1.Мне бы хотелось узнать как подключиться к Debian серверу зная только логин и пароль от root кроме VNC панели
2. пытался подключиться по SSH, но пишет "Permission denied, please try again."

16.04.2026 15:43 #440191
"frozenmorozov" написал:
2. пытался подключиться по SSH, но пишет "Permission denied, please try again."

Значит закрыт доступ под рутом. Ещи пользователя и под su - заходи в рут

"frozenmorozov" написал:
с сайтом  nginx, в нём истек ssl сертификат, нужно его обновить

Скорее всего там сертификат летскрипт. Преревыпусти его и укажи в конфиге где новые. Но если все нстроено норм, должно подтчянуться само

10.06.2026 18:32 · отредактировано #440230

1. Подключиться к Debian серверу по SSH:
ssh root@IP-адрес_сервера (заменить IP-адрес_сервера на адрес из панели провайдера).

2. Permission denied:
По-умолчанию в Debian root не может заходить через SSH с паролем, для этого нужно редактировать /etc/ssh/sshd_config

PermitRootLogin yes
sudo systemctl restart sshd

Если нет доступа к sshd_config (SSH не работает) подключиться через VNC панель провайдера, и уже там редактировать.

Почему обязательно нужен root? От обычного пользователя с SSH-ключом безопаснее.

21.06.2026 00:25 #440233

Неправильный совет... выше.
# отключите вход под root в SSH (в файле /etc/ssh/sshd_config)
PermitRootLogin no

на сервере вы дайте права себе
[console]usermod -aG sudo username[/console]

после подключиться по ssh под собой
и уже после подключения под собой sudo su - как то так.
так правильно.

25.06.2026 07:17 #440235
MozgFx написал:
Неправильный совет... выше.

Зачем же так категорично))

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

Мой ответ ближе к решению сиюминутной ситуации задавшего вопрос. Ему не нужно отключать root, если его цель зайти на сервер и обновить SSL. Сначала лучше получить доступ, а уже потом завести обычного пользователя и, при желании, отключить root по SSH.

26.06.2026 12:10 #440236

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

Дома в сети где один комп за роутером наверное так можно экспериментировать.
Мы не рассматриваем что там за сеть, но сам вопрос это описывает "От старого админа остался Виртуальный выделенный сервер" вот тут как бы намекает на то, что лучше все делать изначально правильно.

26.06.2026 15:40 · отредактировано #440237
MozgFx написал:
Безопасность превыше сиюминутного действия должна быть.

Стилистически правильное написание фразы - безопасность должна быть превыше сиюминутного действия.
Разная методика обучения - отсюда вытекают наши разногласия.

26.06.2026 18:51 #440238
"alt6kdesktop" написал:
Стилистически правильное написание фразы - безопасность должна быть превыше сиюминутного действия.

Да это, скорее всего, отсылка к Магистру Йоде.

Войдите или зарегистрируйтесь, чтобы ответить.