22
12
2014

unetbootin ile komut satırı üzerinden açılış diski oluşturmak (linux)

Kategorisi : Linux

unetbootin method=diskimage isofile=”linux.iso” installtype=USB targetdrive=/dev/sdc1


22
12
2014

İçerisinde 200.000’den fazla dosya bulunan bir klasörü alt klasörlere bölmek (Linux)

Kategorisi : Linux
3000'er dosya içeren klasörler oluşturmak için :

let fileCount=3000
let dirNum=1

for f in *
do
[ -d $f ] && continue
[ $fileCount -eq 3000 ] && {
dir=$(printf "%03d" $dirNum)
mkdir $dir
let dirNum=$dirNum+1
let fileCount=0
}

mv $f $dir
let fileCount=$fileCount+1
done

19
12
2014

Centos’ta oluşturulmuş lvm2 bir diski Debian’da mount etmek

Kategorisi : Centos,Debian,Linux

apt-get install lvm2
modprobe dm-mod
vgscan
vgchange -ay VolGroup00
lvs
mkdir /yedek
mount /dev/VolGroup00/LogVol00 /yedek -o ro,user


25
10
2014

Yüklü php.ini dosyasını bulmak – Linux

Kategorisi : Linux,Php

php -i | grep php.ini

php –ini

24
10
2014

Kullanıcıyı apache www-data grubuna eklemek – Debian

Kategorisi : Debian,Linux
chown -R www-data:www-data mysite/ 
usermod -a -G www-data user

dosya yazma izinlerini verelim :

chmod 770 -R /var/www/mysite

14
10
2014

PHP DOMDocument loadHTML UTF-8 karakterleri düzgün kaydetmek

Kategorisi : Php
PHP DOMDocument ile stringi kaydediyorsanız ama UTF-8 karakterler bozuluyorsa : 

$dom->loadHTML('<?xml encoding="utf-8" ?>' . $degisken);

01
10
2014

Shellshock or Bash Bug – Güvenlik Açığı

Kategorisi : Centos,Debian,Linux,Ubuntu

env 'VAR=() ; echo Bash is vulnerable!' 'FUNCTION()=() ; echo Bash is vulnerable!' bash -c "echo Bash Test"

komutu ile açığı test edebilirsiniz. Eğer açık varsa : Bash is vulnerable; yoksa : Bash Test
yazacaktır.

Kapatmak için :

Debian/Ubuntu kullanıcıları:  apt-get update && sudo apt-get install –only-upgrade bash
Centos : yum update bash


15
09
2014

Plesk panelde 587 portta TLS’yi iptal etmek

Kategorisi : Plesk

587 portta TLS’yi iptal etmek için .

vi /etc/postfix/master.cf

içindeki encrypt değerini may olarak değiştiriyoruz.

submission inet n – n – – smtpd -o smtpd_enforce_tls=yes -o smtpd_tls_security_level=encrypt -o smtpd_sasl_auth_enable=yes -o smtpd_client_restrictions=permit_sasl_authenticated,reject -o smtpd_sender_restrictions=

submission inet n – n – – smtpd -o smtpd_enforce_tls=yes -o smtpd_tls_security_level=may -o smtpd_sasl_auth_enable=yes -o smtpd_client_restrictions=permit_sasl_authenticated,reject -o smtpd_sender_restrictions=

 


06
09
2014

Phantomjs ve casperjs kurulumları

Kategorisi : Debian,Linux

Debian üzerinde :

cd ~
export PHANTOM_JS="phantomjs-1.9.2-linux-x86_64"
wget https://phantomjs.googlecode.com/files/$PHANTOM_JS.tar.bz2
sudo mv $PHANTOM_JS.tar.bz2 /usr/local/share/
cd /usr/local/share/
tar xvjf phantomjs-1.9.2-linux-x86_64.tar.bz2
ln -sf /usr/local/share/$PHANTOM_JS/bin/phantomjs /usr/local/share/phantomjs
ln -sf /usr/local/share/$PHANTOM_JS/bin/phantomjs /usr/local/bin/phantomjs
ln -sf /usr/local/share/$PHANTOM_JS/bin/phantomjs /usr/bin/phantomjs
phantomjs --version
git clone git://github.com/n1k0/casperjs.git
$ cd casperjs
$ git checkout tags/1.0.0-RC4
$ ln -sf `pwd`/bin/casperjs /usr/bin/casperjs

 
 


21
08
2014

Cpanel okuma/yazma izinlerini düzeltme

Kategorisi : Cpanel,Linux

Cpanel üzerinde suphp kullanıyorsanız. Uygun olmayan okuma / yazma izinleri 500 veya 404 hatalarına sebep olabiliyor. Yazma izinlerini düzeltmek için :

find /home/*/public_html/* -type f -exec chmod 644 {} \;
find /home/*/public_html/* -type d -exec chmod 755 {} \;

Tüm web siteleri için ise :

for i in `ls /var/cpanel/users` ; do chown -R $i.$i /home/$i/public_html/* ; done



photo

Php, ajax, jquery, mootools web programlama. Linux, apache, lamp sunucu yönetimi. Cpanel, plesk, lxadmin panel kurulumlari.

22 / 05 / 2018, 15:33:33
Web yazilim, grafik
barbetto.com

Tunalioglu.org - 2015