Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/atomjoy/vps-debian

Konfiguracja serwera VPS Debian 11 z ovh (de) LEMP, SMTP, SSH, UFW, FAIL2BAN.
https://github.com/atomjoy/vps-debian

deban-vps debian debian-certbot debian-php8 ovh-vps-debian vps-certbot vps-debian vps-installation vps-lemp vps-ovh vps-postfix-send-only vps-security vps-sendonly-smtp vps-server vps-setup vps-smtp vps-sshkeys vps-ssl vps-ufw-firewall

Last synced: 10 days ago
JSON representation

Konfiguracja serwera VPS Debian 11 z ovh (de) LEMP, SMTP, SSH, UFW, FAIL2BAN.

Awesome Lists containing this project

README

        

# Vps Debian 11

Konfiguracja serwera VPS Debian 11 z ovh (de) LEMP, SMTP, SSH, UFW, FAIL2BAN.

## Utwórz i dodaj klucz ssh
Utwórz i dodaj w panelu ovh klucz ssh a następnie przeinstaluj server vps z kluczem ssh.
```sh
ssh-keygen -t ed25519
```

### Zaloguj sie do vps z ssh i pobierz repo
```sh
sudo apt install git
git clone https://github.com/atomjoy/vps-debian.git
```

### Dodaj rekordy A do strefy DNS dla subdomeny/domeny oraz rekord SPF dla ip serwera
```
# Rekord A dla domeny
example.com
www.example.com

# Rekord A dla subdomeny fqdn
hello.example.com
www.hello.example.com

# Rekord SPF TXT
v=spf1 a mx ip4:1.2.3.4 include:mx.ovh.com -all

# Vps IP revers dns
hello.example.com
```

### Zaloguj się jako root
Uruchom wszystkie skrypty jako użytkownik root.
```sh
su root
```

### Konfiguracja vps

Zmień parametry przed uruchomieniem.

```sh
sudo bash run.sh
```

### Serwer http dla domeny z ssl

Zmień parametry przed uruchomieniem.

```sh
# Dla domeny
sudo bash ssl.sh
sudo bash vhost.sh

# Dla subdomeny
sudo bash ssl-hello.sh
sudo bash vhost-hello.sh
```

### Usuń użytkownika debian z sudo

```sh
sudo bash sudo-remove.sh
```

### Dodaj użytkownika debian do sudo (bez podawania hasła)

```sh
sudo bash sudo-add.sh
```