Tvarkykite savo CLI serverį įdiegę administratoriaus skydelį Ajenti Ubuntu 20.04 LTS Focal Fossa serveryje naudodami komandų terminalą.
„Ajenti“ yra atvirojo kodo serverio valdymas, kuris siūlo lengvai naudojamą žiniatinklio grafinę vartotojo sąsają komandų eilutės serveriams, kad juos būtų galima lengvai valdyti vietoje arba nuotoliniu būdu.
Na, jūs negalite jo palyginti su populiariuoju WHM Cpanel, su co*ckpit Server Admin platforma, bet su papildomomis serverių valdymo funkcijomis. Tai leidžia administratoriams lengviau gauti apžvalgą ir suteikti kitiems vartotojams galimybę tvarkyti docker konteinerius, pradėti paslaugas ar paleisti scenarijus, pavyzdžiui.
Dabartinė „Ajenti“ versija yra V2 lengvasis administratoriaus skydelis, tačiau yra dar vienas „Ajenmti 1.x“ skydelio leidimas, kuris šiuo metu nėra kuriamas. Kadangi kūrėjai daugiausia dėmesio skiria „Ajenti V2“, kuri siūlo įskiepiais pagrįstą architektūrą, kad išplėstų skydelio galimybes. Jis sukurtas naudojant Python3 ir AngularJS ir ateityje turės papildinius, skirtus valdyti kitas serverio paslaugas, tokias kaip apache2, Nginx, postfix ir kt.
Veiksmai, kaip įdiegti „Ajenti Admin“ skydelį „Ubuntu 20.04 LTS Server“.
Čia pateikti veiksmai gali būti naudojami kitoms Ubuntu ir Debian versijoms, pvz., Debian 11, norint įdiegti „Ajenti V2 Panel“. Šio projekto šaltinio kodas pasiekiamas adresuGitHub.
1. Reikalavimai
⇒Ubuntu 20.04 Linux serveris
⇒Sudo teises turintis vartotojas
⇒Interneto ryšys
2. Atnaujinkite Ubuntu 20.04
Kai būsite prisijungę ir turėsite prieigą prie savo Ubuntu 20.04 serverio arba darbalaukio, kuriame norite įdiegti Ajenti; pirmiausia paleiskite sistemos naujinimo komandą. Tai įdiegs naujausius galimus naujinimus ir iš naujo sukurs APT paketo indeksą.
sudo apt update && sudo apt upgrade
3. Įdiekite Agent V2 Ubuntu 20.04
Norėdami lengvai įdiegti Ajenti, turime scenarijų, kurį siūlo šio administratoriaus skydelio kūrėjai. Tai leidžia automatizuoti diegimo procesą, pvz., įjungti Visatos saugyklą, įdiegti paketus naudojant PIP ir nustatyti kitus dalykus.
Taigi tiesiog savo terminale paleiskite nurodytą komandą ir pateikite vartotojo slaptažodį, kai jis to paprašys.
curl https://raw.githubusercontent.com/ajenti/ajenti/master/scripts/install.sh | sudo bash -s -
![Įdiekite „Ajenti Admin Panel“ Ubuntu 20.04 LTS serveryje (1) Įdiekite „Ajenti Admin Panel“ Ubuntu 20.04 LTS serveryje (1)](https://i0.wp.com/elsefix.com/lt/tech/huela/linux/wp-content/uploads/2022/08/Ajenti-installed-successfully-Ubuntu-20.04.png)
Jei naudojate sistemos ugniasienę ufw, atidarykite 8000 TCP prievadą. Kur VPS ir debesies naudotojai turi atidaryti prievadą savo paslaugų teikėjo užkardoje.
sudo ufw allow 8000/tcp
4. Prieiga prie informacijos suvestinės
Atidarykite sistemos naršyklę, kuri gali pasiekti Ubuntu 20.04 serverio, kuriame įdiegėte „Ajenti“, IP adresą arba domeną. Po to nukreipkite jį į tai tokiu formatu:
https://your-server-ip-address:8000
5. Prisijunkite naudodami sudo arba root vartotoją
Čia mes prisijungiame prie Ajenti administratoriaus skydelio naudodami sistemos vartotoją, turintį sudo teises. Taip pat galite naudoti root vartotoją.
![Įdiekite „Ajenti Admin Panel“ Ubuntu 20.04 LTS serveryje (2) Įdiekite „Ajenti Admin Panel“ Ubuntu 20.04 LTS serveryje (2)](https://i0.wp.com/elsefix.com/lt/tech/huela/linux/wp-content/uploads/2022/08/Ajenti-login.png)
6. Agento prietaisų skydelis
Pirmajame ekrane turėsite šio administratoriaus skydelio prietaisų skydelį, kuriame bus rodoma visa pagrindinė informacija apie Ubuntu serverį.
![Įdiekite „Ajenti Admin Panel“ Ubuntu 20.04 LTS serveryje (3) Įdiekite „Ajenti Admin Panel“ Ubuntu 20.04 LTS serveryje (3)](https://i0.wp.com/elsefix.com/lt/tech/huela/linux/wp-content/uploads/2022/08/Install-Ajenti-V2-on-Ubuntu-20.04-Server.png)
7. Papildiniai
Kaip žinome, „Ajenti“ siūlo papildinius, kad išplėstų savo funkcijas, taigi, norėdami pasiekti, galite spustelėti galimą parinktį. Kai spustelėsite, jei prisijungėte prie „Ajenti“ naudodami kokį nors sudo vartotoją, ekrane bus rodoma „Reikalinga supervartotojo prieiga“. Norėdami tai pašalinti, spustelėkite savo profilio piktogramą ir pasirinkitePakelti. Dar kartą įveskite savo vartotojo slaptažodį ir dabar turėsite root teises valdyti dalykus.
![Įdiekite „Ajenti Admin Panel“ Ubuntu 20.04 LTS serveryje (4) Įdiekite „Ajenti Admin Panel“ Ubuntu 20.04 LTS serveryje (4)](https://i0.wp.com/elsefix.com/lt/tech/huela/linux/wp-content/uploads/2022/08/User-Superuser-for-web-management.png)
![Įdiekite „Ajenti Admin Panel“ Ubuntu 20.04 LTS serveryje (5) Įdiekite „Ajenti Admin Panel“ Ubuntu 20.04 LTS serveryje (5)](https://i0.wp.com/elsefix.com/lt/tech/huela/linux/wp-content/uploads/2022/08/Ajenti-Core-Plugins.png)
8. Įdiekite „Docker“ „Ajenti“.
Skiltyje „Papildiniai“ slinkite žemyn ikiGalimi papildiniaiir spustelėkite atsisiuntimo piktogramą, skirtąDocker įskiepis. Tačiauprieš taiįsitikinkite, kad jūsų Ubuntu 20.04 serveryje yra „Docker“ diegimas. Jei nežinote, kaip tai padaryti, išmokite tai iš čia:Kaip įdiegti Docker CE Ubuntu 20.04
![Įdiekite „Ajenti Admin Panel“ Ubuntu 20.04 LTS serveryje (6) Įdiekite „Ajenti Admin Panel“ Ubuntu 20.04 LTS serveryje (6)](https://i0.wp.com/elsefix.com/lt/tech/huela/linux/wp-content/uploads/2022/08/Install-Docker-on-Ajenti-for-Ubuntu-20.04.png)
9. Failų tvarkyklė
„Ajenti Admin“ skydelyje taip pat yra internetinė GUI failų tvarkyklė, leidžianti lengvai įkelti failus ir aplankus, įskaitant jų leidimo keitimą arba naujo kūrimą. Tačiau failų atsisiuntimo funkcijos nėra.
![Įdiekite „Ajenti Admin Panel“ Ubuntu 20.04 LTS serveryje (7) Įdiekite „Ajenti Admin Panel“ Ubuntu 20.04 LTS serveryje (7)](https://i0.wp.com/elsefix.com/lt/tech/huela/linux/wp-content/uploads/2022/08/GUI-Web-FileManager.png)
10. Užrašų knygelė
Administratoriai, norėdami užsirašyti pastabas arba nedelsdami išsaugoti kai kuriuos slaptažodžius, gali naudoti „Ajenti“ užrašų knygelę, siūlomą jos žiniatinklio sąsajoje.
![Įdiekite „Ajenti Admin Panel“ Ubuntu 20.04 LTS serveryje (8) Įdiekite „Ajenti Admin Panel“ Ubuntu 20.04 LTS serveryje (8)](https://i0.wp.com/elsefix.com/lt/tech/huela/linux/wp-content/uploads/2022/08/Ajenti-Ubuntu-20.04-Notepad.png)
11. Terminalo agentas
Norėdami duoti komandą tiesiai iš šio administratoriaus skydelio sąsajos, yra terminalo parinktis.
![Įdiekite „Ajenti Admin Panel“ Ubuntu 20.04 LTS serveryje (9) Įdiekite „Ajenti Admin Panel“ Ubuntu 20.04 LTS serveryje (9)](https://i0.wp.com/elsefix.com/lt/tech/huela/linux/wp-content/uploads/2022/08/Terminal-access-on-Ajenti.png)
12. Paslaugos
Vartotojai taip pat gali paleisti, sustabdyti, užmušti arba iš naujo paleisti sistemos paslaugas.
![Įdiekite „Ajenti Admin Panel“ Ubuntu 20.04 LTS serveryje (10) Įdiekite „Ajenti Admin Panel“ Ubuntu 20.04 LTS serveryje (10)](https://i0.wp.com/elsefix.com/lt/tech/huela/linux/wp-content/uploads/2022/08/Manage-Admin-services.png)
13.Ajenti Paketo vadybininkas
Jei turite kelių paketų tvarkyklę, įdiegtą tik mūsų Ubuntu 20.04, tai galima valdyti iš jos sąsajos. Tiesiog spustelėkite parinktį Paketas, pasirinkite paketų tvarkyklę, pvz., APT, ir vienu paspaudimu suraskite norimą įdiegti paketą.
![Įdiekite „Ajenti Admin Panel“ Ubuntu 20.04 LTS serveryje (11) Įdiekite „Ajenti Admin Panel“ Ubuntu 20.04 LTS serveryje (11)](https://i0.wp.com/elsefix.com/lt/tech/huela/linux/wp-content/uploads/2022/08/Install-pacakges-from-Ajenti-Server-GUI.png)
14. Pašalinkite agentą iš Ubuntu 20.04
Jei susiduriate su kokia nors problema naudojant „Ajenti Admin“ skydelį „Ubuntu 20.04“, norėdami jį visiškai pašalinti iš savo sistemos, vadovaukitės šiomis komandomis:
Sustabdykite ir išjunkite jos paslaugą
sudo systemctl stop ajenti.service
sudo systemctl disable ajenti.service
sudo systemctl daemon-reload
Ištrinkite paslaugos failą:
sudo rm -f /lib/systemd/system/ajenti.service
Pašalinkite „Ajenti“ įdiegtus „Python“ modulius
sudo pip3 uninstall -y aj ajenti-panel ajenti.plugin.ace ajenti.plugin.auth-users ajenti.plugin.core ajenti.plugin.dashboard ajenti.plugin.filesystem ajenti.plugin.passwd ajenti.plugin.plugins ajenti.plugin.session-list ajenti.plugin.settings
Ištrinti konfigūracijos failą:
sudo rm -rf /etc/ajenti/
DUK
Kas yra Ajenti V2?
Ajenti yra atvirojo kodo žiniatinklio serverio administratoriaus skydelis, skirtas valdyti komandų eilutės serverius nuotoliniu būdu naudojant grafinę vartotojo sąsają. Tokios kaip sistemos paslaugų valdymas; Dokerių konteineriai; komandų davimas nuotoliniu būdu; tvarkyti failus ir aplankus, diegti paketus ir dar daugiau... Rašant šį straipsnį naujausia versija yra 2.
Ar Ajenti nemokama?
Taip, „Ajenti“ yra nemokamas atvirojo kodo administratoriaus valdymo pultas, kurio šaltinio kodą galima rasti „GitHub“ puslapyje.
Kurį uostą naudoja Ajenti?
Norint pasiekti Ajenti žiniatinklio sąsają, jūsų serveryje turi būti atidarytas prievadas Nr. 8000 pagal TCP protokolą.
Kaip pašalinti Ajenti?
Vykdykite aukščiau pateiktą mokymo programą, kad visiškai pašalintumėte šį serverio administratoriaus skydelį iš savo sistemos.
Ajenti vs kabina, kas geriau?
Jei ieškote labai lengvo serverio skydelio, „co*ckpit“ yra aukščiausia sąrašo dalis, tačiau, norint išplėsti funkcijų spektrą, „Ajenti“ yra geresnis nei „co*ckpit“.
Kiti straipsniai:
⇒Kaip įdiegti „CyberPanel“ Ubuntu 20.04 LTS serveryje
⇒6 geriausi nemokami debesies prieglobos valdymo skydai, skirti „Linux“ serveriams 2022 m
⇒Kaip iš naujo nustatyti NextCloud administratoriaus slaptažodį naudojant komandą
⇒Įdiekite „Memcached“ Ubuntu 20.04 LTS Linux serveryje
⇒ Kaip įdiegti SSH serverį Ubuntu 20.04 LTS