Otu esi etinye Ajenti Control Panel na Debian na Ubuntu


Ajenti bụ n'efu na mepere emepe njikwa njikwa webụ nke na-enye gị ohere ịrụ ọtụtụ ọrụ nchịkwa sava dị ka ịwụnye na imelite ngwugwu, ijikwa ọrụ na ọtụtụ ndị ọzọ.

Edere ya na Python na Javascript, Ajenti na-enye UI dị ike na nke nwere nghọta nke dị fechaa yana omume enyi. Na mgbakwunye, ọ dị mfe ịwụnye na nnukwu ngwá ọrụ maka ndị novice ma ọ bụ ndị ọrụ na-enweghị ihe ọmụma Linux dị elu.

[Ị nwekwara ike ịmasị: Ogwe njikwa kacha mma iji jikwaa sava Linux]

Na ntuziaka a, anyị ga-egosi otu esi etinye Ajenti Control Panel na Debian na Ubuntu nkesa iji jikwaa sava gị. Maka ngosipụta, anyị ga-etinye ya na Ubuntu 22.04 Jammy JellyFish.

Maka ntuziaka nwụnye Ajenti.

Ajenti na-akwado sistemụ arụmọrụ ndị a n'oge edere ntuziaka a.

  • Debian 9 ma emechaa.
  • Ubuntu 18.04 ma emechaa.

Ịwụnye Ajenti Control Panel na Ubuntu

Iji malite, banye na ihe atụ nkesa Ubuntu gị wee melite ebe nchekwa ngwungwu mpaghara dịka egosiri.

$ sudo apt update

Ozugbo emelitere, gaba na nzọụkwụ ọzọ wee budata script nwụnye Ajenti, nke na-eme ka ntinye nke Ajenti dị mfe. Iji nweta uru nke a, ịkwesịrị, nke mbụ, budata edemede nrụnye Ajenti site na iji iwu curl dị ka egosiri.

$ curl -O https://raw.githubusercontent.com/ajenti/ajenti/master/scripts/install.sh

Ozugbo ebudatara ya, gbanye edemede nrụnye dị ka onye ọrụ sudo.

$ sudo bash ./install.sh

Dị ka e kwuru na mbụ, script nwụnye na-akpaghị aka echichi nke Ajenti na-azọpụta gị oge na mgbalị a chọrọ iji aka tinye Ajenti.

Na nkenke, edemede nrụnye na-eme ihe ndị a:

  • Na-akwado ebe nchekwa Eluigwe na Ala.
  • Na-emelite ndepụta ngwugwu.
  • Wụnye ngwungwu ihe achọrọ gụnyere ndabere Python3.
  • na-etinye plugins Ajenti na Ajenti.
  • Malite ọrụ sistemu Ajenti.

Nwụnye na-ewe ihe dị ka nkeji 5 iji wuchaa ya. N'ikpeazụ, ị ga-ahụ mmepụta na-esote, ihe na-egosi na ntinye nke Ajenti gara nke ọma.

Iji gosi na ọrụ Ajenti na-agba ọsọ, mebie iwu:

$ sudo systemctl status ajenti

Ihe mmepụta na-esonụ na-egosi na Ajenti na-agba ọsọ dịka a tụrụ anya ya.

Enwere ike ịmalite, kwụsị, ma malitegharịa ọrụ Ajenti site na iji iwu ndị a.

$ sudo systemctl start ajenti
$ sudo systemctl stop ajenti
$ sudo systemctl restart ajenti

Site na ndabara, Ajenti na-ege ntị na ọdụ ụgbọ mmiri TCP 8000. Ị nwere ike nyochaa nke a site na iji iwu ss dị ka egosiri.

$ ss -pnltue | grep 8000

Ọ bụrụ na ị nwere UFW firewall arụnyere, tụlee imepe ọdụ ụgbọ mmiri na firewall dị ka egosiri.

$ sudo ufw allow 8000/tcp
$ sudo ufw reload

Iji tinye Ajenti ugbu a, naanị ihe fọdụrụ bụ ịbanye na dashboard Ajenti gị. Iji mee nke a, jiri URL na-esonụ banye

https://ip-address:8000

Nye nzere mgbọrọgwụ gị wee pịa 'Nbanye'.

Nke a na-eduga gị na dashboard Ajenti dị ka egosiri n'okpuru. Na ilele, nke a na-enye metrik sistemu dị mkpa dị ka oge mgbago, ojiji ebe nchekwa, ojiji CPU na nkezi ibu.

N'akụkụ aka ekpe, enwere nhọrọ maka ijikwa sistemụ gị nke ekewapụtara n'okpuru 'GENERAL', 'Tools', 'SOFTWARE' na 'SYSTEM'.

Nke a na-eweta nduzi anyị na njedebe. Anyị nwere olile anya na ị nwere ike ịwụnye Ajenti nke ọma na sava Linux gị.