Linux İpuçları

Linux Hakkında Pratik İpuçları

Author Archive

Mysql root sifresini unuttum! root şifresini nasıl resetleyebilirim?

Sizi bilmem ama sanallaştırma çözümleri kullanmaya başladığımdan beri ciddi bir makina enflasyonu yaşamaya başladım. Geçenlerde çok uzun zamandır sorunsuz çalışan bir sistemimizde mysql veritabanına root kullanıcısıyla bağlanmam gerekti. Tabii ki tahmin edeceğiniz üzere kayıtlarımın arasında doğru şifreyi bulamadım. Ne mutlu ki biraz uğraştan sonra root şifresini resetleyebildim. Bu duruma düşen tek kişinin ben olmadığımı varsayarak [...]

Linux top komutundan çok daha faydalı bir program htop

Sisteminizde hangi programların çalıştığını CPU kullanımını veya processlerin durumunu izlemek için aklımıza ilk gelen programlardan biri Linux top komuturdur. Top komutunu çok kullanmakla birlikte arayüzünden rahatsız olanlar için güzel bir haberim var. ;) htop – Linux için interaktif process monitorü programı rahatsızlıklarınızı giderek ürün. Programın en çok hoşuma giden top komutunda bulunmayan özellikler; Aktif tüm [...]

Gözden kaçıranlar için OpenSSH açığı ve SSH Anahtar güvenliği

2008 Mayıs ayında Debian tabanlı sistemlerde bulunan rastgele sayı üretiçi (Random number generator) modülünde bulunan bir hata, rastgele sayı üreticinin ürettiği sayıların tahmin edilebilir olduğunu ortaya çıkattı. Sorunlu sistemlerde yaratılan sertifika, ssh anahtarlarının ciddi güvenlik riski oluşturduğu için değiştirilmesi gerekiyor. USN-612-2 DSA 1571-1 Üzerinden bir sene geçtiği halde bu konuya neden değiniyorsun diyebilirsiniz. Tüm güncellemeleri [...]

Aptana Studio’yu Ubuntu sisteminde nasıl çalıştırırım?

Aptana Studio Php, Python, Ruby, vs birçok dilde programlama yapabileceğiniz bir geliştirme ortamıdır. Aptana Studio’yu Eclipse eklentisi veya bağımsız bir uygulama olmak üzere iki değişik dağıtımda temin edebilirsiniz. Bağımsız uygulama dağıtımını kurmak için Apata sitesinden indirdiğiniz bir zip dosyasını açmanız yeterli olacaktır. Fakat Ubuntu sisteminizde Aptana’yı çalıstırmaya çalıştırdığınızda muhtemelen [ERROR] Unable to load protocol manager [...]

Ubuntu sisteminizde birden çok kullanıcıya sudo yetkisi nasıl verirsiniz?

Redhat sistemlerde genelde wheel kullanıcı grubu üyeleri sudo yetkisine sahip kullanıcılardır. Ubuntu sistemlerde wheel grubu yerine admin grubu kullanılıyor. Herhangi bir kullanıcıya sudo yetkileri vermek için ilgili kullanıcıyı admin grubuna dahil etmeniz yeterli olacaktır. root@camlica:/home/ali# usermod -a -G admin ali Yukarıdaki komut ali kullanıcısının admin grubuna ekler. -a parametresi eski üyeliklerini silmeyip admin grubunu eklemesini [...]

JeOS tabanlı KVM misafir işletim sistemi shutdown taleplerini gözardı ediyor.

Ubuntu 8.1 sürümüyle birlikte sanallaştırma için optimize edilmiş bir variant JeOS (Just enough OS) sürümünü yayınladı. Yine yakın zamanda yayınladıkları vmbuilder paketi ile çok hızlı bir şekilde sanal makinalar üretebiliyorsunuz. vmbuilder ve JeOS ile uğraşırken Ubuntu 8.1 (intrepid) tabanlı JeOS sürümünün shutdown taleplerini kabuletmediğini farkettim. Sanal sistemlerimi kapatabilmek için teker teker login olmam gerekti. Tahmin [...]

RPM’cinin İsviçre çakısı :)

Belki sizlerin de başına gelmiştir – tabii ki her zaman için haklı nedenlerden dolayı ;) - bazen bir üreticinin rpm’lerinin üzerinde ufak tefek değişiklik yapmak zorunluluğunu hissedebilirsiniz. Eğer söz konusu ticari bir uygulamanın paketi ise %99.9 olasılıkla SRPM dosyalarına veya kaynak kodlarına erişiminiz olmayacaktır. Hoş, erişiminiz olsa bile bir RPM’i kendiniz tekrar paketlemeye çalıştığınızda hiç de hoş [...]

Anahtar Tabanlı SSH Bağlantısı için Açık (public) Anahtarınızı En Kolay Nasıl Paylaşırsınız?

Eğer internette ssh bağlantıları için anahtarlama kullanımı konusunda biraz araştırma yaptıysanız karşınıza çıkacak dökümanların çoğunda açık anahtarınızın hedef makinada ~/.ssh/authorized_keys dosyasına nasıl ekleneceği, bu dosyanın ve .ssh dizininin hangi kullanıcı ve grup yetkilerine sahip olacağı konusunda bilgi verildiğini göreceksiniz. İlgili dökümanlarda bahsedilen herşey doğru olmakla birlikte ssh programı bütün bu adımları sizin için layığıyla gerçekleştiren [...]

Oturumumuz Süresinde Kullandığımız Komutları ve Sonuçlarını Otomatik Olarak Nasıl Kaydedebiliriz?

Hepimizin başına gelmiştir. Bir problemle uğraşırken veya yeni bir program kurarken not almaya çalışırız. Ama bir noktadan sonra kendimizi yaptığımız işe kaptırır işi bitirdiğimizde; Tüh bak yaptıklarımı not almayı unuttum. Ne yapmıştık? Hangi komutları kullanmıştık? Karşımıza hangi mesajlar çıktı ve biz neyi seçtik? diye hayıflanırız. Kendimizi işimize vermişken bizim adımıza birisinin tüm komutlarımızı ve bu [...]

Ubuntu VirtualBox ve KVM çakışma problemi

Virtualbox sanallaştırma uygulamasının son versiyonunu kurduysanız KVM çekirdek modulleri  yüklü makinalarda Virtualbox sanal makinalarınızı  ayağa kaldırmak istediğinizde aşağıdaki hatayı verip kapanacaktır. VirtualBox can’t operate in VMX root mode. Please disable the KVM kernel extension, recompile your kernel and reboot. VBox status code: -4011 (VERR_VMX_IN_VMX_ROOT_MODE). Result Code: 0×80004005 Component: Console Interface: IConsole {d5a1cbda-f5d7-4824-9afe-d640c94c7dcf} Problemlemin çözümü için [...]