Php İle Alternatif *nix Shell

ubuntu linux shell

Özellikle kalitesiz hosting firmalarının verdiği erişim paketlerinde *nix temelli bilgisayarları uzaktan kontrol etmemizi sağlayan shell hizmeti bulunmaz. Son kullanıcı gözünden bakarsak bu hizmet zaten çok da kullanılmaz ama kullanan da yok değildir. Büyük projeler sahibi çoğu arkadaşım bu hizmeti kullanarak ftp ve http protokolleriyle yapabilecekleri bazı eylemleri çok çabuk bir şekilde gerçekleştirebiliyor. Aslında serverım aynı zamanda ev ağımda olduğu için bilgilere sizden kat kat hızlı ulaşabiliyorum ve işlemleri hızlıca yapabiliyorum ama hızlı ulaşmak da herşeye çare olmuyor bazen, örneğin MediaWiki yazılımını güncellemeniz için shell hizmetini kullanmanız veya bilgisayarınızın benim gibi evinizde olması şart. Olmadığı zaman eliniz kolunuz bağlanıveriyor birden. Ben de bu shell olaylarından pek anlamıyorken esaslı bir araştırma yapmıştım, en sonunda php tabanlı bir scripti buldum. Bu script sayesinde herhangi bir program yüklemeden shell hizmetini kullanılabiliyormuşuz fakat bilmeniz gereken iki şey var:

1) Serverınızda Curl kütüphanesi yüklü olmalı.

2) Safe Mode, Off olmalı.

Ayarlamaları ise şöyle yapıyorsunuz:

config.php dosyasının içindeki [users] bölümünü buluyoruz altına istediğimiz kadar kullanıcı ekleyebiliriz. Örnek olarak:

yalcin = “yalciningizlisifresi”

ahmet = “budaahmetinsifresiolsun”

İşi paranoyaklığa vurup şifrenizi md5′lemek isterseniz pwhash.php dosyasını tarayıcınızdan açın; kullanıcı adı ve şifrenizi girin. Size şöyle bir çıktı verecektir:

yalcin = “md5:2b9b672c:816da88aca77685015fdcca8099aa204″

Bunu da config.php’de kullanıcı bölümüne aynen ekleyin. phpshell.php’den kullanıcı adı ve şifrenizle giriş yapın.

0 Responses to “Php İle Alternatif *nix Shell”


  1. No Comments

Leave a Reply