Sezer Yesiltas
30 Mart 2007
 

Pardus 2007.1 için Vmware Server kurulumu

Pardus'un resmi olmayan wiki'sinde vmware workstation kurulumu ayrıntılı olarak açıklanmaktadır:
http://tr.pardus-wiki.org/NASIL:Vmware_Kurulumu

Ancak vmware ailesinin ücretsiz olan ürünleri vmware player ve vmware server olduğu için bir takım farklılıklar içeren vmware server kurulumunun kısaca anlatayım istedim.


Artık vmware ile sanal makinalarınızı oluşturabilirsiniz. Vmware kullanarak sanal makina oluşturma konusunda daha önce bir yazı yazmıştım: http://www.yesiltas.net/sezer/2007/01/vmware-ilk-zamanlar-y-azlm-gelitiren.html
Şu an Pardus kullandığım notebook'umu alırken ister istemez bir de windows xp home edition lisansına sahip olmuştum.Oluşturduğum sanal makinaya sahip olduğum XP'yi kurdum, Windows'a ihtiyaç duyduğum durumlarda bunu kullanacağım.
Hatırlatmakta fayda var ki sanal makinada çalıştırıyor olsanız bile kullandığınız işletim sistemi ve programlar lisanslı olması gerekir. Bu kanuni bir zorunluluk ama daha önemlisi ahlaki bir sorumluluktur. Bilgiye ulaşacak her türlü yazılım aracının ve programların emin olun gönüllü geliştiriciler tarafından açık kaynak kodlu alternatifleri yazılmaktadır. Blog'umda tanıtımına yer verdiğim yazılımların tamamına yakını açık kaynak kodlu projelerdir. Biraz araştırınca ihtiyacınızın açık kaynak kodlu karşılığını bulacaksınızdır.
Vmware penceresinde çalışan Windows'un ekran göürüntüleri:









Etiketler: , , , ,

 
28 Mart 2007
 

MySQL Veritabanı Güvenliği
MySQL Veritabanınızda bilgileriniz güvende mi?

Bilgisayarınıza kurduğunuz veya internette host ettirdiğiniz bazı uygulamalar ücretsiz MySQL veritabanını kullanırlar. MySQL veritabanı belli bir porttan sunucu olarak izmet verdiği için internetten ulaşıma da imkan sağlamaktadır.

Belki de oldukça kritik olan bilgilerinizin tutulduğu bu veritabanında güvenliği nasıl sağlayacaksınız? Bunun için bir kaç küçük ama önemli bilgi işe yarayacaktır.


Bu işlemleri yapabilecek bir grafik arayüz programına sahip değilseniz, komut satırından da yapabilirsiniz:


Bir MySQL database'indeki kullanıcıların listesini almak:

mysql> use mysql;
Database changed
mysql> select user,host from user;

+-------------+-----------+
| user | host |
+-------------+-----------+
| defaultuser | % |
| root | localhost |
+-------------+-----------+
2 rows in set (0.00 sec)
mysql>

Bir MySQL database'ine kullanıcı eklemek:

shell> mysql -u root --password=sifre
mysql> create user kullanici@localhost;

Bir MySQL database'inden kullanıcı silmek:

shell> mysql -u root --password=sifre
mysql> drop user kullanici@localhost;

Bir MySQL database kullanıcısının şifresini degistirmek:

shell> mysql -u root --password=sifre
mysql> SET PASSWORD FOR 'kullanici'@'localhost' = PASSWORD('yenisifre');
veya

mysql> SET PASSWORD FOR 'kullanici'@'host_name' = PASSWORD('yenisifre');

Bir MySQL database'e anonim (kullanıcısız ve şifresiz) erişimi kaldırmak:

shell> mysql -u root --password=sifre
mysql> DELETE FROM mysql.user WHERE User = '';
mysql> FLUSH PRIVILEGES;

Bir MySQL database'ine root (tam yetkili) erişimi kaldırmak (tavsiye edilmez, enazından root@localhost'u silmeyin):

