Press enter to see results or esc to cancel.

[Linux] Ekran cozunurlugu eklemek

Eger surucu duzgun olarak yuklenmiyorsa ve ekran cozunurlukleri desteklenmiyorsa yapmaniz gerekenler asagidaki gibidir.

xrandr -q ile hangi output kullaniliyor bulunur. “LVDS1” olarak goruyorum.

murat murat # xrandr -q
Screen 0: minimum 320 x 200, current 1366 x 768, maximum 32767 x 32767
LVDS1 connected 1366×768+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
1366×768 60.0*+
1360×768 59.8 60.0
1024×768 60.0
800×600 60.3 56.2
640×480 59.9
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)

1. Istenilen cozunurluk secilir ve asagidaki gibi calistirilir.

cvt 1440 900  # cozunurluk

Ornek CVT ciktisi;

murat # cvt 1440 900
# 1440×900 59.89 Hz (CVT 1.30MA) hsync: 55.93 kHz; pclk: 106.50 MHz
Modeline “1440x900_60.00″ 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync”

2. cvt ciktisi alinarak Yeni mod eklenir

xrandr –newmode”1440x900_60.00″  106.50  1440 1528 1672 1904  900 903 909 934 -hsync +vsync

3. Son olarak mod eklenir.

xrandr –addmode LVDS1 1440x900_60.00

[Postfix] SSLv3 ve SSLv2 deaktif etmek

Merhaba;

main.cf dosyasini bir text editoruyle acip asagidaki satirlari ekliyoruz.

vim /etc/postfix/main.cf

smtpd_tls_mandatory_protocols = !SSLv2 !SSLv3
smtp_tls_mandatory_protocols = !SSLv2 !SSLv3
smtp_tls_protocols = !SSLv2, !SSLv3
smtpd_tls_protocols = !SSLv2 !SSLv3

Postfix yeniden baslatilir

/etc/init.d/postfix restart

ve son olarak test edilir.

root@cloud:/var/log# openssl s_client -starttls smtp -crlf -ssl3 -connect mail.murat.ws:25
CONNECTED(00000003)
30209:error:1409E0E5:SSL routines:SSL3_WRITE_BYTES:ssl handshake failure:s3_pkt.c:545:

Linux Mint 16 ‘dan 17 ‘ye güncelleme

Bu işlemleri yapmadan önce yedek almanızı tavsiye ederim.

sed -i ‘s/saucy/trusty/’ /etc/apt/sources.list

sed -i ‘s/petra/qiana/’ /etc/apt/sources.list

sed -i ‘s/saucy/trusty/’ /etc/apt/sources.list.d/official-package-repositories.list

sed -i ‘s/petra/qiana/’ /etc/apt/sources.list.d/official-package-repositories.list

apt-get update && sudo apt-get dist-upgrade

Reboot işleminden sonra Linux Mint 17 olarak başlayacaktır.

 

Owncloud + Nginx(ssl) + Postgresql

Merhabalar, bu yazıda owncloud, nginx, postgresql kurulumu-yapılandırılmasının nasıl olduğunu anlatmaya çalışacağım.

Eger bir vps satin alip yukleme islemini direk vps ‘e yapmak isterseniz, burayi kullanabilirsiniz. Linke tiklayip uye olursaniz $10 krediye sahip olabilirsiniz ve 2 ay ucret odemeden kullanabilirsiniz.

İlk olarak Debian ‘ın kendi depoları yerine her paketin kendi depolarını kullanmayı tercih ettim. Nedeniyse daha güncel olmasıdır. Şimdi sırasıyla paketleri kuralım.

1. Postgresql kurulumu

echo ‘deb http://apt.postgresql.org/pub/repos/apt/ wheezy-pgdg main’ >> /etc/apt/sources.list.d/postgresql.list
wget –quiet -O – https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add –
apt-get update

apt-get install postgresql-9.3
pg_createcluster 9.3 main –start

(more…)

Postgresql Kurulumu – Basit Veritabanı ve Kullanıcı İşlemleri

Merhabalar,

