Ṣawari Ikarahun Linux (Terminal) latọna jijin Lilo Ikarahun PHP


Ikarahun PHP tabi Shell PHP jẹ eto tabi iwe afọwọkọ ti a kọ sinu PHP (Php Hypertext Preprocessor) eyiti o pese Ibudo Linux (Ikarahun jẹ imọran ti o gbooro pupọ) ni Ẹrọ aṣawakiri. Ikarahun PHP n jẹ ki o ṣiṣẹ pupọ julọ awọn aṣẹ ikarahun ni aṣawakiri, ṣugbọn kii ṣe gbogbo nitori awọn idiwọn rẹ.

Imudojuiwọn: Laipẹ, Mo ti rii ọpa ti o ni ileri pupọ ti a pe ni 'Wetty (Wẹẹbu + tty)', eyiti o pese iraye si ebute Linux pipe lori ilana HTTP tabi ilana HTTPS ati pe o fun ọ laaye lati ṣe gbogbo awọn aṣẹ Linux ati awọn eto bi ẹnipe o joko niwaju ebute gidi tabi foju.

Fun alaye diẹ sii nipa fifi sori ẹrọ ati lilo ti ibewo Wetty: Bii o ṣe le Fi Wetty sori ẹrọ lati Wọle si Ibudo Linux Lori Ẹrọ aṣawakiri Wẹẹbu

Ikarahun PHP wulo pupọ ni ṣiṣe awọn aṣẹ Shell lori olupin ayelujara latọna jijin, iru si Telnet ati SSH. O le jẹ iwulo ni gbigbe, ṣiṣi silẹ ati mimu awọn faili nla tabi awọn faili olopobobo lori Web-Server. Ṣiṣakoso ati Mimujuto oju opo wẹẹbu kan nipa lilo Ikarahun PHP jẹ irọrun pupọ, ti olumulo pese imoye iṣẹ ti Awọn isẹ Ikarahun.

Nigbati Telnet ati SSH wa tẹlẹ, kini iwulo phpshell, jẹ ibeere eyiti o le wa si ọkan tirẹ. Idahun si jẹ - ni ọpọlọpọ awọn ọran, ogiriina jẹ ihamọ ti ko si nkankan, yatọ si HTTP (S), ti o kọja, ni ọran yẹn phpshell jẹ ki o ni iraye si ikarahun lori olupin latọna jijin.

Sibẹsibẹ o ko le ṣe eto GUI kan tabi iwe-kikọ ibanisọrọ/eto nipa lilo Ikarahun PHP, O le jẹ idiwọn ṣugbọn idiwọn yii jẹ anfani, bi idibajẹ GUI tumọ si aabo ti o ga julọ.

Ṣe igbasilẹ Ikarahun PHP

Ẹya tuntun le ṣee gba lati ayelujara lati ibi:

  1. http://sourceforge.net/projects/phpshell/?iṣẹ = dlp

Bii o ṣe le Fi Ikarahun PHP sii

Gẹgẹbi a ti sọ loke PHP Shell ni a kọ sinu PHP nitorinaa o ko nilo lati fi sii, kan gbe faili ti a gbe pamọ si ilana apache/httpd rẹ ti n ṣiṣẹ, ati pe o dajudaju o gbọdọ fi Apache ati PHP sori ẹrọ.

Fi sori ẹrọ lori awọn eto orisun Debian nipa lilo pipaṣẹ-gba aṣẹ.

# apt-get install apache2 
# apt-get install php5 libapache2-mod-auth-mysql php5-mysql
# service apache2 start

Fi sori ẹrọ lori awọn eto ipilẹ Red Hat nipa lilo pipaṣẹ yum.

# yum install httpd 
# yum install php php-mysql
# service httpd start

Nipa itọsọna ṣiṣẹ aiyipada ti afun/http ni:

lori Debian orisun distro/var/www

lori Red Hat ti o da distro/var/www/html

Akiyesi: O le yipada si folda miiran, ati pe a ṣe iṣeduro bi iwọn aabo.

Gbe faili pamosi Shell Shell ti o gba wọle si itọsọna iṣẹ Apache. Nibi Mo n lo eto Debian, nitorinaa itọsọna iṣẹ Apache mi ni.

# mv phpshell-2.4.tar.gz /var/www/

Unzip php shell

# tar -zxvf phpshell-2.4.tar.gz

