11.32.2 b15 Cpanel Güncelleme Sonrası Exit Level die Hatası

Cpanel güncellemenizden sonra aşağıdaki hatayı alıyor olabilirsiniz.
Internal Server Error

exit level [die] [pid=2895] (setuids failed: Could not resolve UID () or GID ())

at /usr/local/cpanel/Cpanel/Logger.pm line 433
Cpanel::Logger::logger(‘Cpanel::Logger=HASH(0xdde690)’, ‘HASH(0xddcc50)’) called at /usr/local/cpanel/Cpanel/Logger.pm line 306
Cpanel::Logger::die(‘Cpanel::Logger=HASH(0xdde690)’, ‘setuids failed: Could not resolve UID () or GID ()’) called at /usr/local/cpanel/Cpanel/AccessIds/SetUids.pm line 49
Cpanel::AccessIds::SetUids::setuids(‘cpanellogin’) called at cpsrvd-ssl line 4249
main::__ANON__() called at /usr/local/cpanel/Cpanel/SafeRun/InOut.pm line 28
Cpanel::SafeRun::InOut::inout(‘GLOB(0x2ccb0c0)’, ‘GLOB(0x2ccb0b0)’, ‘CODE(0xd5bab0)’, ‘/usr/local/cpanel/base/show_template.stor’, ‘default_login_theme’, ‘cpanel’, ‘server_locale’, ”, …) called at cpsrvd-ssl line 4255
main::process_login_template(‘cpanel’, ‘login’, 1, ‘goto_uri’, ‘/’, ‘dest_uri’, ‘/’, ‘user’, …) called at cpsrvd-ssl line 2645
main::badpass() called at cpsrvd-ssl line 4728
main::handle_auth() called at cpsrvd-ssl line 999
main::handle_one_connection() called at cpsrvd-ssl line 869

Çözüm için aşağıdaki komutları sırası ile çalıştırınız.
/etc/init.d/cpanel restart

/scripts/checkperlmodules –full –force

/etc/init.d/cpanel restart

mv /var/cpanel/sql/eximstats.sql /var/cpanel/sql/eximstats.sql.tmp_working_copy3

/scripts/restartsrv_tailwatchd

mysql eximstats < /var/cpanel/sql/eximstats.sql.tmp_working_copy3

/scripts/upcp –force

Ayhan ARDA

 

Whm Cpanel Serverlarda Maldet Kurulumu

Sunucumuza SSH ile giriş yaptıktan sonra aşağıdaki komutları sıra ile çalıştırınız.

wget http://www.rfxn.com/downloads/maldetect-current.tar.gz
tar zxvf maldetect-current.tar.gz
cd maldet*
sh install.sh

Kurulum bittikten sonra tarama yapmak için aşağıdaki komut dizilimini uygulayabilirsiniz,

maldet -a /home/?/public_html

Uzun bir süre gerektirebilir , beklemek istemez ve rapora sonra bakmak ister iseniz alttaki komutu kullanarak raporu inceleyebilirsiniz.

maldet -e

Rkhunter Kurulumu ve Kullanımı

Komutları sırası ile ssh tan çalıştırmak yeterli olacaktır.

cd /usr/src/

wget -c http://www.webhostingsitesi.com/tools/security/rkhunter-1.4.0.tar.gz

tar -xvzf rkhunter-1.4.0.tar.gz

cd rkhunter-1.4.0

sh installer.sh –install –layout default

Çalıştırmak için ise ; rkhunter -c

Ayhan ARDA

Whm Cpanel Add-On Domain e SSL Kurma

Whm üzerinde normal alan adlarına basitçe ip atanabilmekte fakat add-on domainlerde böyle bir durum bulunmamaktadır , bu işlemi manuel yapacağız , sonrası standart ssl kurulumu şeklinde olacaktır.

Öncelikle sunucunuza yeni bir ip tanımlayınız , bu ip ssl kurulacak site için olacak.

Sonra ssh tan erişip, aşağıdaki dosyada ilgili add-on domain i bulup tanımlı ip adresini bu yeni ip ile değiştirin.

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

Sonra /var/named/domainname.tld.db dosyasında (domainname.tld.db yi alan adı ile değiştirin) yine A kaydının olduğu ip yi yeni ip ile değiştiriniz.

En son olarak /var/cpanel/userdata/username/subdomain.maindoman.com yolunda (ilgili alanları kendi domaininiz ile değiştiriniz) ip gördüğünüzbölümü kendi ip niz ile değiştiriniz.

Ve şimdi /usr/local/cpanel/bin/build_apache_conf komutunu çalıştırınız. Böylece ip yi manuel atamış olduk , şimdi normal ssl işlemlerinizi tamamlayabilirsiniz.

Ayhan ARDA

 

 

Centos cifs mount işlemi – Windows klasörünü linux e mount etmek

Merhabalar;

Örnek senaryomuz şu şekilde , bir linux serverınız var , birde windows serverınız , amacınız ise windows serverda bulunan bir paylaşımı , linux servera mount etmek ve yedeklerini bu klasöre yani aslında windows servera aldırmak.

