Az Ajenti 2 Vezérlőpult telepítése Debian 11 rendszeren.

Written by redzs

2022.08.14.

Kategóriák

Az Ajenti 2 Vezérlőpult telepítése Debian 11 rendszeren

Az Ajenti 2 egy nyílt forráskódú, web alapú vezérlőpult, amely sokféle szerverfelügyeleti feladathoz használható. Csomagokat telepíthet és parancsokat futtathat, és megtekintheti az alapvető szerverinformációkat, például a használatban lévő RAM-ot, a szabad lemezterületet stb. Mindez elérhető egy webböngészőből. Opcionálisan az Ajenti V nevű kiegészítő csomag lehetővé teszi több webhely kezelését ugyanarról a vezérlőpultról.

Ebben az oktatóanyagban az Ajenti 2-t fogjuk telepíteni a Debian 11 szerverünkre.

kapcsolódó cikkek

Előfeltételek

  • Frissen telepített Debian 11 disztró
  • Felhasználó sudo jogosultsággal
  • Felhasználó alapvető terminálhasználattal

Tartalomjegyzék

  1. Futtassa a rendszerfrissítéseket
  2. Új felhasználó hozzáadása a rendszerhez
  3. Telepítse az Ajentit a Debian 11-re
  4. Nyissa meg az Ajentit a böngészőben
  5. Következtetés

1. Futtassa a Rendszerfrissítéseket

A frissen telepített rendszernek frissítenie kell a csomagjait használat előtt. Ehhez futtasson frissítéseket, hogy a rendszer naprakész legyen. Használja a következő parancsot;

$ sudo apt update

2. Új felhasználó hozzáadása a rendszerhez

$ adduser nextgentips
Sample output
Adding user `nextgentips' ...
Adding new group `nextgentips' (1000) ...
Adding new user `nextgentips' (1000) with group `nextgentips' ...
Creating home directory `/home/nextgentips' ...
Copying files from `/etc/skel' ...
New password: 
Retype new password: 
passwd: password updated successfully
Changing the user information for nextgentips
Enter the new value, or press ENTER for the default
        Full Name []: 
        Room Number []: 
        Work Phone []: 
        Home Phone []: 
        Other []: 
Is the information correct? [Y/n] y

Adja hozzá a nextgentip-et a sudoers csoporthoz

Az új felhasználó hozzáadásához a sudo csoporthoz használja a következő parancsot a terminálból.

$ usermod -aG sudo nextgentips

3. Telepítse az Ajenti 2-t a Debian 11-re

$ curl https://raw.githubusercontent.com/ajenti/ajenti/master/scripts/install.sh | sudo bash -s -
Sample output
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  4854  100  4854    0     0  26096      0 --:--:-- --:--:-- --:--:-- 25957
:: OS: debian
:: Distro: debian
:: Installing prerequisites
Hit:1 http://security.debian.org/debian-security bullseye-security InRelease
Hit:2 http://deb.debian.org/debian bullseye InRelease                                                    
Hit:3 http://deb.debian.org/debian bullseye-updates InRelease                                            
Hit:4 http://deb.debian.org/debian bullseye-backports InRelease                                          
Hit:5 https://repos-droplet.digitalocean.com/apt/droplet-agent main InRelease                            
Reading package lists... Done                                   
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
python3-dbus is already the newest version (1.2.16-5).
python3-dbus set to manually installed.
python3-apt is already the newest version (2.2.1).
python3-apt set to manually installed.
....
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
:: Installing initscript
/usr/bin/systemctl
Created symlink /etc/systemd/system/multi-user.target.wants/ajenti.service → /lib/systemd/system/ajenti.service.
:: Complete

Ajenti will be listening at HTTP port 8000
Log in with your root password or another OS user

Most, hogy sikeresen telepítette az Ajentit a Debianra, megnyithatjuk a vezérlőpultunkat az általunk preferált böngészőn.

Ellenőrizze az Ajenti 2 állapotát

Annak ellenőrzésére, hogy az Ajenti fut-e, a következő parancsot hívhatjuk meg a terminálunkon.

$ systemctl status ajenti

A következő minta kimenetet kapja.

Sample output
● ajenti.service - Ajenti panel
     Loaded: loaded (/lib/systemd/system/ajenti.service; enabled; vendor preset: enabled)
     Active: active (running) since Fri 2021-11-26 10:39:06 UTC; 40min ago
    Process: 21080 ExecStart=/usr/bin/python3 /usr/local/bin/ajenti-panel -d (code=exited, status=0/SUCCESS)
    Process: 21082 ExecStartPost=/bin/sleep 5 (code=exited, status=0/SUCCESS)
   Main PID: 21083 (ajenti-panel)
      Tasks: 8 (limit: 1132)
     Memory: 359.9M
        CPU: 35.994s
     CGroup: /system.slice/ajenti.service
             ├─21083 /usr/bin/python3 /usr/local/bin/ajenti-panel
             ├─21659 /usr/local/bin/ajenti-panel worker [restricted session]
             └─21697 /usr/local/bin/ajenti-panel worker [session 2]

Nov 26 11:09:15 debian-11 su[21662]: pam_unix(su-l:auth): authentication failure; logname= uid=65534 euid=0 tty=>
Nov 26 11:09:18 debian-11 su[21662]: FAILED SU (to root) nobody on pts/1
Nov 26 11:09:34 debian-11 su[21664]: (to nextgentips) nobody on pts/1

Ha úgy találja, hogy a szolgáltatás aktív, akkor folytathatja a böngészőt.

Indítsa el az Ajenti 2 szolgáltatást.

Ha az Ajenti 2 nem fut, akkor a következő paranccsal kell elindítani a szolgáltatást;

$ service ajenti restart

vagy használhatja a következőket;

$ /etc/init.d/ajenti restart

Az Ajenti részletes hibakeresési módban futtatható a következő paranccsal

$ ajenti-panel -v

4. Nyissa meg az Ajenti 2-t a böngészőben

Az Ajenti a 8000-es porton fut. Nyissa meg a kívánt böngészőt, és nyissa meg a következőt

http://<server_IP_Address>:8000

Adja meg jelszavát és létrehozott felhasználónevét, vagy használhatja az alapértelmezett root és jelszó admin felhasználónevet

A következőt kapja meg a böngészőből

Ajenti műszerfal
Ajenti műszerfal

A beépülő modulokat egyszer telepítheti az irányítópulton belül. Emelje fel root felhasználóvá, ha rendszeres felhasználó vagy, hogy telepítse a bővítményeket. Lásd az alábbi ábrát.

Ajenti Plugins
Ajenti Plugins

5. Következtetés

Sikeresen telepítettük az Ajentit a Debian 11-re. A tanulás folytatásához tekintse meg az Ajenti dokumentációját további információkért.

0 hozzászólás

Egy hozzászólás elküldése

Az e-mail címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük

Debian TutoriálokAjentiAz Ajenti 2 Vezérlőpult telepítése Debian 11 rendszeren.