PHP Shell adalah sebuah shell dibungkus dalam naskah PHP. PHP Shell adalah alat yang dapat digunakan untuk mengeksekusi sewenang-wenang shell-perintah atau browse filesystem di server remote. Ini menggantikan, untuk gelar, telnet-koneksi normal.
Anda dapat menggunakannya untuk mentransfer situs Anda sebagai file terkompresi, dan kemudian ekstrak pada webserver, administrasi dan pemeliharaan situs web Anda menggunakan perintah seperti ps, bebas, du, df dll
Jika PHP berjalan di Safe Mode, maka Anda tidak dapat menggunakan PHP Shell - maaf. Safe Mode membatasi perintah yang dapat dijalankan menggunakan proc_open () panggilan di PHP, dan juga membatasi file dan direktori yang dapat diakses menggunakan panggilan lain dalam PHP.
Efeknya adalah, bahwa PHP Shell hanya tidak bekerja - Anda tidak dapat mengubah direktori dan Anda tidak bisa mengeksekusi perintah.
Safe Mode sering digunakan pada server yang meng-host beberapa situs untuk pengguna yang berbeda untuk membatasi kemampuan pengguna untuk mengintip pada setiap file lain.
Menggunakan
Seperti shell lainnya. Ketika Anda mengarahkan browser Anda di PHP Shell dan jenis password Anda (lihat file INSTALL untuk informasi lebih lanjut tentang cara mengubah password), Anda akan disajikan dengan halaman yang agak sederhana yang berisi tidak banyak kecuali jendela besar dengan kursor berkedip di bagian bawah, menandakan bahwa itu siap untuk mematuhi perintah Anda.
Menulis perintah dan tekan, atau alternatif - adalah Anda bersikeras - tekan "Execute Command" tombol. Perintah akan dijalankan dan hasilnya akan menunjukkan di terminal. Sekarang Anda dapat memasukkan perintah lain.
Untuk lebih tepatnya: terminal akan diperbarui dengan baris perintah yang baru saja dilaksanakan, output dari perintah standar keluar (stdout) dan mengikuti bahwa setiap kesalahan keluaran dikirimkan ke stderr.
Perintah-perintah yang dijalankan relatif ke direktori kerja saat ini, yang ditulis di atas. Anda mengubah ini dengan perintah cd biasa
Apa yang baru dalam rilis ini:.
- Versi ini perbaikan bug yang menyebabkan PHP Shell untuk berhenti bekerja jika direktori saat ini telah dihapus atau dibuat tidak terbaca oleh pengguna atau proses lain, beberapa masalah encoding, dan Aman-mode peringatan tidak ditampilkan dengan benar.
Apa yang baru di versi 2.3:
- menambahkan fitur file upload (tidak diaktifkan secara default)
- tetap aneh UTF-8 bug
- menambahkan perintah sejarah intern
- cepat $ PS1 sekarang dikonfigurasi
- Perintah dengan entitas HTML (misalnya: echo & quot; & uuml; & quot;) yang ditampilkan dikodekan dalam output
Apa yang baru di versi 2.2:
- Versi ini bekerja dengan versi PHP terbaru. (PHP Shell 2.1 punya masalah dengan versi PHP lebih awal dari 5.3.) Navigasi di filesystem menggunakan hyperlink sekali lagi mungkin. Bug kecil lainnya tetap.
Komentar tidak ditemukan