Tipik olarak, bir linux sunucusu komut satırı kullanılarak yapılandırılır. Ancak, ubuntu sunucusundaki webmin hizmetini kullanarak muhtemelen daha uygun başka bir erişim daha vardır. Bir web arayüzü aracılığıyla unix sistemlerini yönetmek için en iyi araç.

Webmin aracılığıyla, yalnızca günlükleri rahatça görüntüleyemez, kurulu hizmetlerin yapılandırmasında değişiklikler yapabilir, aynı zamanda paketleri kurabilir, kaldırabilir, sistemi güncelleyebilirsiniz vb. Hatta terminale erişim sağlayın!

Webmin - bir sürü komut dosyası içeren hazır bir web sunucusudur. Kurulumdan sonra kullanımının tüm zevkleri yaşanabilir.

webmin'i yükleme

Her şeyden önce, webmin depolarını /etc/apt/sources.list dosyasına eklemeniz gerekir.

sudo nano /etc/apt/sources.list

Dosyanın en sonuna iki satır ekleyin:

Deb http://download.webmin.com/download/repository çavuş katkı deb http://webmin.mirror.somersettechsolutions.co.uk/repository çavuş katkı

Dosyayı kaydedip kapatıyoruz. Şimdi anahtarları içe aktaralım

Wget http://www.webmin.com/jcameron-key.asc sudo apt-key jcameron-key.asc ekleyin

Paket kaynakları listesini güncelleyin

Sudo apt-get güncellemesi

webmin'i yükle

sudo apt-get install webmin

Webmin'i başlat

Paketi başarıyla yükledikten sonra tarayıcıyı açın ve adrese gidin

https://sunucu-ip-adresi:10000/

onun yerine " sunucu IP adresi” Sunucunun IP adresini veya adını girin. Her şey doğru yapılırsa, bir kullanıcı adı ve şifre girmek için bir davetiye göreceksiniz.

Alanlara sunucuya giriş ve şifrenizi girin, ardından webmin ana sayfasına yönlendirileceksiniz.

Yapacağımız ilk şey, dili Rusça olarak değiştirmek. Bunu yapmak için menü öğesine gidin “ webmin” - “Dili ve Temayı Değiştir” ve kodlamayı ayarlayın Rusça (RU.UTF-8)

Değişiklikleri uyguladıktan sonra sayfayı yenilemeniz gerekir. Harika! Artık tamamen Ruslaştırılmış bir webmin'iniz var


Webmin'e küçük bir genel bakış

Tüm menü öğelerini anlatmayacağım, kendiniz arayın ve kendiniz için birçok ilginç şey bulacaksınız. En önemli noktalara odaklanıyorum.

"Webmin" bölümü, webmin modülünün kendisiyle çalışmak için araçlar içerir. Kullanıcıları, erişimleri, yedeklemeleri vb. ayarlama

“Sistem” bölümü, sunucunun ana işlevleriyle çalışmak için araçlar içerir. Bu bölümde günlükleri bulabilir, kullanıcılar ve gruplarla işlemler gerçekleştirebilir, yazılımı güncelleyebilir, aktif süreçleri yönetebilir, iş çizelgeleme (Cron) ile çalışabilir ve çok daha fazlasını yapabilirsiniz.

“Hizmetler” bölümü, benim durumumda DHCP Sunucusu, BIND DNS Sunucusu, Squid Proxy Sunucusu gibi kurulu hizmetlerle çalışmak için araçlara bağlantılar sağlar. Hem mevcut ayar dosyalarını yapılandırabilir hem de yeni kuralları ve hizmet işlemlerini yönetebilirsiniz.

“Ağ” bölümünde, ağ arayüzlerini yapılandırabilir ve bir güvenlik duvarı yapılandırabilirsiniz.

“Donanım” bölümünde, sunucuya bağlı donanımı görüntüleyebilir, ayrıca yerel disk bölümlerini görüntüleyebilirsiniz.

“Küme” bölümünü anlatmayacağım. Kümelerle çalışmadı.

Artık webmin'i ubuntu sunucusunda kurabilir ve dünyanın her yerinden kullanabilirsiniz.

Unix benzeri işletim sistemlerinin birçok olumlu yönü vardır: güvenlik, istikrar ve bazı insanlar ücretsiz olmaktan etkilenir. Ancak acemi yöneticiler için sistemi kurmak gerçek bir cehenneme dönüşebilir. Konfigürasyon dosyalarını kazmak, sürekli belgeleri okumak ve ayrıca herkesin İngilizce anlamaması, özellikle Windows ile çalışmak için zamanı olan herkesi korkutabilir. Ve sistem en az yüz kat güvenli olsa bile konfigürasyon dosyalarındaki hatalar ciddi güvenlik sorunlarına yol açabilir.