Yọ faili ti a fisinuirindigbindigbin.

# rm -rf phpshell-2.4.tar.gz

Lorukọ folda ikarahun php si ohunkohun ti o nira lati gboju, bi iwọn aabo. Fun apẹẹrẹ, Mo gbe si folda phpshell (bayi tecmint-nix) ati fun lorukọ mii phpshell.php si index.php ki o dari taara si oju-iwe atọka kii ṣe awọn akoonu ti folda naa.

# mv phpshell-2.4 tecmint-nix 
# cd tecmint-nix/
# mv phpshell.php index.php

Fine, Akoko rẹ lati ṣii aṣawakiri Wẹẹbu rẹ ki o lọ kiri si “http://127.0.0.1/tecmint-nix“.

Nipa aiyipada orukọ olumulo tabi ọrọ igbaniwọle kii yoo ṣiṣẹ, nitorinaa o nilo lati fi orukọ olumulo ati ọrọ igbaniwọle kun pẹlu ọwọ.

Lati ṣẹda orukọ olumulo ati ọrọ igbaniwọle pe iwe afọwọkọ pwhash.php tẹlẹ ninu folda phpshell bii “http://127.0.0.1/tecmint-nix/pwhash.php“.

Tẹ Orukọ olumulo ati ọrọ igbaniwọle sii lori oju-iwe PHP ti o wa loke ki o tẹ ‘Imudojuiwọn’.

Gẹgẹbi a ti sọ ninu abala Abajade o nilo lati ṣafikun laini sha bi o ṣe jẹ nipasẹ didakọ ati sisẹ sinu config.php ni apakan [olumulo].

Ṣii faili config.php nipa lilo olootu ayanfẹ rẹ.

# nano config.php

Ṣafikun laini naa.

tecmint = "sha1:673a19a5:7e4b922b64a6321716370dad1fed192cdb661170"

Bi o ti wa ninu [apakan olumulo], o han ni sha1 rẹ yoo jẹ iyasọtọ ti o da lori orukọ olumulo ati ọrọ igbaniwọle rẹ.

Fipamọ faili config.php pẹlu awọn ayipada lọwọlọwọ ki o jade kuro.

Bayi o to akoko lati buwolu wọle. Ibewo http://127.0.0.1/tecmint-nix. Wọle nipa lilo ‘Orukọ Olumulo’ ati ‘Ọrọ igbaniwọle’.

Bẹẹni o ti ṣaṣeyọri wọle sinu phpshell rẹ. Bayi o le ṣiṣẹ julọ eto ikarahun naa ni irọrun bi ẹnipe o nṣiṣẹ awọn ofin wọnyẹn ati awọn iwe afọwọkọ lori eto tirẹ.

Awọn igo kekere ti Ikarahun PHP

  1. Ko si afikun ifitonileti ti o ni atilẹyin, ie, ni kete ti a ṣe ifilọlẹ eto kan ko si iwe afọwọkọ ibaraenisọrọ ti o le lo.
  2. Gbogbo awọn oju-iwe ayelujara ti wa ni tunto si akoko isinmi ni akoko kan, sọ 30 iṣẹju-aaya. Aropin yii jẹ ti webserver/Apache kii ṣe phpshell.
  3. Aṣẹ kọọkan ni phpshell gbọdọ jẹ ikan laini kan. Phpshell ko ye aṣẹ ni itesiwaju tabi pipaṣẹ awọn ila pupọ bi ninu awọn losiwajulosehin.

Ranti pe o ṣe pataki pupọ lati ni ọrọigbaniwọle Shell ọrọigbaniwọle ni idaabobo, tabi bẹẹkọ gbogbo eniyan yoo ni anfani ki wọn tẹ sinu awọn faili rẹ ati boya tun le ni anfani lati paarẹ wọn! Jọwọ gba akoko lati daabobo fifi sori ẹrọ rẹ ti Ikarahun PHP.

Nkan yii ni ifọkansi lati jẹ ki o mọ ti Iboju gbooro ati imuse ti ikarahun ni ọna ti o ni ere pupọ.

Iyẹn ni gbogbo fun bayi, lati ọdọ mi. Laipẹ emi yoo wa nibi lẹẹkansi pẹlu koko ọrọ miiran ti iwọ eniyan yoo nifẹ lati ka. Titi lẹhinna wa ni aifwy ati sopọ si tecmint. Gbadun!