Cara Membuat Kumpulan di Linux
Kumpulan digunakan untuk mengatur pengguna dan keistimewaan mereka seperti membaca tulisan dan melaksanakan kebenaran. Untuk menambahkan groud, perintahnya adalah groupadd.
Dalam artikel ini, kami akan menerangkan cara memasang Portainer pada Ubuntu 20.04 dengan Docker.
Portainer adalah set alat sumber terbuka yang kuat yang membolehkan anda membina dan mengurus bekas dengan mudah di Docker, Swarm, Kubernetes dan Azure ACI. Ia berfungsi dengan menyembunyikan kerumitan yang menjadikan pengurusan kontena menjadi sukar, di belakang GUI yang mudah digunakan.
Prasyarat
Pasang Portainer pada Ubuntu 20.04 dengan Docker
1. Pastikan pelayan sentiasa dikemas kini
Sentiasa perbarui pelayan anda untuk tujuan keselamatan.
# apt-get update -y
2. Pasang Docker
Pasang kebergantungan yang diperlukan untuk Docker:
# apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common -y
Tambahkan Kekunci CPG Docker
# curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Sahkan bahawa anda kini mempunyai kunci dengan cap jari 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88 , dengan mencari 8 aksara cap jari terakhir.
# sudo apt-key fingerprint 0EBFCD88
Pengeluaran:
pub rsa4096 2017-02-22 [SCEA]
9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
uid [ unknown] Docker Release (CE deb)
sub rsa4096 2017-02-22 [S]
Tambahkan Docker Repository
# add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable'
Perintah berikut akan memuat turun Docker dan memasangnya:
# apt-get update -y
# apt-get install docker-ce -y
Mulakan dan aktifkan perkhidmatan Docker
# systemctl start docker && systemctl enable docker
3. Buat bekas
Kami akan menunjukkan kepada anda dua cara untuk menggunakan bekas tersebut.
1. Sekiranya anda ingin menggunakan nama domain untuk mengakses Portainer, gunakan arahan berikut untuk menyebarkan wadah:
# 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. Sekiranya anda ingin mengakses Portainer menggunakan IP pelayan, gunakan arahan berikut untuk menyebarkan wadah:
# 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. Konfigurasikan Reverse Proxy untuk Portainer (Pilihan jika anda akan menggunakan nama domain)
Caddyfile adalah pelayan proksi terbalik. Anda perlu memastikan sambungan untuk mengelakkan rampasan rangkaian. Caddyfile dapat memperoleh dan mengekalkan sijil SSL secara automatik.
Buat Caddyfile. Caddyfile adalah dokumen yang mengandungi konfigurasi untuk laman web anda:
# mkdir -p /vol/caddy/configs
# vi /vol/caddy/configs/Caddyfile
Tambahkan kandungan berikut:
port.example.com {
tls [email protected]
reverse_proxy portainer:8000
}
Ganti: port.example.com dengan nama domain anda dan [email protected] dengan id e-mel sebenar anda.
Simpan dan keluar.
Akhirnya, buat bekas Caddy menggunakan arahan berikut:
# 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
5. Akses Portainer
Navigasikan ke penyemak imbas anda dan akses Portainer dengan menggunakan domain atau IP pelayan anda dan tetapkan kata laluan pentadbir dan selesaikan ansurannya.
Itu sahaja. Pemasangan telah selesai dengan jayanya.
Dalam artikel ini, kita telah melihat cara memasang Portainer pada Ubuntu 20.04 dengan Docker.
Kumpulan digunakan untuk mengatur pengguna dan keistimewaan mereka seperti membaca tulisan dan melaksanakan kebenaran. Untuk menambahkan groud, perintahnya adalah groupadd.
Terangkan dengan baik 3 cara untuk memeriksa penggunaan CPU di Linux. Penggunaan CPU merujuk pada penggunaan sumber daya pemrosesan, atau jumlah pekerjaan yang dikendalikan oleh CPU.
DenyHosts banyak digunakan sebagai alternatif kepada Fail2ban. Sekiranya terdapat terlalu banyak percubaan masuk SSH yang tidak sah, ia menganggap bahawa serangan brute-force atau
Kami akan belajar bagaimana memasang cakera baru ke pelayan Linux. Untuk demonstrasi ini, kami menggunakan pelayan awan CentOS 7. sekarang pasangkan partisi seperti gambar di bawah.
Terangkan dengan baik bagaimana mudah untuk memasang Fail2ban pada Ubuntu 20.04. Fail2ban ditulis dalam bahasa pengaturcaraan Python dan ia adalah sumber terbuka, percuma. Konfigurasi.
Terangkan dengan baik cara memasang WireGuard VPN pada Ubuntu 20.04. WireGuard adalah VPN yang sangat mudah, pantas dan moden yang menggunakan kriptografi canggih
OpenSSL adalah toolkit bertaraf komersil dan berkualiti tinggi untuk protokol Transport Layer Security (TLS) & (SSL). Belajar Memasang OpenSSL 1.1.1d di CentOS
Cara memasang dan mengkonfigurasi CSF pada pelayan CentOS 8. ConfigServer Security & Firewall adalah aplikasi (SPI) firewall, Login / Intrusion Detection dan Security.
Konfigurasi Peraturan Audit Tidak Tercermin? Ketahui bagaimana jurutera sokongan kami menyelesaikan dan menyelesaikan masalah tersebut. Fail konfigurasi peraturan /etc/audit/rules.d/audit.rules
Dalam artikel ini, kami akan mengetahui bagaimana jurutera sokongan kami memperbaiki beban tinggi CloudLinux pada pelayan. Pastikan had LVE anda dikonfigurasi dengan betul.