Webmin ile Linux Yönetimi | Püf Nokta | Pratik Bilgiler |Püf Noktası | Püf Noktalar | Püf Noktaları | İlginç Bilgiler
Saturday, July 31, 2010

Püf Noktalar

Webmin ile Linux Yönetimi

Posted by ShadOfMoStar On Kasım - 17 - 2008

  Biz sistem yöneticileri client (istemci) ya da server (sunucu) bilgisayarlarımızı her an kontrol etmek, yönetmek zorundayız. Aynı alanda bulunduÄŸumuzda bunu rahatlıkla yapabiliyorken, uzak bir lokasyona gittiÄŸimizde ya bunu gerçekleÅŸtiremiyoruz ya da kullandığımız programlar sayesinde kısıtlı yapabiliyoruz. Linux cephesinde webmin programı ile dünyanın neresinde olursanız olun webmin yüklü sunucularımıza web tabanlı baÄŸlanabilir, sunucumuzun tüm özelliklerini kullanıp yönetebiliriz. Makalemde RedHat Enterprise Linux iÅŸetim sisteminde webmin kullanarak samba sunucumu yönetmeyi anlatmaya çalışacağım.

Webmin programının son sürümünü http://www.webmin.com adresinden temin edebilir ve gerekli ayrıntıları görebilirsiniz. Webmin programını download edebilir, manual install edebilirsiniz. Ya da konsole satırından root yetkileriyle download edebilir ve yükleyebilirsiniz. Temmuz 2007 itibariyle webmin programının 1.350 sürümü bulunmaktadır. Ben de bu sürümü her iki yolla nasıl install edilir anlatacağım

Webmin 1.350 install:

İlgili web adresine gidip resimdeki adımları takip edebilirsiniz.

Resim – 1

Resim -2

Resim -3

Resim – 4

Resim – 5

5 adımda webmin uygulamasının sisteme yükleniÅŸini gördük. Åžimdi de konsole satırından nasıl yüklendiÄŸini görelim. Resim 1 de kırmızı dikdörtgen içerisine alınan adres konsole satırında iÅŸimize yarayacak adrestir. Öncelikle root ile ya da root yetkilerine sahip bir kullanıcı ile log on olun. Alt+F2 tuÅŸ kombinasyonları ile açtığımız pencereye konsole yazıyoruz.

Resim – 6

Åžuanda bulunan son sürüm adresini öÄŸrendiÄŸimiz için “ wget download adresi” yazıyoruz.

Resim -7

Resim – 8

Resim – 9

Resim – 10

Download edilen webmin uygulamasını yine aynı dizinde çalıştıracağımız “ rpm –i webmin-1.350-1.src.rpm” yazarak install edebiliriz.

Resim – 11

Artık kullanıma hazır…

Linux sunucumuzun ip adresini öÄŸrenelim ve webmin arayüzüyle tanışalım. İp adresini öÄŸrenebilmek için konsole da “ ifconfig” yazmak yeterlidir.

Resim – 12

Webmin uygulaması vasrsayılan olarak 10000 numaralı porttan çalışır. BulunduÄŸunuz networkte webmin arayüzünden linux sunucunuza http://10.5.10.65:10000 yazarak ulaÅŸabilirsiniz. Ancak bulunduÄŸunuz network dışından bu sunucuya eriÅŸebilmek için firewall makinanızdan ya da adsl modeminizden 10000 numaralı portu linux sunucunuza yani 10.5.10.65 ip numarasına sahip sunucumuza yönlendirmelisiniz. Ben makalemde aynı networkteki windows yüklü bir makinadan linux sunucuma eriÅŸip, neler yapabileceÄŸimize bir bakalım.

Resim – 13

Resim – 14

Resim – 15

Artık sunucumuzu yönetebiliriz. Webmin konsoluyla 7 ayrı ana bölüm (webmin, system, server, networking, hardware, cluster, others) ve bu bölümlerde toplam 100 alt bölüm, her bölümde de kendisine özel onlarca ayar yapılabileceÄŸi için webmin uygulamasını tam anlamıyla anlatmak imkansız hale geliyor. Ancak her ana bölümü yüzeysel görebiliriz. Her bölümü gösteren bir video hazırladım ve bunu http://www.turkerata.info/webmin.rar adresinden temin edebilirsiniz. Makalemde windows aÄŸları üzerinden linuxata kullanıcısının xxx adındaki özel bir klasörüne eriÅŸimini saÄŸlayacağım. Servers – Samba windows file sharing kısmına geliyoruz ve tüm iÅŸlemleri buradan gerçekleÅŸtireceÄŸim.

