PHP Shell är ett skal insvept i ett PHP-skript. PHP Shell är ett verktyg som du kan använda för att exekvera godtyckliga skalkommandon eller bläddra filsystemet på fjärrkontrollen webbserver. Detta ersätter, till en grad, en normal telnet-anslutning.
Du kan använda den för att överföra din webbplats som en komprimerad fil, och sedan packa upp den på webbservern, administration och underhåll av din webbplats med hjälp av kommandon som ps, gratis, du, df etc
Om PHP körs i felsäkert läge, då du inte kan använda PHP Shell - sorry. Felsäkert läge begränsar de kommandon som kan utföras med hjälp av proc_open () samtal i PHP, och det också begränsar vilka filer och kataloger som kan nås med hjälp av andra samtal i PHP.
Effekten är att PHP Shell helt enkelt inte fungerar - du kan inte ändra katalog och du kan inte köra några kommandon.
Felsäkert läge används ofta på servrar som är värdar flera webbplatser för olika användare att begränsa användarna möjlighet att kika på varandras filer.
Använda
Precis som alla andra skal. När du pekar din webbläsare på PHP Shell och typer i ditt lösenord (se filen INSTALL för mer information om hur du ändrar lösenord), kommer du att presenteras med en ganska enkel sida med någonting mycket utom ett stort fönster med pekaren blinka i botten, vilket signalerar att den är redo att lyda dina kommandon.
Skriv ett kommando och tryck, eller alternativt - är du insisterar - tryck på "Utför kommando" -knappen. Kommandot kommer att utföras och resultatet kommer att vara visar i terminalen. Nu kan du skriva in ett annat kommando.
För att vara mer exakt: terminalen är uppdaterad med kommandoraden du just har utfört, utdata från kommandot till standard ut (stdout) och efter det att eventuella fel utgång skickas till stderr.
De kommandon utförs relativt en aktuell katalog, som är skriven på toppen. Du ändrar detta genom den normala kommandot cd
Vad är nytt i den här versionen:.
- Denna version fixar en bugg som orsakade PHP Shell att sluta arbeta om den aktuella katalogen har tagits bort eller gjorts oläsliga av användaren eller annan process, en del kodningsproblem, och Safe-mode-varning inte visas på rätt sätt.
Vad är nytt i version 2.3:
- lagt filuppladdning funktion (inte aktiverad som standard)
- fast en konstig UTF-8 bugg
- lagt intern kommandohistorik
- prompt $ PS1 är nu konfigurerbar
- Kommandon med HTML-entiteter (t.ex. eko & quot; & uuml; & quot;) visades kodade i utmatningen
Vad är nytt i version 2.2:
- Denna version fungerar med de senaste PHP-versioner. (PHP Shell 2.1 hade ett problem med PHP-versioner tidigare än 5.3.) Navigering i filsystemet med hyperlänkar är åter möjligt. Andra små buggar har åtgärdats.
Kommentarer hittades inte