Kırmızı Şapka

RedHat, Uygulama Kurulumu, Ayarlar vs.

Salı, Eylül 27, 2005

Linuksu anlamak

WashingtonPost'ta yayınlanacak "Understanding Linux" söyleşisi için sorularınızı yollayabilirsiniz.

Pazartesi, Eylül 26, 2005

Vi kullanım kılavuzu

En iyi kullanım kılavuzu arayışına başlıyoruz beyler bayanlar.

Log dosyaları

Arada bir sisteminizin loglarını incelemeyi unutmayın. Uzun zamandır ihmal edip sonra şu sekilde mesajlarla karşılaşırsanız üzülmeyin.

Sep 22 09:37:28 server sshd(pam_unix)[10520]: authentication failure; logname= uid=0 euid=0 tty=NODEVssh ruser= rhost=myglobalsound.com user=adm

Sep 18 05:52:53 server sshd(pam_unix)[8021]: authentication failure; logname= uid=0 euid=0 tty=NODEVssh ruser= rhost=taurus.datapro.co.th user=root

Başarısız olduklarına sevinmeli mi yoksa bu tür olaylara üzülmeli mi bilmem ama en kısa yolda sshd ayarlarınızla oynamanızı tavsiye ederim. Örneğin root kullanıcısının ssh ile uzaktan bağlanmasını ya da belli kullanıcıların belli makinalardan bağlanmasını sağlayabilirsiniz. Örneğin /etc/hosts.allow dosyasına

sshd: 172.16.16.16
sshd: ALL: DENY

yazarak sadece belli bir makinadan girilmesine izin verebilir ya da /etc/ssh/sshd_config dosyasına girip

AllowUsers smith peynir

diyerek sadece bu iki kullanıcının girmesine müsaade edebilir hatta ve hatta
AllowUsers smith@makina.com peynir@besiktas.net

diyerek belli makinalardan belli kullanıcılara izin verebilirsiniz.

Cuma, Eylül 23, 2005

Apache Tomcat İşbirliği

Bu konuda kendi tecrübelerimi yazacağım ama hazır bulmuşken yukardaki adrese bir bakın. Sonradan görüşmek üzere.

Perşembe, Eylül 22, 2005

Yönlendirme tablosu

Sizin de sürekli iki eternet kartı yüzünden başınız ağrıyor mu? İki karttan biri merkez tarafından IP adresi alıyorsa hele. Neyse bu konuda en yardımcı komutlar:

ifconfig eth1
route -n
route del -net 0.0.0.0 gw 172.16.5.2
route add -net 0.0.0.0 gw XXX.XXX.XX.XXX dev eth1

Salı, Eylül 20, 2005

Gimp

Herhalde arada bir fotoğraflarla oynamak istiyordur canınız. O kadar çektikten sonra bir de çerçeve yapayım boyutunu küçülteyim dersiniz belki arada benim kadar sık olmasa da. Eh öyle paranız da yoktur almaya ticari yazılımları. İşte önerim Gimp. Hem ücretsiz hem de tonlarca para verecekleriniz kadar iyi. Kısa Gimp Notları ile biraz alıştırma yapabilirsiniz. Ben yaptım. Bir de şu kitabı buldum. Ona da bakın. Kolaj çalışması yapmak için ne gerekiyorsa öğrenin sonra da bana anlatın.

Pazartesi, Eylül 12, 2005

shfs/debian?

vncserver/vncviewer

RedHat 9.0 kurulu olan Oracle sunucumuza bazı kullanıcıların evlerindeki Pencereli makinalarından Eclipse kullanarak java programı yazmaları için bağlanmaları gerekiyor. Okulun ağında ateş duvarı çevrili olduğu için sadece ssh ve dost kapısı (web) açık. Bağlanmanın tek yolu ssh demiştik. Eclipse görsel arayüzü olduğundan yapacağımız iş ssh kapısından tünel açmak. Bunun için sanal masaüstü bağlantısını bu tünelden geçirirsek arkadaşlarımızı mutlu etmiş olacağız. Bir yol ssh programını -X ya da -Y seçenekleri ile çalıştırmak. Bunun için makinanızda X sunucusu olması gerekiyor ve oldukça yavaş. Diğer yol içinse aşağıdaki tarifi okuyun.
Malzemeler:
Tarif:

Linuks makinamıza amir olup rpm paketini kuralım:

rpm -i vnc-server-4.1.1-9.0.rh90.i386.rpm
Pencereli makinamıza vncviewer programınız kuralım.
Şimdi Putty programında ayar yapmamız gerekiyor. Kendinize bir oturum yaratın önce. Bağlanacağız makina adını yazın, sonra altta "Saved Session" kısmına bir isim verip sakla butonuna basın. Şimdi yapacağınız iş Connection/SSH/Tunnels yolunu takip etmek. "Local ports ..." ile başlayan seçeneği işaretleyin. Şimdi vncserver olarak kullanacağımız kapıya karar verelim, misal 5915 olsun. "SourcePort" kısmına 5915, destination kısmına bağlanacağın_makina_adını:5915 yazıp ekleme (Add) butonuna basın. Tekrar "Session" kısmına gidip değerleri saklaması için kaydetme (Save) butonuna basın. Şimdi "Open" diyerek hedefiniz olan makinaya bağlanın. Şu an tünel açıldı. Yapmamız gereken vncserver programını başlatmak. Bunun için başlandığınız linuks makinanın komut satırından
vncserver :15 -depth 16 -geometry 1280x1024
komutunu işletin. İlk defa çalıştırdığından bir parola atamanızı isteyecek ve bunu her bağlanmak istediğinizde soracak size. Pencereli sistemizde vncviewer programını başlatın. "Options" butonuna basarak renk seviyesini (Colour Level) "Full" olarak değiştirin. "Server" kısmına localhost:5915 yazın ve vursun davullar çalsın zurnalar ("OK" butonuna basın tabi). Muhtemelen herşey yolunda gittiyse iğrenç yeşil bir pencere göreceksiniz. Sistemin kendi pencere sistemini görmek için tekrar başa dönelim ve vncserver programını kapatalım. Bunun için
vncserver -kill :15 diyelim. Şu dosyayı bulalım: .vnc/xstartup ve içinde tarif edildiği gibi baştan dördüncü ve beşinci satırların önündeki işareti silelim. Tekrar başlatalım vncserver programını. Artık vncviewer programını çalıştırırsanız sevdiğiniz ekran gelecek önünüze. Güzel olan bağlantınız kopsada o anki çalışmanız tekrar bağlandığınızda sizi bekliyor olacak. Şu soruların cevabını henüz bilmiyorum kesin olarak. Ne kadar güvenli, sisteme ne kadar yük bindiriyor. Okuduğum bazı yazılarda amirin aradığı kesin çözüm olarak tanımlanıyor yani güvenli imiş yeterince. Yük olayını araştırmadım daha. Haydi kolay gelsin. (vnc ile ilgili yazının 2. kısmı burada.)

Çarşamba, Eylül 07, 2005

Hangi yayıncı yazılımı

Drupal ya da Mambo'nun plone benzeriymiş. Plone sisteme ağır bir yük bindiriyormuş.
"
I'm interested in hosting your blog or whatever so you can be my guinea pig / beta tester"