shell> mysql -u root --password=sifre
mysql> DELETE FROM mysql.user WHERE User = 'root';
mysql> FLUSH PRIVILEGES;

Bir kullanıcıya bir MySQL database'ini sadece lokalden kullanma yetkisi vermek:

shell> mysql -u root --password=sifre
mysql> GRANT ALL PRIVILEGES ON veritabaniadi.* TO 'kullanici'@'localhost' WITH GRANT OPTION;

Bir MySQL database kullanıcısına tüm uzak makınalardan bağlanma hakkı vermek:

shell> mysql -u root --password=sifre
mysql> create user 'kullanici'@'%';
mysql> GRANT ALL PRIVILEGES ON veritabaniadi.* TO 'kullanici'@'%' WITH GRANT OPTION;

Bir MySQL database kullanıcısına belli bir ip'den bağlanma hakkı vermek:

shell> mysql -u root --password=sifre
mysql> create user kullanici@81.181.34.34;
mysql> GRANT ALL PRIVILEGES ON veritabaniadi.* TO 'kullanici'@'81.181.34.34' WITH GRANT OPTION;

Bir MySQL database kullanıcısına sadece lokalden bağlanma hakkı vermek (makina dışından bağlantıyı kapatmak):

shell> mysql -u root --password=sifre
mysql> DELETE FROM mysql.user WHERE User = 'kullanici';
mysql> GRANT ALL PRIVILEGES ON *.* TO 'kullanici'@'localhost' identified by sifre WITH GRANT OPTION;

Bir MySQL database'inin yedeğini almak:

shell>mysqldump -u kullanici --password=sifre --all-databases > backup.sql


Etiketler: , , ,

 
25 Mart 2007
 

VLC - Media Oynatıcı
VLC - Media Oynatıcı

VideoLAN adında bir öğrenci projesinin ürünü. Fransa'da açık kaynak kodlu bir yazılım olarak başlayarak dünyaya yayılmış. Yazılmaya başlandığı zamanlar network üzerinden yayın yapan ve bu yayını gösteren iki ayrı proje olarak düşünülmüş daha sonra bu iki görev VLC projesinde birleştirilmiş. Programı Türkçe dahil bir çok dünya dilinde kullanabiliyorsunuz.

Program birçok video ve ses formatını tanıyabiliyor, özellikle divx, xvid, matroska filmler seyrediyorsanız, codec paketleri ile mücadelenize son verebilirsiniz çünkü VLC, hiç bir efor sarfetmenize gerek kalmadan bu videoları şaşırtcı bir başarıyla gösterebiliyor. Ayrıca DVD, VCD desteği ile başka bir media oynatıcıya da ihtiyaç bırakmıyor.

Standart görünümünü çok şık bulmayabilirsiniz ama bu durum onun hızlı olmasını sağlamış, sade görünümüne aldanıp kısıtlı özelliklere sahip olduğu fikrini kapılmayın, yıllardır kullanmama rağmen menülerinde dolaşırken hala yeni süpriz özellikler ile karşılaşabiliyorum. Mesela VLC'nin dış görünümünden sıkılırsanız internetten indirebileceğiniz skinlerle farklı görünümlere kavuşabiliyorsunuz:
http://www.videolan.org/vlc/skins.php

Internette çok eski versiyonlardan bugüne kadar bir çok ekran görüntüsü yer alıyor:
http://www.videolan.org/vlc/screenshots.html

VLC'yi indirmek ve daha fazla bilgi için:
http://www.videolan.org/vlc/

VLC hem Windows hem de Linux'ta aynı keyifle kullanılabiliyor, ekran görüntülerini bu defa Pardus Linux üzerinden aldığım görüntüler ile yayınlayacağım:


.: Standart açılış ekranı :.




.:Özellikleri Genişletilmiş Ekran :.




.: Bir büyüteç efekti örneği :.




.: Menülerinde Zengin Seçenekler :.




.:Tercihler Bölümünde Zengin Tercih Seçenekleri :.




.:Bir I-Pod Skini :.


