Anasayfa » Webmin ile Linux Yönetimi

Makaleyi Paylaş

Linux Unix

Webmin ile Linux Yönetimi

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.

Sponsor

image001 

Resim – 1

image002

Resim -2

image003

Resim -3

image004

Resim – 4

image005

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.

image006

Resim – 6

Şuanda bulunan son sürüm adresini öğrendiğimiz için “ wget download adresi” yazıyoruz.

image007

Resim -7

image008

Resim – 8

image009

Resim – 9

 image010

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.

image011

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.

image012

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.

image013

Resim – 13

image014

Resim – 14

image015

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.cozumpark.com/files/folders/yuklemeler/entry133269.aspx 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.

 

image016

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.

image017

Resim – 17

image018

Resim – 18

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

 

image019

Resim – 19

image020

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

 

image021

Resim – 21

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

image022

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;

image023

Resim – 24

Açılacak pencerede ilgili yeri buluyorum,

 

image024

Resim – 25

image025

Resim – 26

image026

Resim – 27

image027

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

 

image028

Resim – 29

image029

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.

 

image030

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

image031

Resim – 32

Ve paylaşımımız hazır, 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.

image032

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.

image033

Resim – 35 

image034

Resim – 36

Yapılan denemede yeni dosya yazabildiğim görünüyor. Gayet başarılı ve kolay oldu Paylaşım penceresinde view connection bölümünde sunucuya bağlı kullanıcıları görebiliriz. Bakalım kim bağlanmış;

image035

Resim – 37

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.

 

Makaleyi Paylaş

Cevap bırakın