Cum se creează un grup în Linux
Grupurile sunt utilizate pentru a organiza utilizatorii și privilegiile lor, cum ar fi citirea scrisului și executarea permisiunii. Pentru a adăuga un groud, comanda este groupadd.
În acest articol, vom explica cum se instalează Portainer pe AlmaLinux 8 cu Docker.
Portainer este un set puternic de instrumente open-source care vă permite să construiți și să gestionați cu ușurință containere în Docker, Swarm, Kubernetes și Azure ACI. Funcționează ascunzând complexitatea care face dificilă gestionarea containerelor, în spatele unei interfețe grafice ușor de utilizat.
Condiții prealabile
Instalați Portainer pe AlmaLinux 8 cu Docker
1. Păstrați serverul la zi
# dnf update -y
2. Instalați Docker CE
Mai întâi, instalați dependențele Docker CE folosind următoarea comandă:
# dnf install -y yum-utils device-mapper-persistent-data
Apoi, adăugați un depozit docker
# yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
Pentru a instala Docker, pur și simplu rulați:
# dnf install docker-ce -y
Porniți și activați serviciul de andocare
# systemctl start docker && systemctl enable docker
3. Creați un container
Vă vom arăta două moduri de a implementa containerul.
1. Dacă doriți să utilizați numele de domeniu pentru a accesa Portainer, utilizați următoarea comandă pentru a implementa containerul:
# docker run --restart always -d --name=portainer -v /var/run/docker.sock:/var/run/docker.sock -v /vol/portainer/data:/data -e VIRTUAL_HOST=port.example.com -e VIRTUAL_PORT=9000 portainer/portainer-ce -H unix:///var/run/docker.sock
2. Dacă doriți să accesați Portainer utilizând IP-ul serverului, utilizați următoarea comandă pentru a implementa containerul:
# docker volume create portainer_data
# docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce
4. Configurați Reverse Proxy pentru Portainer (opțional dacă veți utiliza numele de domeniu)
Caddyfile este un server proxy invers. Este necesar să asigurați conexiunea pentru a preveni deturnarea rețelei. Caddyfile poate obține și menține automat certificatul SSL.
Creați un fișier Caddy. Caddyfile este un document care conține configurații pentru site-urile dvs.:
# mkdir -p /vol/caddy/configs
# vi /vol/caddy/configs/Caddyfile
Adăugați următorul conținut:
port.example.com {
tls [email protected]
reverse_proxy portainer:8000
}
Înlocuiți: port.example.com cu numele de domeniu și [email protected] cu id - ul de e-mail actuale.
Salvează și ieși.
În cele din urmă, creați un container Caddy folosind următoarea comandă:
# docker run --restart always -d -p 80:80 -p 443:443 -v "/vol/caddy/data:/data/caddy' -v "/vol/caddy/configs:/etc/caddy' --link portainer --name caddy caddy
- -p 80:80 -p 443:443 means publish its 80 and 443 port to your host so you can access it with those ports.
- -v "/vol/caddy/data:/data/caddy' means mount caddy working directory to your host to persist data such as certificates.
- -v "/vol/caddy/configs:/etc/caddy' means mount caddy configuration directory to your host to persist configurations.
- --link portainer means link container caddy with portainer so they can access with each other.
5. Accesați Portainer
Navigați la browserul dvs. și accesați Portainer utilizând fie domeniul IP, fie serverul IP și setați parola de administrator și finalizați rata.
Asta e. Instalarea a fost finalizată cu succes.
În acest articol, am văzut cum se instalează Portainer pe AlmaLinux 8 cu Docker.
Grupurile sunt utilizate pentru a organiza utilizatorii și privilegiile lor, cum ar fi citirea scrisului și executarea permisiunii. Pentru a adăuga un groud, comanda este groupadd.
Explicați bine 3 moduri de a verifica utilizarea procesorului în Linux. Utilizarea procesorului se referă la o utilizare a resurselor de procesare sau la cantitatea de muncă gestionată de un procesor.
DenyHosts este utilizat pe scară largă ca alternativă la Fail2ban. Dacă au existat prea multe încercări de conectare SSH nevalide, se presupune că atacurile sale cu forță brută sau
Vom învăța cum să montăm un disc nou pe un server Linux. Pentru această demonstrație, folosim CentOS 7 cloud server. acum montați partiția așa cum se arată mai jos.
Explicați bine cum este ușor să instalați Fail2ban pe Ubuntu 20.04. Fail2ban este scris în limbaj de programare Python și este open source, gratuit. Configurare.
Explicați cum să instalați WireGuard VPN pe Ubuntu 20.04. WireGuard este un VPN extrem de simplu, rapid și modern care utilizează criptografie de ultimă generație
OpenSSL este un set de instrumente robust, de calitate comercială, cu funcții complete pentru protocoalele Transport Layer Security (TLS) și (SSL). Aflați cum să instalați OpenSSL 1.1.1d în CentOS
Cum se instalează și se configurează CSF pe serverul CentOS 8. ConfigServer Security & Firewall este un firewall (SPI), aplicație de conectare / detectare intruziuni și securitate.
Configurarea regulii de audit nu este reflectată? Aflați cum soluționează și soluționează problema inginerii noștri de asistență. Fișierul de configurare a regulii /etc/audit/rules.d/audit.rules
În acest articol vom afla cum inginerii noștri de asistență repară CloudLinux încărcarea mare pe server. Vă rugăm să vă asigurați că limitele dvs. LVE sunt configurate corect.