1.1 KiB
1.1 KiB
Install server from scratch (Rocky Linux)
Установка сервера с нуля (gunicorn + nginx + flask) и настройка WireGuard
Создаем сервер. Заходим через SSH -> выходим -> копируем ключи на сервер.
ssh <login>@<ip-address server>
exit
ssh-copy-id <login>@<ip-address server>
Теперь можем заходить по ключу (~/.ssh)
На сервере настраиваем SSH (запрет авторизации по паролю, запрет root по ssh)
sudo vim /etc/ssh/sshd_config
Добавляем или изменяем строки:
AllowUsers <login>
PermitRootLogin no
PasswordAuthentication no
Перезапускаем ssh:
sudo systemctl restart sshd