Safemode kapatma (1 Viewer)

Joined
Jul 5, 2018
Credits
0
Rating - 0%
Her Zaman İşe Yarayamayabilir Ama Denemekte Yarar Var. Bulunduğunuz Shell Dizininin İçine Atmanız Yeterli Olacaktır.

İlk Yol :

SafeMode OFF İle İlgili c99 ve r57 Shelleri Engellemek İçın Host Sahipleri SafeModeları ON Haline getirirler ve Bize Permıssıon Hakkı Tanımazlar Hatta Serverda Shell bile Çalıstırmak Çok Zor Olabilir. Şimdı Biz Bunu Bazı Kodlarla Aşabiliriz Deneyerek Göreceksiniz.Komutlarımıza Bakacağız

İlk Adım Olarak .txt Dosyası Oluşturun.

İkinci Adım Aşağıdaki Kodları Yazın Oluşturduğumuz .txt İçine.
Kod:

Safe_Mod=Off
Shell_Exec=On
Exec=On

Kodlarımız Bu Şekilde Olacaktır Kaydedip Çıkabilirsiniz.

Sonra Oluşturdumuz .txt Dosyasını Değiştiriyoruz;

İsimsiz.txt -----> php.ini

Şeklinde Değiştirip Server'a Upload Ediyoruz.

İkinci Yol :
ssh'a girip

nano /usr/local/lib/php.ini

yazıp

ctrl + f ile safe_mode aratın

sonra on yazan yeri off yapın

service httpd restart yazın safe mode off olacaktır..



Sunucudaki Sitelerden Siteye Özel Safe Mode Kapatma:

Ssh'ı yada putty'yi çalıştırıp aşağıdaki komutu yazın:
Kod:

pico /usr/local/apache/conf/httpd.conf

Bu komutları girdikten sonra safemodu kapatacağınız siteyi aratın (ctrl+w yapıp siteniz.com'u):

Kod:

<VirtualHost 75.134.45.78>
ServerAlias siteniz.com
ServerAdmin [email protected]
DocumentRoot /home/siteniz/public_html
BytesLog domlogs/siteniz.com-bytes_log
<IfModule mod_userdir.c>
UserDir disabled
UserDir enabled siteniz
</IfModule>
User siteniz
Group siteniz
<IfModule mod_php4.c>
php_admin_value open_basedir "/home/siteniz/:/usr/lib/php:/usr/local/lib/php:/tmp"
</IfModule>
<IfModule mod_php5.c>
php_admin_value open_basedir "/home/siteniz/:/usr/lib/php:/usr/local/lib/php:/tmp"
</IfModule>


İşte burada sunucunuz hangi php sürümünü kullanıyorsa onun altına şu kodu ekliyoruz:
Kod:

php_admin_flag safe_mode Off


Eğer php5 kullanıyorsa (ki büyük ihtimal php5'dir) şu kodun altına yukarıdaki kodu ekliyorsunuz:
Kod:

<IfModule mod_php5.c>

Sonuç:
Kod:

<VirtualHost 75.134.45.78>
ServerAlias siteniz.com
ServerAdmin [email protected]
DocumentRoot /home/siteniz/public_html
BytesLog domlogs/siteniz.com-bytes_log
<IfModule mod_userdir.c>
UserDir disabled
UserDir enabled siteniz
</IfModule>
User siteniz
Group siteniz
<IfModule mod_php4.c>
php_admin_value open_basedir "/home/siteniz/:/usr/lib/php:/usr/local/lib/php:/tmp"
</IfModule>
<IfModule mod_php5.c>
php_admin_flag safe_mode Off
php_admin_value open_basedir "/home/siteniz/:/usr/lib/php:/usr/local/lib/php:/tmp"
</IfModule>

Daha sonra değiliklikleri kaydediyoruz (ctrl+x) ve /etc/init.d/httpd restart yazıp ssh'den çıkıyoruz.

ÖNEMLİ NOT: Şayet suphp kullanıyorsanız kapatmak istediğiniz dizine chmod'u herhangi bir değerde olan bir php.ini dosyası oluşturmanız ve içerisine safe_mode = Off yazmanız yeterlidir.
 

Users who are viewing this thread

Top