Resim – 16

Öncelikle güvenlik önlemi olarak Authentication bölümünde Use encrypted passwords? Yes denilmelidir aksi takdirde samba kullanıcısı oluÅŸturamayız. Daha önceden samba kullanıcı hiç oluÅŸturmadıysanız convert unix users to samba users bölümünden var olan unix kullanıcılarından samba kullanıcısı yaratabilirsiniz. Samba kullanıcı windows aÄŸlarından linux sunucusundaki özel dosyalarına eriÅŸecek kiÅŸi olmalıdır. Açılan sayfada don’t convert or remove these users kısmında eklediÄŸimiz kullanıcı dışındakiler samba kullanıcısı olsun demektir. -499 diyerek id numarası 499 dan küçük olanlar samba kullanıcısı olmasın demektir. Olması gereken password ü de yazarak convert ediyorum.

Resim – 17

Resim – 18

Artık samba kullanıcım linuxata kullanılmaya hazır. Edit samba users and passwords diyerek kontrol edebilirim.

Resim – 19

Resim – 20

Linuxata kullanıcısı için gerekli düzenlemeleri bitirdim. Webadmin web arayüzünün samba tarafında baÅŸka neler var bunlara göz atalım. Unix Networking options bölümünde gelen baÄŸlantılarla ilgili ayarları görebilirsiniz

Resim – 21

Windows Networking Options bölümünde hangi aÄŸda, hangi isimler yer alacağı, samba konfigürasyonu ile ilgili ayarları bulabilirsiniz

Resim – 23

File Share Defaults bölümünde bundan sonra açılacak paylaşımlara yardımcı olabilmesi için varsayılan ayararı yapıyoruz. Paylaşımların varsayılan yeri, gerekli açıklamaları yapabiliriz. Varsayılan yer olarak linuxata kullanıcımızın özel klasörlerinin yerini gösterelim. Directory to share bölümünden yola çıkarak;

Resim – 24

Açılacak pencerede ilgili yeri buluyorum,

Resim – 25

Resim – 26

Resim – 27

Resim – 28

Varsayılan ayaralara devam edelim. Varsayılan olarak sırasıyla “security and access control” ve “file permissions” bölümlerine bakalım; resimden neler yapabileceÄŸimizi görüyorsunuz

Resim – 29

Resim – 30

Varsayılan paylaşım yeri ve güvenlik seçenekleri ayarladıktan sonra samba ana menüsündeki Create a new file share” diyerek artık paylaşım verelim.

Resim – 31

GördüÄŸnüz gibi varsayılan ayarlar hemen geldi, buraya kadar olanları yapmak zorunda deÄŸildik, ancak bundan sonrqa açılacak her paylaşımda bize yardımcı olacak ayarlardı. Ufak tefek deÄŸiÅŸiklikleri yapalım

Resim – 32

Ve paylaşımımız hazır,

Resim – 33

Yazdığımız tüm ayarlar aslında samba konfigürsayon dosyasına yazılıyor, dilersek bu dosyayı da samba anasayfasından görebilir ve üzerinde deÄŸiÅŸiklik yapabiliriz. Edit config file bizi samba konfigürasyon dosyasına götürecektir.

Resim – 34

Her ÅŸeyi ayarladığımıza göre artık denememize geçebiliriz. İp adresi 10.5.10.65 olan lünux sunucumuza baÄŸlanalım.

Resim – 35

Resim – 36

Yapılan denemede yeni dosya yazabildiÄŸim görünüyor. Gayet baÅŸarılı ve kolay oldu

Resim – 37

Paylaşım penceresinde view connection bölümünde sunucuya baÄŸlı kullanıcıları görebiliriz. Bakalım kim baÄŸlanmış;

Resim – 38

Resim – 39

Bu makalemde sizler uzak lokasyonlardan linux sunucumuza web arayüzlü bir programla nasıl baÄŸlanabileceÄŸimizi, ilave kurulumlar  yapabileceÄŸimizi Samba örneÄŸi ile anlatmaya çalıştım.

Popularity: 1% [?]

Add A Comment