Konsol

konsoldan ftp bilgileri

Uzak baglanti kurduktan sonra, kimin ftp ile baglanti kurdugunu, dosya vb. bilgileri gormek icin asagidaki komutlari kullanabilirsiniz. [root@mail murat]# ftpwho standalone FTP daemon [20138], up for 2 days,  3 hrs 10 min 17040 muratws   [ 10m2s] (n/a) STOR BadPoolHeader.rar Service class                      -   1 user ftptop komutu ile de detayli bilgileri gorebilirsiniz.
Apache, Linux

Apache2 ile mod_cband modülü (bandwith, kota ve trafik limitleme)

Sizlere kota, trafik ve bandwith için kullandığım ve işime yarayan bir Apache modülünden bahsedeceğim. Bir sunucu sahibi isek mod_cband ‘ın virtual özelliğini kullanarak bir çok web sayfasına ayrı ayrı konfigürasyon girerek hattımızı uygun ve sabit değerlerde tutabiliriz.Şimdi biraz mod_cband hakkında bilgilendirme de bulunalım. . Apache2 modulüdür. . GNU/GPL lisansi altında dağılıtılır. . Her kullanıcıya bandwith . Her virtualhost 'a bandwith . Toplam bandwith kullanımi . Maksimum indirme hizi . Virtualhost desteği . Defined users desteği . /cband-status ve /cband-status-me desteğiyle web arayüzünden izleme. Yükleme Modülümüzü debian ve fedora üstünde yükleyip çalıştıracagız. Debian apt-get install libapache2-mod-cband Fedora yum –y install mod_cband (eger mod_cband depolariniz da yok ise Yum Nasil belgesini inceleyebilirsiniz.) komutları ile yüklemeyi bitiriyoruz. Kaynak koddan kurmak istiyorsak veya başka dağıtım kullanıyorsak, aşağıdaki direktifleri izleyebilirsiniz. Kaynak koddan derlerken apxs ‘de yüklememiz lazım. Bunun için debian ‘da apt-get install apache2-prefork-dev komutunu ve fedora için ise yum –y install httpd-devel komutlarını uygulayıp yüklemeleri yapmalıyız. Gelelim mod_cband ‘I yüklemeye. wget http://cband.linux.pl/download/mod-cband-0.9.7.5.tgz tar –zxvf mod-cband-0.9.7.5.tgz cd mod-cband-0.9.7.5 ./configure make && make install
Genel, Linux

Kullanıcı izinleri hakkında (chmod)

Linux 'te izinler 3 gruptadır.Bunlar sırasıyla sahibi, grup ve diğer kullanıcılardır.Bunları kısaca segment diyeceğim.Bu 3 segmentte 9 karakterden oluşur. Her segment 3 kısıma ayrılır. Bu üç kısım sırasıyla read(okuma), write(yazma), executable(çalıştırılabilir)'dir. Aşağıdaki örnek çıktıda da sıra dizimini görebilirsiniz. NOT : Bir dosyanın izin haklarını öğrenmek için "ls -al" komutu kullanılır. örnek "ls -al" çıktısı : [murat@fedora ~]$ ls -al .viminfo -rw------- 1 murat murat 5435 2007-06-05 23:06 .viminfo Yukarıdaki örnek çıktı da sadece dosya sahibinin (yani murat kullanıcısı) okuyabildiğini ve yazabildiğini görüyorsunuz. [murat@fedora ~]$ ls -al test -rwxrw-rwx 1 murat murat 5435 2007-06-09 15:06 test Yukarıdaki bu çıktı da ise murat kullanıcısı okuyabiliyor, yazabiliyor, çalıştırabiliyor. Grub okuma ve yazma haklarına sahip, diğer kullanıcılar ise okuma, yazma ve çalıştırma izinlerine sahiptir. Bu örneklerde gördüğünüz - (tire) işareti desteklenmeyen bir izini belirtmektedir. -rwxrw-rwx dikkat ettiyseniz burada 9 karakter değil de 10 karakter bulunmaktadır. İzin olarak bizi ilgilendiren sondan sayarak 9 karakterdir. En baştaki karater ise bize dosya türünü göstermektedir. Eğer ilk karakter - (tire) işareti ise bu bir dosyadır. İzin haklarını değiştirmek istiyorsak chmod komutunu kullanırız.chmod kullanarak izin haklarını iki yolla değiştirebiliriz. Bunlar sembolik yöntem ve binary yöntemdir.