Jamie Cameron tarafından geliştirilen Webmin (http://www.webmin.com/), kullanımı sistem yönetimi sürecini büyük ölçüde basitleştiren ve web teknolojilerinin kullanımı onu her yerden erişilebilir kılan Unix sistem yönetimi için eksiksiz bir arayüzdür. dünyada ve kurulum sırasında kullanılan işletim sisteminden bağımsızdır. Şu anda Unix benzeri bir sistemin kurulu olduğu bir bilgisayara erişimi olmayan yöneticiler için uzaktan sistem yönetimi için faydalı olacaktır ve standart Windows ağ araçları, gerekli yardımcı programların özel bir seçimi ile parlamamaktadır. Bu durumda, tabloları ve formları (ve bazı modüller için JAVA'yı) destekleyen herhangi bir web tarayıcısını kullanarak, yerel veya uzak bir bilgisayardan görsel bir biçimde kolayca kullanıcı hesapları kurabilir, programları kurabilir, kaldırabilir, Web'i yapılandırabilirsiniz. , posta, DNS sunucusu, yazdırma sunucusu, veritabanlarını yönetme, Samba veya NFS kullanarak dosya paylaşma, güvenlik duvarı kurma, zamanı senkronize etme, İnternet erişimini paylaşma, hizmet durumunu izleme, yedekleme, CD yazma, belgeler ve belgeler dahil olmak üzere uzak bir bilgisayardaki dosyalara erişme sayısız, ancak belirli bilgi ve beceriler gerektiren diğer sayısız idari görevler. Aynı zamanda, Webmin sizi sözdizimi hatalarından ve yanlışlıklardan kurtaracak ve olabildiğince tehlikeli eylemler hakkında sizi uyaracaktır. Ancak bu, hiçbir şey bilmenin gerekli olmadığı ve akıllı bir yardımcı programın her şeyi kendi başına yapacağı anlamına gelmez. Unix'in yapısı, belirli yardımcı programların anlamı, protokollerin ve hizmetlerin işleyişinin özellikleri hakkında biraz bilgi sahibi olmak hala gereklidir. Deneyimli yöneticiler de böyle uygun bir yardımcı programın varlığını göz ardı etmemelidir, çünkü yapılandırma dosyalarındaki tüm parametreleri ve çeşitli sistemlerde hizmet kurmanın karmaşıklığını hatırlamak oldukça zordur.

Webmin'in Özellikleri

Perl sürüm 5'te yazılan Webmin, gerekli işlevselliği özgürce artırmanıza veya tam tersine ihtiyacınız olmayan her şeyi kaldırmanıza izin veren modüler bir yapıya sahiptir. Çalışmak için kendi mini web sunucusunu kullanır, bu da onu Apache veya diğer web sunucularının varlığından ve kullanımından bağımsız kılar (ancak Apache üzerinden de çalışmasını sağlayabilirsiniz). Açık kaynak kodu sadece projeye fayda sağlamıştır. Jimi Cameron sistemin ana koduyla uğraşırken, çok sayıda geliştirici arayüzü 30'dan fazla dile çevirdi (Rusça var) ve yetenekleri önemli ölçüde genişleten 270'den fazla modül oluşturdu. Modüllerin bazıları standart dağıtıma dahil edilmiştir, diğerleri ise ayrı olarak indirilebilir.

Sadece güvenlik önlemleri ve rahatlığa odaklanacağım. Kayıttan sonra İngilizce bir arayüz görmeniz oldukça olasıdır. İngilizce yöneticinin ana dili olmasına rağmen, ana dilinizde iletişim kurmayı kabul etmek yine de daha hoştur. Hadi gidelim " Webmin Yapılandırma-Dil” seçeneğine tıklayın ve açılır listeden istediğiniz dili seçin, “ seçeneğine tıklayarak seçiminizi onaylayın. Dili değiştir". O zaman şimdiye dönüyoruz Webmin'i Yapılandırma. Varsayılan olarak, Webmin her zaman gerekli ve güvenli olmayan tüm adreslerden gelen bağlantıları “ IP Erişim Kontrolü” (IP Erişim Kontrolü) erişimi yalnızca güvendiğiniz adreslerden (örneğin dahili ağdan) kısıtlayabilirsiniz, tam erişime yalnızca örneğin tatile giderseniz ve istediğiniz yere ulaşmak istiyorsanız izin verilebilir. sunucu. Burada bir ağ veya alt ağı bir kerede parametre olarak, IP adresi veya etki alanı adına göre tek tek düğümler ayarlamak mümkündür. İkinci durumda, sigorta için kutuyu işaretleyin “ Her istekte IP adresini ada göre belirleyin". Hız için, bu işlem dosyada kullanılarak manuel olarak yapılabilir. /etc/webmin/miniserv.conf seçenekler izin vermek= veya inkar=. İlki, bir boşlukla ayrılmış, bağlanmasına izin verilen düğümlerin ve bilgisayarların bir listesini içerir, ikincisi ise tam tersine, erişim girişimleri göz ardı edilecek. Kurulumdan sonra, “Webmin'i önyükleme zamanında başlat” sorusuna olumlu bir cevapla, sistem başlangıcında Webmin yüklenecek, başka bir başlatma seçeneği bu amaçla xinetd kullanmak olacaktır. Bunu yapmak için miniserv.conf dosyasına inetd=1 satırını ekleyin ve session=1 öğesini kaldırın. Bundan sonra dosyada /etc/xinetd.conf(Slaskware gibi bazı dağıtımlarda önce touch komutuyla oluşturuyoruz /etc/xinetd.conf) :

hizmet webmin

{

kullanıcı = kök

ortam=DİL=

bağlantı noktası = 10000

socket_type = akış

protokol=tcp

bekle = hayır

devre dışı bırak=hayır

tür = LİSTE DIŞI

sunucu=/usr/local/webmin-1.400/miniserv.pl

server_args = /etc/webmin/miniserv.conf

Ardından xinetd'yi yeniden başlatın.

Artık kullanıcılarla ilgilenmenin tam zamanı. Modülle başlayalım kimlik doğrulama Aynı kullanıcı için başarısız şifre girme girişimleri arasındaki gecikmeyi artırmanıza ve belirli bir süre için birkaç başarısız denemeden sonra erişimi engellemenize olanak tanıyan, bu da alında bir şifre tahmin etmeyi denemeyi zorlaştıracak, tüm bu tür eylemler de günlüğe kaydedilebilir. Unutkan ve tembel kullanıcılar için belirli bir süre sonra erişimi otomatik olarak devre dışı bırakmanıza izin veren bir seçeneği etkinleştirebilir ve burada girilen şifreyi hatırlama özelliğini de devre dışı bırakabilirsiniz. Bir sonraki faydalı modül “ Webmin Kullanıcıları” (Webmin Kullanıcıları), belirli hizmetlerle çalışmak için belirli haklara sahip bir kullanıcı veya grup oluşturmanıza olanak tanır. Burada ayrıca Unix kullanıcılarını belirli haklara sahip Webmin kullanıcılarına dönüştürebilir, yeni oluşturulan kullanıcıların otomatik olarak Webmin gruplarından birine düştüğü kullanıcı senkronizasyonunu ayarlayabilir, kullanıcı kimlik doğrulamasını ayarlayabilir, günlükleri görüntüleyebilir ve kullanıcı oturumunu sonlandırabilirsiniz.

Webmin, oldukça esnek günlük kaydı seçeneklerine sahipken, olayları standart CLF (birleşik günlük biçimi) günlük dosyası biçiminde kaydedebilir. yani gidiyor" Webmin'i Yapılandırma” — “dergi” hangi IP adreslerinin ve ana bilgisayar adlarının günlüğe kaydedileceğini, hangi modül ve kullanıcı etkinliğinin günlüğe kaydedileceğini ve günlüğün ne sıklıkla silineceğini belirtebilirsiniz. Günlük girişleri bir dosyaya yazılacak /var/webmin/miniserv.log . Ayrıca, seçeneği etkinleştirirken “ Her eylemde dosyalarda yapılan değişiklikleri kaydedin”, kullanıcı eylemlerinin ayrıntılı kayıtları da bir dosyada tutulacaktır. /var/webmin/webmin.log. Bu günlük, “modülü kullanılarak görüntülenebilir ve analiz edilebilir. Webmin etkinlik günlüğü” (Webmin Eylem Günlüğü).

Komut satırım nerede?

Evet, onsuz nerede. Webmin'in yetenekleri hala yeterli değilse veya komut satırını kaçırırsanız, “ Başka” (Diğerleri) Birkaç özel eşya var. “ SSH/Telnet Girişi Varsayılan olarak telnet hizmetinin 23 numaralı bağlantı noktasına bağlanmaya çalışan ” (SSH / Telnet Login), davranışı değiştirmek için “Modül Ayarları”na tıklayın ve “Bağlantı Türü” satırında Secure Shell'i seçin, burada numarayı ayarlayabilirsiniz. çizgiler, çalışmak için başka bir düğüm ve iş için ayrı bir pencere kullanmak. Webmin, gerekli uygulamaları bulmanın çok kolay olmadığı yerlerde (internet kafelerden bile) SSH kullanarak bilgisayarlarınıza girmek için kullanışlı olabilir, makinelerinizden birinde çalıştırmanız yeterlidir. Sekmede daha fazla " Başka"kabuğa algılandı ve arayüz" Komut kabuğu” (Komut Kabuğu), kabuk komutlarını uzaktan yürütmenize izin verir ve bir komut geçmişi tutar. Bir sonraki “Kullanıcı Komutları” (Özel Komutlar) öğesi, hazırlıksız kullanıcıların tek bir düğmeye basarak komutları veya komut dosyalarını yürütmesine izin verir. Yöneticinin uygun alanları doldurarak bir komut oluşturması yeterlidir (komutu kaydedin, parametreleri ayarlayın, komutun adına yürütülecek kullanıcı, bir açıklama ekleyin vb.). Burada, “Diğer” sekmesinde, Şekil 4'teki dosya yöneticisini de bulacaksınız (JAVA desteği gerektirir), bu da uzak bir bilgisayardaki dosyalara uygun bir grafik kabukta erişmenizi sağlayacak.

Webmin modülleri

Webmin'in modülerliği, işlevselliği istenen seviyeye çıkarmanıza ve diğer yandan fazlalıkları kaldırmanıza izin verir, böylece göz yormaz ve işten rahatsız olmaz. Bazı modüller http://www.webmin.com/üçüncü.html adresinde mevcuttur. Öncelikle, yine Jamie Cameron tarafından yazılmış olan Usermin modülünü not etmek isterim. Yöneticiye yönelik Webmina'nın aksine, Usermin son kullanıcıya yöneliktir ve postaları okumanıza, GPG ile çalışmanıza, bir Java dosya yöneticisi aracılığıyla dosyalarınıza uzaktan erişmenize, cron işlerini yönetmenize vb. "'e git Usermin'i ayarlama” (Usermin Konfigürasyonu) ve “Usermin Kur” düğmesine tıklayın. Modüllerle çalışmak için (genellikle uzantılı bir dosya .wbm, rpm paketlerini kurmak da mümkün olsa da) gidin “ Webmin modülleri” (Webmin Modülleri), yerel bir diskte veya internette yerini belirterek yeni bir tane kurabileceğiniz, bir modülü listeden seçerek kaldırabileceğiniz veya bir modülü kopyalayabileceğiniz yer. Modülleri kopyalamak, hızlı erişim için farklı gruplara yerleştirilebilen ve farklı kullanıcılara erişime izin veren farklı ayarlarla aynı modüle sahip olmanızı sağlar.

Diğer güzelliklerden, görünümü değiştirme olasılığına dikkat edilmelidir (aynı adı taşıyan sekmede), yani. zevkinize göre renkleri seçin ve simgeler, renkler, arka planlar ve sayfa düzeni temaları dahil olmak üzere görünümü daha küresel olarak değiştirin. Belki bazılarına oyuncak gibi görünebilir, ancak birkaç düğümün çalışmasını aynı anda yapılandırmanız gerektiğinde, farklı bir tasarım kafanızın daha az karışmasına izin verir.

Webmin böyledir. Kurulumu ve yapılandırması kolay, kullanımı kullanışlı, yöneticilerin sistemi kurma sürecine daha fazla odaklanmasını sağlar, güvenli çalışmanıza ve gerekli yardımcı programlara erişimin olmadığı yerlerden bilgi almanıza olanak tanır.

Windows yönetiminden Linux yönetimine geçişteki zorluklardan biri, emrinizde olan yeni araçları öğrenmektir. Yönetici olarak, işletim sisteminden en iyi şekilde yararlanmak için işletim sisteminin tüm ayrıntılarını öğrenmek istersiniz. Ancak okurken, mevcut işleri zamanında bitirmeniz gerekir. Linux'ta üretkenliğinizi artırmak için şöyle bir program yükleyelim. webmin.

"Webmin, web tabanlı bir Unix yönetim arayüzüdür. Bununla, tabloları ve formları destekleyen herhangi bir tarayıcıyı kullanarak kullanıcı hesaplarını, Apache'yi, DNS'yi, dosya sunucusunu vb. yapılandırabilirsiniz (ve Webmin dosya yöneticisi modülü için Java, basit bir web'den oluşur). sunucu ve /etc/inetd.conf ve /etc/passwd gibi sistem dosyalarını doğrudan güncelleyen bir dizi CGI programı Web sunucusu ve tüm cgi programları Perl 5'te yazılmıştır ve standart olmayan Perl modüllerini kullanmazlar."


webmin Linux, AIX, HPUX, Solaris, OS X ve daha fazlası dahil olmak üzere neredeyse tüm *nix platformlarında çalışır. Birçok Linux yönetim görevine bir web arayüzü sağlar. Yerel veya uzaktan herhangi bir grafik tarayıcıda çalışabilir. Bilgi sızıntısını önlemek için Webmin, SSL kullanılarak ek olarak güvenli hale getirilebilir. Linux öğrenirken, Webmin size büyük miktarda zaman kazandıracak. Webmin, henüz otomatikleştirmediğiniz sıkıcı ve sıkıcı görevlerde de yardımcı olabilir.

Webmin kolayca genişletilebilir. Yazar, geliştirme rehberliği sağlar ve bir dizi üçüncü taraf modülü de mevcuttur. Webmin'in her zaman ihtiyaçlarınıza göre uyarlanabilmesi için kendi modüllerinizi de geliştirebilirsiniz.

webmin'i yükleme

Webmin ile çalışmanın ilk adımı onu kurmaktır. Webmin çeşitli dağıtımlarda bulunur, ancak Webmin sitesinden indirmek sorun değildir.

Doğru yükleme yöntemi, kullandığınız dağıtıma bağlıdır. Red Hat Linux veya UnitedLinux dağıtımlarından birini (SuSE, Turbo, Connectiva veya Caldera) kullanıyorsanız, RPM paketini indirmeniz gerekir. Başka bir dağıtım kullanıyorsanız, sizin için en iyi yöntemi belirlemek için dağıtımınızın belgelerine ve Webmin'i yükleme talimatlarına bakmanız gerekir.

RPM ile yüklemeyi düşünün.

Öncelikle sisteminizde Webmin kurulu olup olmadığını kontrol etmeniz gerekir. Bir metin terminalinde aşağıdakini yazın:

Webmin kuruluysa, sürüm numarasını göreceksiniz:

Değilse, Webmin'in kurulu olmadığını belirten bir mesaj:

paket webmin kurulu değil

Webmin zaten kurulu olsa bile, büyük olasılıkla indirilebilen sürümden daha eski bir sürümdür. Bu durumda, programı aşağıdaki komutla güncelleyebilir veya yeniden yükleyebilirsiniz:

rpm -Uvh webmin-1.090-1.noarch.rpm

Ayrıntılı modda yenileme, # işaretleri ile görüntülenen bir ilerleme çubuğuyla gerçekleşir.

Webmin yüklendikten sonra otomatik olarak başlar. Ancak Webmin, SSL devre dışı bırakılmış olarak yüklenir. SSL, Net::SSLeay adlı bir Perl modülünün yüklenmesini gerektirir. Kurulana kadar Webmin'i kullanmanın tek güvenli yolu, onu yerel olarak çalıştırmaktır. Webmin'i kullanma

Favori web tarayıcınız aracılığıyla Webmin'e bağlanın. İki modül - dosya yöneticisi ve telnet/ssh istemcisi - uygulamacıklar olarak uygulanır ve Java Runtime Environment'ın tarayıcınıza yüklenmesini gerektirir. Bu modüller kullanışlıdır ancak kritik değildir. Diğer tüm modüller için özel bir gereklilik yoktur.

Webmin'i kullanmak için tarayıcınızı sisteminizdeki 10000 numaralı bağlantı noktasına bağlayın. Yerel sisteminizde bir tarayıcı kullanıyorsanız, http://localhost.localdomain :10000/ adresini kullanmalısınız. Bu bağlantı sizi Webmin giriş sayfasına götürecektir.

Webmin kullanıcıları, işletim sistemi kullanıcılarından ayrıdır. Bu, kullanıcıları standart Unix kimlik şemasının dışında Webmin ile yönetim için ayarlamanıza olanak tanır. Ancak, sisteminizde Webmin'i kullanmasına izin vermek istediğiniz kullanıcılarınız varsa, onları Webmin kullanıcı listesine ekleyebilirsiniz ve Webmin onları dahili bir kimlik doğrulama şeması yerine standart Unix mekanizmaları aracılığıyla yetkilendirir. Her kullanıcı için çeşitli Webmin modüllerine erişim yapılandırılabilir. Örneğin, Yardım Masası çalışanları yalnızca parolaları yönetmek için erişime ihtiyaç duyarken, diğer tüm çalışanlar tüm modüllere erişebilir.

Kök kullanıcı, kurulum sırasında kök kullanıcı için sistem parolasıyla otomatik olarak oluşturulur. Webmin, oturum açarak kullanıcı eylemlerini takip eder, bu nedenle birkaç kişi tarafından yönetilen bir sistemde, kök haklarına sahip bir yönetici grubu oluşturmak ve sistemde çalışan herkes için kullanıcılar oluşturmak daha iyidir. İlk girişiniz root olarak olmalıdır.

Webmin bölümleri

Göreceğiniz ilk sayfa Webmin Yapılandırma Bölümüdür. Burada Webmin kullanıcılarını, modüllerini yapılandırabilir ve aktivite günlüklerini (günlükleri) görüntüleyebilirsiniz. Simgelerin üst satırı, Webmin'in farklı bölümleri arasında geçiş yapmanızı sağlar. Tüm modüller özelleştirilebilir, ihtiyaçlarınıza göre yeniden düzenleyebilirsiniz.

Sistem bölümü, işletim sisteminin genel ayarlarıyla ilişkilidir. Burada dosya sistemlerini, kullanıcıları, grupları ve sistem önyükleme davranışını yapılandırabilirsiniz. Bootup ve Shutdown ikonları ile sistemde çalışan servisleri yönetebilir ve otomatik olarak başlatılıp başlatılmayacağını kontrol edebilirsiniz. Bu hizmetler Sunucular bölümünde yapılandırılır. Özellikle ilgi çekici olan "Yazılım Paketleri" yardımcı programıdır. Sisteminizde kurulu paketleri kolayca görüntülemenizi sağlar ve ayrıca dağıtımın güncelleme deposuna ve İnternet'teki halka açık RPM deposu rpmfind.net'e arayüzler sağlar.

Sunucular bölümü, sisteminizde çalıştırılabilen çeşitli hizmetler için yapılandırma modüllerini içerir. BIND ve DHCP'yi yapılandırmak için yardımcı programlar çok kullanışlıdır. Windows ve diğer istemciler için dosya ve yazdırma sunucuları için Samba kurulum yardımcı programını kullanmak da çok kolaydır. Webmin ayrıca karmaşık yapılandırma dosyasıyla ünlü Sendmail SMTP sunucusunu kurma zahmetinden de kurtulur.

Ağ Oluşturma bölümü, ağ donanımını ve ayrıca güvenlik duvarı (internet) gibi bir dizi karmaşık ağ yönetimi işlevini yapılandırmanıza olanak tanır. Tüm yardımcı programlar standart yapılandırma dosyalarıyla çalışır, bu nedenle Webmin'de yaptığınız her şey komut satırında görünecektir.

Donanım bölümü, başta yazıcılar ve depolama aygıtları olmak üzere fiziksel aygıtları yapılandırmak içindir. Mantıksal Birim Yönetimi (LVM) yardımcı programı özellikle ilgi çekicidir çünkü Linux sisteminizde dinamik birimleri görsel olarak yönetmenize olanak tanır.

Küme bölümü, bir sistemi kümeliyorsanız kullanabileceğiniz yardımcı programları içerir. Bu bağlamda küme, ayarlarını senkronize etmek istediğiniz bir dizi ilgili sistemdir. Sistemler, kullanıcıları, grupları, paketleri ve daha fazlasını sistem arızalarını takip ederek senkronize edebilir. Bu yardımcı programlar, güçlü hataya dayanıklı sistemlerin yanı sıra senkronizasyonun önemli olduğu sistemler kurmanıza izin verir. Kümeleme oldukça karmaşık bir konudur ve dağıtımınıza dahil olmayan paketlerin yüklenmesini gerektirebilir.

Diğerleri bölümü, yararlı bulabileceğiniz çeşitli yardımcı programları içerir. "SSH/Telnet Oturum Açma" ve "Dosya Yöneticisi" uygulamacıklar olarak uygulanır ve tarayıcıda JRE kurulu olmadıkça başlatılamaz. "Perl Modülleri" yardımcı programı, Perl modüllerinin bakımı için faydalı olacaktır ve . "Dosya Yöneticisi", Explorer benzeri bir arabirimle sunucunun dosya sistemine erişim sağlar ve dosyaları iş istasyonunuzun belleğinde (uzaktan çalışıyorsanız) taşımadan taşımanıza ve kopyalamanıza olanak tanır. "SSH/Telnet Login", tarayıcınız aracılığıyla uzak bir makinenin konsoluna erişmenizi sağlayan bir yardımcı programdır.

Özet

Webmin, yönetim amacıyla Perl'de yazılmış bir web uygulamasıdır. Webmin genişletilebilir ve Linux ve diğer *nix benzeri işletim sistemlerinin dışında kullanılabilir. Webmin kurulduktan sonra, yerel olarak veya uzak bir tarayıcı ile özel bir bağlantı noktasından (genellikle 10000) erişilebilir. Kullanıcı yönetimi, ağ güvenlik duvarı yönetimi ve ağ cihazı yapılandırması dahil olmak üzere çeşitli Linux yönetim görevleri için bir tıkla ve tıkla arabirimi sağlar.

Webmin ücretsizdir (hem yüklemek hem de kullanmak için) ve Windows grafik yardımcı programlarından geçerken çalışan bir Linux ortamını yönetmek için harikadır. Webmin modülleri, konsol yardımcı programlarına bir ön uçtur, bu nedenle yapılandırma işlemi aynıdır ve yönetim, her iki yardımcı program grubu tarafından güvenli bir şekilde yapılabilir.

Yorumunuzu bırakın!

"Terminali" kullanmak, profesyoneller için bile her zaman uygun değildir. Bu nedenle, grafik arayüzler günümüzde giderek daha fazla kullanılmaktadır - metin komutlarının kullanımının daha hızlı sonuçlara yol açtığı görevler için bile. Ayrı bir konu, Webmin Ubuntu'nun kurulumudur - bu, sunucuyu yönetmek için grafiksel bir web arayüzü kullanma yeteneğidir.

Terminal yerine grafik arayüzlerde çalışmak için Webmin kurulumu gereklidir.

Bu neden bu kadar alakalı? Teknik uzmanlar arasında sistemlerin hızı çok değerlidir. Sunucuyu yavaşlatacak çözümlerle çalışmak kabul edilemez. Özellikle mevcut kaynaklar çok büyük değilse. Bu nedenle Webmin gibi kompleksler özellikle değerlidir. Onlar sayesinde, bilgisayarınız, internet erişiminiz ve çalışabileceğiniz bir tarayıcınız olan her yerden sunucu kaynaklarına erişebilirsiniz.

Webmin, Unix tabanlı sistemlere dayalı sunucuları yönetmek için tasarlanmış web tabanlı bir arayüzdür. Bu tür sorunları çözmek için en basit ve en uygun çözümlerden biridir. İşte faydaları:

  1. Sunucu yönetiminde zaman kazanmanıza yardımcı olur.
  2. Ağları ve onlar için güvenlik duvarlarını yapılandırmanıza izin verir.
  3. Veri yedeklemeyi destekler.
  4. İşletim sisteminde ince ayar yapmanızı sağlar.
  5. Ve daha birçok kullanışlı özelliğe sahiptir.

Teknik olarak Webmin, basit bir web sunucusundan ve onunla çalışmayı esnek ve hızlı hale getiren çok sayıda komut dosyasından oluşur. Program ayarlarına sahip dosyalar hem manuel olarak hem de grafik arayüzde "Webmin Yapılandırması" bloğu kullanılarak değiştirilebilir.

Webmin for Ubuntu'yu ticari kullanım için kurmak istiyorsanız ücretsiz olarak yapabilirsiniz. Program BSD lisansı altında dağıtılmaktadır.

Kuruluma geçelim

Öncelikle “sources.list” dosyasında değişiklik yapmanız gerekir:

"sudo nano /etc/apt/sources.list"

Dosyanın sonuna aşağıdaki satırları ekleyin:

"deb http://download.webmin.com/download/repository çavuş katkısı
deb http://webmin.mirror.somersettechsolutions.co.uk/repository çavuş katkısı"

"wget ​​http://www.webmin.com/jcameron-key.asc
sudo apt-key jcameron-key.asc ekle"

Yaptı? Şimdi yüklenecek veri kaynakları listesini güncelleyin:

"sudo apt-get güncellemesi"

Şimdi Ubuntu Sunucusunda, Webmin'i yüklemek iki saniye meselesi haline geliyor. Komutu çalıştırın:

"sudo apt-get install webmin"

başlatmak

Webmin'i başlatmak için tarayıcınızın adres çubuğuna “https://(domain name or server IP):10000” yazmanız yeterlidir.Sunucuya girerken sadece kullanıcı adınızı ve şifrenizi girmeniz kalır. Bunu yönetici haklarıyla yapmanız gerekir. Her şey!

Nihayet

Sistemi terminal üzerinden yapılandırmak her zaman uygun değildir. Birçok yönetici, basit görevler için bir terminale grafiksel bir arayüz tercih eder. Değerli bilgi işlem kaynaklarını boşa harcamamak için sunucularda tam teşekküllü bir grafik arayüzü kullanmak geleneksel değildir, ancak yapılandırma için genellikle web arayüzleri kullanılır.

Web arayüzünü kullanarak, internet erişiminizin olduğu her yerden web sunucusu ayarlarına erişebilirsiniz ve sadece bir tarayıcıya ihtiyacınız vardır. Böyle bir açık kaynak web arayüzü webmin'dir. Sadeliği ve mükemmel işlevselliği nedeniyle Linux kullanıcıları arasında çok popülerdir.

Çoğu durumda, sunucuyu yönetmek için komut satırı olmadan yapabilirsiniz, ancak tüm eylemleri web arayüzü üzerinden gerçekleştirmeniz yeterlidir. Webmin'in desteklediği özelliklere bir göz atalım:

  • Kullanıcı hesapları oluşturma ve silme;
  • Apache veya DNS gibi özel modüller kullanarak servisleri ve servisleri kurmak;
  • Kullanıcı posta kutularının oluşturulması;
  • Sistem kullanım istatistiklerini görüntüleyin.

Varsayılan olarak Webmin, web arabirimi seçenekleri ile sistem komut kabuğu arasındaki bağlantıyı uygulayan 500'den fazla komut dosyası içerir. Ve programın işlevselliğini daha da genişletmek için tüm bunlara ek modüller eklenebilir. Webmin tamamen Perl'de yazılmıştır ve dediğim gibi ücretsiz olarak kullanılabilir. Bu makalede, Webmin'i Ubuntu Sunucusu 16.04'e yüklemeniz konusunda size yol göstereceğiz.

Webmin'i Ubuntu Sunucusuna Kurmak

Webmin'i Ubuntu'ya yüklemeye geçmeden önce, uygulama kaynaklarına resmi program deposunu eklemeniz gerekir. Bunu yapmak için /etc/apt/sources.list dosyasını açın ve şu satırları ekleyin:

sudo vi /etc/apt/sources.list

deb http://download.webmin.com/download/repository çavuş katkı
deb http://webmin.mirror.somersettechsolutions.co.uk/repository çavuş katkısı

Ardından havuzun GPG anahtarını ekleyin:

sudo wget http://www.webmin.com/jcameron-key.asc
$ sudo apt-key jcameron-key.asc ekleyin

Paket listelerini güncellemek için kalır:

sudo apt-get güncellemesi

Sadece şimdi webmin ubuntu 16.04 kurulumu yapılabilir:

sudo apt-get install webmin

Kurulum tamamlandığında, web arayüzüne dışarıdan erişime izin vermek için güvenlik duvarını kullanarak 10000 numaralı bağlantı noktasını açmanız gerekir. Bunu yapmak için şunu çalıştırın:

sudo ufw 10000'e izin veriyor

Ubuntu 16.04'te Webmin Kurulumu

Webmin arayüzüne sunucu adresinizi ve bağlantı noktası 10000'i tarayıcınızın adres çubuğuna yazarak erişebilirsiniz. Webmin varsayılan olarak https kullanır, bu nedenle bu protokolü de kullanmanız gerekecektir. Adres şöyle görünecek:

https://ip_adresi:10000

Tarayıcı, SSL sertifikasının güvenilir olmadığı konusunda sizi uyaracaktır, bunun nedeni webmin kurulumdan sonra otomatik olarak kendi sertifikasını oluşturmasıdır. Ve bu sertifika CA olmayan biri tarafından verildiği için tarayıcı ona güvenemez. Ama bunun bizim sunucumuz olduğunu biliyoruz, bu yüzden devam edebiliriz.

Bir sonraki ekranda, web arayüzüne girmek için sunucudaki kullanıcı adınızı ve şifrenizi girmeniz gerekecektir. Bu kullanıcının süper kullanıcı yetkisine sahip olması gerekir:

Ana sayfa şöyle görünecek:

İlk sayfa, sistem hakkında, şu anda hangi sistemle uğraştığınızı anlamanıza yardımcı olacak genel bilgileri gösterir. Ayrıca varsa Webmin güncellemelerini de gösterecektir.

Ekranın sol tarafında, çeşitli Webmin modüllerine erişmenizi ve sunucuyu yönetmenizi sağlayacak bir navigasyon menüsü bulacaksınız. Webmin bölümü, Webmin programının ayarlarını içerir, diğer bölümler diğer sistem hizmetlerinden veya parametrelerinden sorumludur.

sonuçlar

İşte bu kadar, Ubuntu Server 16.04 üzerinde Webmin kurulumu tamamlandı ve artık sisteminizi uzaktan yapılandırabilirsiniz. Bu, terminali kullanamadığınızda veya kullanmak istemediğinizde çok faydalı olabilir. Herhangi bir sorunuz varsa, yorumlarda sorun!