.: Bir başka Skin örneği :.
















Etiketler: , , ,

 
24 Mart 2007
 

Filezilla - FTP Programı
Filezilla - FTP Programı

FTP, özellikle web sitesi yöneten/tasarlayanların ve yazılım geliştirenlerin kullandığı, birçok kişinin de farkına varmadan kullandığı bir dosya transfer protokoludur. Amaç ağ üzerinden dosya transferi ve bazı temel dosya işlemleri yapabilmektir.
FTP protokolü, işletim sistemlerinin komut satırından kullanılabilmektedir, ayrıca internet explorer da ftp protokolünü destekler yine de sıklıkla, hızlı ve pratik transfer yetenekleri ile bezenmiş ftp programları tercih edilmektedir.
Filezilla oldukça popüler bir ftp programıdır, açık kaynak kodlu bir projedir ve network kategorisinde ödüllere sahiptir. Kısa bir süre öncesine kadar sadece Windows sürümüne sahipken artık Linux üzerinde de çalışan bir sürümü mevcuttur.

Çok uzun zamandır kullandığım bir program olduğu için kısaca bahsetmek istedim.


Projenin bir de FTP Sunucu çözümü vardır. Bu program sayesinde diğer makinaların sizin makinanıza ftp ile bağlanmasını sağlar, mesela laptop'ınızı alıp gittiğiniz komşunuzda dosyalarınızı paylaşmak isterseniz ve müthiş güvenlik engelleri nedeni ile bir türlü bu işlemi gerçekleştiremezseniz, Filezilla server sayesinde ftp üzerinden dosyalarınızı kolaylıkla paylaşırsınız.

Program hakkında daha fazla bilgi için:
http://filezilla-project.org/wiki/index.php/Main_Page

Programı indirmek için:
http://sourceforge.net/project/showfiles.php?group_id=21558

Ekran Görüntüleri:


.: Genel Görünüm :.




.: Ayarlar - Hız Limitleme :.




.: Ayarlar - Dosya Editleme Programı Seçimi :.




.: Yeni FTP Bağlantılarını Yönetme :.




Etiketler: , , , ,

 
16 Mart 2007
 

Pardus - Ulusal İşletim Sistemi

Adını ulusal işletim sistemimiz olarak duyurdu. Linux çekirdeği kullanan 1000'i aşkın işletim sisteminden sadece birisi, Türkiye'nin ilk yerli girişimi de değil, daha önce Turkix, Gelecek gibi Linux çekirdeği kullanan yerli işletim sistemleri de yapılmıştı.

Linux'un bazı ticari olanları dışında tüm dağıtımları ücretsiz olarak kullanılabilmekte, değiştirilip yeni bir dağıtım olarak sunulabilmektedir. Bu nedenle her geçen gün Linux dağıtımlarının sayısı hızla artmaktadır. Desteklediği donanımlar, binlerce alternatiften harmanlanmış yazılımları ve masaüstü tercihleri ile farklılaşmış olan bu dağıtımlar, aslında birbirlerinden çok az farklıdır.
Bazı temel dağıtımlar, geniş bir geliştirici katılımıyla işletim sisteminin daha kolay kullanımını sağlayacak kendi dağıtımlarına özel uygulamalar geliştirmişler, varolan uygulamalarda ve çekirdekte değişiklikler yapmışlar ve farkedilip ve tercih edilmişlerdir. Pardus da bu temel dağıtımların arasına girebilecek özelliklere sahip olmasıyla dikkatleri üzerine çekmiştir. Sahip olduğu özellikleri sayesinde onu bini aşkın dağıtımdan biri olarak değil 5-10 temel dağıtımdan biri olarak görmek gerekir.

