Yum – Red Hat ve Centos, Fedora Core Linux için Gelişmiş Paket Yönetimi

Salı, Temmuz 15, 2008 20:55
Posted in category linux

Red hat Linux ve benzer Linux dağıtımlarını kullananlar bilir RPM(Red Hat Package Manager) oldukca kolaylık sağlayan bir paket yönetim sistemidir fakat bazen insanı çileden çıkaracak derecede uğraştırır . Bu uğraşların kaynağı genellikle sisteme kurulacak olan paketlerin bağımlılıkları yüzündendir, mesela a paketini kurmak istersiniz a b’ye bağımlıdır bu yüzden önce b’yi kurmanızı söyler, b’yi kurmak için harekete geçtiğinizde ise b’nin de c’ye bağımlı olduğunu ve öncelikle c paketini kurmanız gerektiğini söyler, sabırla c’yi kurmaya kalkarsınız ve kurarsınız sonra attığınız adımları geri geri atarak bir paketin kurlumunu tamamlamış olursunuz, bazende talihiniz yaver gitmeyebilir ve c’nin de a’ya bağımlı olduğu uyarısını alabilirsiniz! ve işin içinden çıkamayabilirsiniz

Bu durumda yapacağınız paketi “—nodeps” parametresi ile kurmak ve sonradan çıkabilecek hataları sabırla karşılamak diğeri ise paketi hiç kurmamak yada alternatif yükleme yolları aramak(paket isimlerini tek bir sefer yazmak

# rpm a.rpm b.rpm c.rpm şeklinde, çoğu zaman bu işe yarar).

İşte bu sistem yıllardir bu şekilde işliyor oysa diğer taraftan bakıldığında Linux olarak “Debian” bu sorunu oldukca kolay ve mantıklı şekilde çözmüştü, Unix olarak Freebsd ve diğer *BSD sistemleride port ve paket sistemini geliştirerek bu bağımlılık hatalarından kullanıcılarını korumayı başarmıştı.

Ve Red Hat da Fedora Core 1.0 ile beklenen atağı yaptı, yukarıda bahsettiğim yöntemlere benzer bir yöntem kullanan paket yönetim aracını bir başka dağıtımdan kendi dağıtımına aktardı.

Resmi olarak kendi bünyesine kattığı programın adı yum(yellowdog updater manager) aynı diğer paket yönetim sistemlerine benzer şekilde kullanıcıya sadece kurmasını istediği paketin ismini yazdırıp bağımlılık sorununu RPM başlık bilgilerini kullanarak çözüyor .

Yazinin devamini okumak icin tiklayin »

SFTP ve SCP Kullanımı

Salı, Temmuz 15, 2008 20:53
Posted in category linux

SFTP (Secure File Transfer Program – Güvenli Dosya Aktarım Programı) ve SCP (Secure Copy – Güvenli Kopyalama) kullanımı

SFTP Kullanımı

SFTP, diğer dosya transfer programları gibi FTP (File Transfer Protocol – Dosya Aktarım Protokolü)’yi kullanarak sistemler arasında dosya transferi yapabilmenizi sağlar. SFTP’yi diğer dosya aktarım programlarından ayıran yönü ise sistemler arası bağlantı kurarken SSH‘i kullanmasıdır. Bu sayede bir taşla iki kuş vurup, hem bağlantı güvenliğini en üst düzeye çekmiş oluyoruz hem de SFTP bağlantımız aracılığıyla bazı SSH özelliklerini de kullanabiliyoruz.

Peki SFTP’yi kullanmamız için neye ihtiyacımız var? Eğer bir Linux dağıtımı kullanıyorsak hiçbir derdimiz yok çünkü SFTP neredeyse bütün Linux dağıtımlarında standart olarak bulunuyor. Ama eğer işletim sistemimiz Windows ise bir SFTP istemcisi kurmamız şart. Bunun için de en uygun seçenek açık kaynak kodlu bir uygulama olan WinSCP.

Yazinin devamini okumak icin tiklayin »

Centos + Fedora üzerinde KDE (Desktop) + VNC kurulumu

Salı, Temmuz 15, 2008 20:52
Posted in category linux

Centos + Fedora üzerinde KDE ve VNC kurulumunu elimden geldigi kadar anlatmaya çalışacağımŞimdi içinizden KDE de nedir :) vnc de nedir diyen arkadaşlar olabilir kısaca ;

