add readme

This commit is contained in:
Noretsa 2022-11-11 08:52:06 +03:00
parent 60420dfa51
commit d7ece6be18

36
README.org Normal file
View File

@ -0,0 +1,36 @@
#+TITLE: Install server from scratch (Rocky Linux)
#+SUBTITLE: Quick reference card
#+AUTHOR: Norets Alexey
#+EMAIL: (concat "asnorets" at-sign "gmail.com")
#+DESCRIPTION: Rocky Linux from scratch
#+KEYWORDS: Rocky linux, gunicorn + nginx + flask
#+LANGUAGE: ru
#+OPTIONS: H:4 num:nil toc:2 p:t
* Установка сервера с нуля (gunicorn + nginx + flask) и настройка WireGuard
Создаем сервер. Заходим через SSH -> выходим -> копируем ключи на сервер.
#+begin_src shell
ssh <login>@<ip-address server>
exit
ssh-copy-id <login>@<ip-address server>
#+end_src
Теперь можем заходить по ключу (~/.ssh)
На сервере настраиваем SSH (запрет авторизации по паролю, запрет root по ssh)
#+begin_src shell
sudo vim /etc/ssh/sshd_config
#+end_src
Добавляем или изменяем строки:
#+begin_src conf
AllowUsers <login>
PermitRootLogin no
PasswordAuthentication no
#+end_src
#+begin_src shell
sudo systemctl restart sshd
#+end_src