Kişisel tercih olarak Postgresql debian depolarını kullanmayı tercih ediyorum. İsterseniz sadece apt-get install postgresql komutunu çalıştırarak kurulumu yapabilirsiniz. Güncel olsun bizim olsun 🙂

1. Yükleme

echo ‘deb http://apt.postgresql.org/pub/repos/apt/ wheezy-pgdg main’ >> /etc/apt/sources.list.d/postgresql.list

wget –quiet -O – https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add –
apt-get update

apt-get install postgresql-9.3

pg_createcluster 9.3 main –start

2. Veritabanı ve Kullanıcı işlemleri

su – postgres

psql

postgres=# \password postgres

Enter new password:
Enter it again:

psql template1

CREATE USER veritabanı_kullanıcısı WITH PASSWORD ‘Şifresi’;

CREATE DATABASE veritabani_adı;

GRANT ALL PRIVILEGES ON DATABASE veritabanı_adı to veritabanı_kullanıcısı;

Nginx ile şifreli dizin (http authentication)

Merhabalar

1. Bunun için ilk önce apache2-utils paketi yüklenir.

apt-get install apache2-utils

 2. Kullanıcı adı ve şifresi oluşturulur

htpasswd -c dizin kullanici_adi

htpasswd -c /var/www/murat.ws/.htpasswd murat

3. Virtual Host ‘a aşağıdaki 2 satır eklenir.

vim /etc/nginx/conf.d/murat.ws #Virtualhost’um

auth_basic “murat.ws sifreli alan”;
auth_basic_user_file /var/www/murat.ws/.htpasswd;

4. Nginx yeniden başlatılır.

/etc/init.d/nginx restart

5. Şimdi murat.ws ‘ye girmeye çalıştımızda aşağıdaki gibi bir görüntü gelecektir.

nginx-htpasswd

recoverjpeg ile silinmiş jpeg fotoğraflarını geri getirme

recoverjpeg ile her türlü diskten jpeg dosyalarınızı geri getirebilirsiniz.

1. apt-get install recoverjpeg

2. mkdir /home/murat/recovery && cd /home/murat/recovery

3. fdisk -l ile kurtarılma yapılacak jpeg dosyalarının bulunduğu partition veya aygıt bulunur.

4. recoverjpeg /dev/sdc1 komutu ile kurtarılma başlatılır.

Daha fazla bilgi için: man recoverjpeg

 

Ekran görüntüleri:


recoverjpeg-1

 

recoverjpeg-2

Daloradius Kurulumu (Radius Web Arabirimi)

Daloradius, freeradius ‘u yönetebilen bir web arayüzüdür. Bu arabirimi kullanabilmeniz için freeradius ‘un mysql ile birlikte sorunsuz çalısıyor olması gerekmektedir.

cd /var/www

wget http://heanet.dl.sourceforge.net/project/daloradius/daloradius/daloradius0.9-9/daloradius-0.9-9.tar.gz

root@v01:/var/www# tar -zxvf daloradius-0.9-9.tar.gz

Eğer çalışır vaziyette radius-mysql varsa, asağıdaki import işleminden önce radius veritabanının yedeğini almalısınız.

root@v01:/var/www# mysql -uroot -p radius < daloradius-0.9-9/contrib/db/fr2-mysql-daloradius-and-freeradius.sql

daloradius.conf.php dosyasını kendi bilgilerinize göre düzenleyiniz.

root@v01:/var/www# vim daloradius-0.9-9/library/daloradius.conf.php

$configValues[‘CONFIG_DB_ENGINE’] = ‘mysql’;
$configValues[‘CONFIG_DB_HOST’] = ‘localhost’;
$configValues[‘CONFIG_DB_PORT’] = ‘3306’;
$configValues[‘CONFIG_DB_USER’] = ‘root’;
$configValues[‘CONFIG_DB_PASS’] = ”;
$configValues[‘CONFIG_DB_NAME’] = ‘radius’;

Klasör ismini değiştirelim.

root@v01:/var/www# mv daloradius-0.9-9 daloradius

Daloradius kullanıma hazırdır. http://ip_adresi/daloradius şeklinde giriş yapabilirsiniz.

İlk giriş bilgileri:

Kullanıcı adı : administrator

Şifre : radius