Projeyi başladığı zamanlardan beri takip eden biri olarak gördüm ki, Ulusal İşletim sistemini bazı kesimler büyük bir heyecanla karşılayıp ellerinden gelen desteği gösterdiler, bazıları ise eleştirdiler, eleştirilerin temelinde 1001. Linux dağıtımının oluşturulması yerine populer bir dağıtıma tümüyle Türkçe desteği sağlamanın daha mantıklı bir yol olacağı yer almaktaydı. Halbuki tümüyle Türkçe desteği bulunan bir işletim sistemi, ortaya koyulan vizyonu tam olarak karşılamıyordu. Çokça eleştirilen ve artık neredeyse birçok temel dağıtımda standart haline gelmiş bazı yönetim araçları, daha iyisi iddiası ile yeniden yazılıyor, sıkıntılı emekleme döneminden çıkılarak verilen emeklerin karşılığı alınmaya başlanıyordu, hedeflerin ciddiyeti algılanmaya başladıkça gördüğü destek de büyümeye başladı,
Çağlar Onur'un blogunda yer alan bilgiye göre uygulama paketlerinde son 3 aydaki revizyon artışı verilen desteğin basit bir kanıtı. Almanya modelinde olduğu gibi devlet kurumlarında Windows'ların yerini almaya başlayınca ilginin çok daha üst seviyede olacağını öngörmek zor olmasa gerek.

Pardus hakkında tüm bilgiyi:
http://www.pardus.org.tr adresinde bulabilirsiniz.


Pardus 2007'yi hemen kurup denemek çok kolay, bunun için Windows'unuzdan vazgeçmenize veya riske atmanıza gerek olmayacak. Bilgisayarınızda bir sanal makina ortamı oluşturup Pardus'u buraya kolaylıkla kurabilirsiniz, beğenmezseniz sanal makinayı sistemden kaldırabilirsiniz, tıpkı herhangi bir Windows uygulamasını kurup kaldırmak gibi, risksiz.

Sanal makina ortamı oluşturmak için gerekli ayrıntılı bilgiyi daha önceki vmware yazımda bulabilirsiniz:
http://www.yesiltas.net/sezer/2007/01/vmware-ilk-zamanlar-y-azlm-gelitiren.html

Ücretsiz vmware server programını kurup, sanal makinanızı oluşturduktan sonra internetten indirdiğiniz image dosyası veya dergilerden temin ettiğiniz Pardus cd'si ile kurulumu yapabilirsiniz.
Kurulum adımlarını ekran görüntüleri ile görmek için:
http://www.pardus.org.tr/ekran-goruntuleri/kurulum.html

Pardus'u indirmek için:
http://www.pardus.org.tr/indir.html



Pardus ile ilgili diğer Internet adresleri:

Pardus Dünyası
Uludağ Projesi'nin geliştiri ve katkıcılarının günlükleri.
Sanat Pardus
Pardus ile ilgili sanatsal faaliyetler.
Pardus Tartışma Listeleri
Pardus ile ilgili yardımlaşma ve tartışma amaçlı e-posta listeleri.
Hata Takip Sistemi
Resmi Olmayan Pardus Wiki'si
Pardus Wiki, içeriği Pardus katkıcıları ve geliştiricileri tarafından zenginleştirilen dinamik bir bilgi paylaşım ortamıdır.
Resmi Olmayan Pardus Forum'u

Etiketler: ,

 

Pardus... Özgürlük İçin...

Yeni yazılardan RSS ile haberdar olun
Yeni yazılardan Email ile haberdar olun
<$Kullandığım veya araştırdığım Windows, Linux veya Cep Telefonu yazılımların tanıtımını, ilgimi çeken web siteleri ve hizmetlerini ve bazı ufak tefek temel bilgileri vakit buldukça burada paylaşacağım.r /> 'Burada yer alan web sitesi,kurum,kuruluş veya yazılımlarla ilgili herhangi bir ticari ilişkim bulunmadğı gibi tüm yorumlar tamamen kişiseldir ve şahsi deneyimlere dayalıdır. Tanıtım yapılan yazılım ve hizmetler, üretici kuruluşa (ve yazdıklarımdan dolayı bana) herhangi bir sorumluluk yüklemez.'



<$
Fotoğrafım
Ad:
Konum: Istanbul, Türkiye