1- Öncelikle windows serverda linux-yedek isminde bir klasör oluşturuyoruz.

2- Windows kullanıcılarına yedekleme_user isminde bir kullanıcı oluşturup 123456 şifresini verelim.

3-linux-yedek klasörü için bu kullanıcıya tem erişim verelim ve bu klasörü network te paylaştıralım.

4 -Linux server ımıza bağlanalım ve aşağıdaki komutları çalıştıralım.

yum install samba samba-devel

samba ve samba-devel kurduktan sonra ,

modprobe cifs ve sonrasında lsmod | grep cifs ile oluşumu gözlemleyelim.

Şimdi windows serverdaki paylaşımımız şu şekilde olduğunu varsayalım,

\\10.1.1.10\linux-yedek   tabi bunun ulaşılabilirliğine emin olmalıyız ki sonra linux üzerinde erişemezsek en azından bundan emin olalım , linux serverımızın ip si de aynı networkte olsun , örneğin 10.1.1.5 olsun.

Linux üzerinde yazmamız gereken komut ;

Önce mount için klasör oluşturuyoruz,

mkdir -p /mnt/yedek   yani bu klasörümüz windows serverdaki paylaşılan klasörün kısayolu olacak.

mount -t cifs -o username=yedekleme_user,password=123456 //10.1.1.10/linux-yedek /mnt/yedek

Eğer hata almadı iseniz hepsi bu kadar,

şimdi cd /mnt/yedek ile klasörün içine girip touch deneme.txt ile bir deneme dosyası oluşturup gerçektede aynı dosyanın windows taki klasörde olduğunu görebilirsiniz.

Mount işlemini kalıcı hale getirmek için nano /etc/fstab ile ilgili dosyamızı açıyoruz ve içinde en alta aşağıdaki bölümü kendimize göre düzenleyip yazıyoruz.(tek satırda yazınız)

//10.1.1.10/linux-yedek /mnt/yedek cifs user,uid=500,rw,suid,username=yedekleme_user,password=123456 0 0

Dosyamızı kaydedip işlemi sonlandırabiliriz , hepsi bu kadar.

Keyifli günler.

Paylaşımlarınızda kaynak belirtmeniz dileğiyle..

*445 nolu porta izin vermeyi unutmayın.

Ayhan ARDA

Güncel Cpanel Türkçe Dil Dosyası

Eminim ki konu ile ilgili iseniz ,  Sizde benim gibi bir çok kez aramışsınızdır, Cpanel Türkçe Dil Dosyası aşağıdaki adreste yayınlanmış , ücretsiz olarak indirebilirsiniz , üye olmanız yeterlidir. Sonrasında whm panelinizde Locale Xml Upload bölümünüzde upload edebilirsiniz.

Cpanel Türkçe Dil Dosyası

Ayhan ARDA

Whm / Cpanel ConfigServer Mail Queues Kurulumu

Whm /cpanel mail kuyruğunuzu yönetmenize yardımcı olur.

ConfigServer Mail Queues Kurulumu ;

wget http://www.configserver.com/free/cmq.tgz
tar -xzf cmq.tgz
cd cmq/
sh install.sh

ConfigServer Mail Queues Sistemden Kaldırmak için ;

rm -fv /usr/local/cpanel/whostmgr/docroot/cgi/addon_cmq.cgi
rm -fv /usr/local/cpanel/whostmgr/docroot/cgi/cmqversion.txt
rm -Rfv /usr/local/cpanel/whostmgr/docroot/cgi/cmq/

Cpanel default posta kutusu boyutunu düzenleme

Default olarak tüm posta kutularının boyutu 250 mb olarak gelmektedir ,

/usr/local/cpanel/base/frontend/x3/mail/popsinclude.html dosyasını açıp içindeki

input type=”text” name=”quota” value=”250″

satırında yer alan 250 değerini değiştirmeniz yeterlidir , sunucu üzerindeki tüm posta kutuları için geçerli olacaktır.

Ayhan ARDA

Whm Cpanel tüm alan adları için Domain Keys – Dkim ve Spf Kaydı Ekleme

SSh a login olduktan sonra ,

Eğer sunucunuzdaki tüm alan adları için dkim ve spf kaydı eklemek istiyorsanız aşağıdaki komutları sırası ile kullanınız ,sadece dkim girmek için 3 nolu satırı girmenize gerek yoktur , sadece tüm alan adlarına spf girmek için ise 2 nolu satırı kullanmanıza gerek yoktur.

cd /var/cpanel/users
for user in * ; do /usr/local/cpanel/bin/domain_keys_installer $user ; done
for user in * ; do /usr/local/cpanel/bin/spf_installer $user ; done

Eğer bir alan adı için işlem yapacak isek aşağıdaki şekli ile kullanabilirsiniz.

Dkim girmek için /usr/local/cpanel/bin/domain_keys_installer USERNAME

Spf girmek için /usr/local/cpanel/bin/spf_installer USERNAME

Ayhan ARDA

*Sonrasında dkim testi için http://dkimcore.org/c/keycheck adresini kullanabilirsiniz.

Install DomainKeys and SPF Records for All Users

Configuring DomainKeys from the CLI