KDE Nedir ?

KDE , “K Desktop Environment” (K Masaüstü Ortamı) kelimelerinin kısaltılmış halidir. Matthias Ettrich tarafından 1996 yılında başlatılmış bir proje olup amacı , UNIX işletim sisteminin gücü ile modern kullanıcı arabiriminin rahatlığını birleştirmektir.
Kısaca KDE , UNIX i masaüstünüze getiriyor.

ayrıntılı bilgi için kde.org a bakabilirsiniz.

Yazinin devamini okumak icin tiklayin »

Centos/Linux ‘ta Zaman Dilimini Değiştirmek

Salı, Temmuz 15, 2008 20:47
Posted in category linux

Bu işlem için iki yolumuz var. Birincisi genel Linux mantığıyla yapılabilecek yol, önce bundan başlayalım:

Öncelikle /etc/localtime dosyasını yedekleyin.

 

mv /etc/localtime /etc/localtime.backup

Daha sonra /usr/share/zoneinfo sayfasına gidelim ve kendimize uygun bir zaman dilimi seçelim, ben Europe/Istanbul dosyasını seçiyorum. Daha sonra bu dosyaya link verelim:

Yazinin devamini okumak icin tiklayin »

Linux’ u ping’e kapatmak

Salı, Temmuz 15, 2008 20:47
Posted in category linux

Linux yüklü bilgisayarı ping isteklerine kapatmak için sysctl aracını kullanabiliriz.
Bunun için gereken şey; konsol a geçip (terminal)

 

sysctl -w net.ipv4.icmp_echo_ignore_all=1

komutunu vermektir.
Bu işlemin kalıcılığını sağlamak için /etc/sysctl.conf dosyasına

 

net.ipv4.icmp_echo_ignore_all=1

satırını eklemek yeterlidir.

Ping isteklerini tekrar açmak istersek aynı komutta 1′i 0 yaparak ping isteklerini açabiliriz…

CentOS 4.5 SSH2 Kurulumu

Salı, Temmuz 15, 2008 20:46
Posted in category linux

1. Kurulum yapacağımız klasörü oluşturuyoruz:

 

cd ~
mkdir ssh2_install
cd ssh2_install

2. Gerekli dosyaları çekiyoruz

-OpenSSL & OpenSSL Development Package:

 

wget ftp://ftp.pbone.net/mirror/ftp.centos.org/4.5/os/i386/CentOS/RPMS/openssl-0.9.7a-43.16.i686.rpm
wget ftp://ftp.pbone.net/mirror/ftp.centos.org/4.5/os/i386/CentOS/RPMS/openssl-devel-0.9.7a-43.16.i386.rpm

-libssh2:
Aşağıdaki adresten son sürümü temin edilebilir:

http://sourceforge.net/projects/libssh2/

-ssh2:
Aşağıdaki adresten son sürümü temin edilebilir:

http://pecl.php.net/package/ssh2

 

wget http://heanet.dl.sourceforge.net/sourceforge/libssh2/libssh2-0.18.tar.gz
wget http://pecl.php.net/get/ssh2-0.10.tgz

3. Kuruluma geçiyoruz

Yazinin devamini okumak icin tiklayin »

Linux SSH Portunu Değiştirmek

Salı, Temmuz 15, 2008 20:45
Posted in category linux

Bfd kullanan sunucu yöneticileri yanlış şifre denemelerini çok iyi bilirler. Linux ve Windows sunucular için yapılmış kötü niyetli şifre denemek için geliştirilmiş sistemler gece gündüz, dur durak bilmeden çalışırlar. Hangi sunucuda oturum açabilirim diye şifre denemeleri yaparlar. Linux sunucuların ssh girişinden “root” kullanıcısının parolasını tahmin etmek ise en çok rastlanan güvenlik sorunlardan biridir.
Bunu önlemek için yapılabilecek çözümlerden biri SSH portunu değiştirmek olacaktır.
çözüm için linux sunucumuza ssh ile giriş yaparak

Yazinin devamini okumak icin tiklayin »

Etiketler: