Webmin ve Virtualmin Portunu Terminalden Değiştirme

Son doğrulama: Eylül 2026 · Ubuntu 24.04 test sunucusunda denendi

Hızlı çözüm

Webmin virtualmin port değiştirme işlemi /etc/webmin/miniserv.conf dosyasındaki port= satırını değiştirip Webmin servisini yeniden başlatmaktan ibarettir; yeni portu güvenlik duvarınızda açmadan ve test etmeden eski porta erişiminizi kapatmayın.

  1. Dosyayı yedekleyin: cp /etc/webmin/miniserv.conf /etc/webmin/miniserv.conf.bak.
  2. port=10000 satırını yeni port numarasıyla değiştirin.
  3. systemctl restart webmin ile servisi yeniden başlatıp birkaç saniye sonra yeni porttan bağlanın.
Panel Yok — komut satırından (SSH); Webmin/Virtualmin kendi arayüzünden de aynı ayar değiştirilebilir
Sistem VPS/VDS: Ubuntu 22.04/24.04, Debian 12, AlmaLinux 8/9 (Webmin ya da Virtualmin kurulu olmalı)
Yetki root veya sudo yetkili kullanıcı
Narhost ürünü VPS Sunucu

Başlamadan önce

  • Sunucunuzda Webmin ya da Virtualmin kurulu ve çalışıyor olmalı.
  • root ya da sudo yetkili SSH erişiminiz olmalı.
  • Yeni port numarasının 1024 üzerinde ve boşta olduğunu önceden kontrol edin.
  • Panele SSH tüneli ya da özel bir güvenlik duvarı kuralıyla erişiyorsanız, port değiştikten sonra o kuralı da güncellemeniz gerekir.

Webmin virtualmin port değiştirme neden gerekir

Webmin ve Virtualmin varsayılan olarak 10000 numaralı portu kullanır ve bu port herkesçe bilinir; otomatik tarama botları bu portu düzenli olarak dener. Port numarasını değiştirmek, panele karşı yapılan kaba kuvvet denemelerinin çoğunu tek başına eleyen basit ama etkili bir önlemdir — tek başına güvenlik anlamına gelmez, güvenlik duvarı kısıtlamasının yerini tutmaz.

Webmin ve Virtualmin, Narhost’un sunduğu paneller değildir; VPS/VDS’inize kendi kurduğunuz üçüncü taraf araçlardır, bu yüzden port değişikliği de dahil tüm yapılandırma sorumluluğu size aittir. Webmin’in resmi dokümantasyonuna göre bu ayar tarayıcıdan Webmin Configuration modülünden de değiştirilebilir; bu kart terminal yolunu anlatır.

webmin virtualmin port değiştirme akışı — yedek alma, dosya düzenleme, güvenlik duvarı ve servis yeniden başlatma adımları
Webmin virtualmin port değiştirme dört adımda özetlenir: yedek alın, miniserv.conf'u düzenleyin, yeni portu güvenlik duvarında açın, servisi yeniden başlatın.

Webmin ve Virtualmin portu terminalden nasıl değiştirilir, adım adım

  1. Mevcut portu kontrol edin:
    grep "^port=" /etc/webmin/miniserv.conf

    Beklenen sonuç: port=10000; test sunucusunda bu satır birebir bu şekilde döndü.

  2. Dosyayı yedekleyin:
    cp /etc/webmin/miniserv.conf /etc/webmin/miniserv.conf.bak-2026-09-12

    Beklenen sonuç: komut sessizce biter; yedek dosyanın varlığını ls /etc/webmin/ ile doğrulayın.

  3. Dikkat

    Yedek almadan port satırını değiştirmeyin; yanlış bir değer Webmin’in hiç başlamamasına yol açabilir ve o durumda paneli yalnızca SSH üzerinden dosyayı elle düzelterek kurtarabilirsiniz.

  4. Port satırını değiştirin:
    sed -i 's/^port=10000$/port=10025/' /etc/webmin/miniserv.confgrep "^port=" /etc/webmin/miniserv.conf

    Beklenen sonuç: port=10025; test sunucusunda satır bu şekilde güncellendi.

  5. Yeni portu güvenlik duvarında açın (aktifse):
    ufw allow 10025/tcp

    Beklenen sonuç: Rules updated ve Rules updated (v6); UFW kapalıysa bu kural yalnızca ileride etkinleştirdiğinizde devreye girer.

  6. Servisi yeniden başlatıp yeni porttan test edin:
    systemctl restart webminss -tln | grep 10025curl -sk -o /dev/null -w "%{http_code}" https://localhost:10025

    Beklenen sonuç: 10025 portu ss çıktısında görünür ve curl200 döner; test sunucusunda yeniden başlatmadan hemen sonra bağlantı birkaç saniye reddedildi (servis henüz portu dinlemeye başlamamıştı), birkaç saniye bekleyip tekrar denendiğinde 200 alındı.

Doğrulama

Sonuç

Tarayıcıdan https://sunucu-ip-adresiniz:YENİPORT adresini açtığınızda Webmin/Virtualmin giriş ekranı geliyor ve eski https://sunucu-ip-adresiniz:10000 artık hiç yanıt vermiyorsa (bağlantı reddediliyorsa) port değişikliği tamamlanmış demektir; test sunucusunda eski port curl ile “000” (bağlantı reddedildi) döndü.

Hâlâ çözülmediyse

  • Yeni port hiç yanıt vermiyor. Servisi yeniden başlattıktan sonra birkaç saniye bekleyin; miniserv.pl portu dinlemeye başlamadan hemen test ederseniz bağlantı reddedilir.
  • systemctl restart webmin hata veriyor.journalctl -u webmin -n 50 ile log’a bakın; genellikle miniserv.conf içinde yanlışlıkla bırakılmış iki port= satırından biri sorumludur.
  • Panele artık hiç erişemiyorsunuz.konsol ya da SSH ile sunucuya bağlanıp yedek dosyayı (miniserv.conf.bak) eski hâline geri kopyalayın.
  • Yeni port güvenlik duvarında engelleniyor.SSH portu değiştirme kartındaki mantıkla güvenlik duvarı kuralınızı gözden geçirin.

Narhost desteği

Webmin ve Virtualmin, Narhost’un sunduğu paneller olmadığı için yapılandırma sorumluluğu sizdedir; yine de sunucunuzun ağ tarafında (port erişimi, bağlantı sorunu) bir engel olduğunu düşünüyorsanız destek talebinize sunucunuzun IP adresini, denediğiniz port numarasını ve systemctl status webmin çıktısını ekleyin.

Destek talebi aç

Sıkça sorulan sorular

Port değiştirmek tek başına yeterli bir güvenlik önlemi mi?

Hayır. Sadece otomatik tarama botlarının çoğunu eler; asıl koruma güvenlik duvarı kuralı ya da SSH tüneliyle erişimi kısıtlamaktan gelir.

Yanlış port yazıp panele erişimimi kaybedersem ne yapmalıyım?

Konsol bağlantısı üzerinden sunucuya girip aldığınız yedek dosyayı (miniserv.conf.bak) miniserv.conf üzerine geri kopyalayın ve servisi yeniden başlatın.

Usermin’in de portunu değiştirmem gerekir mi?

Hayır, ayrı bir servistir ve ayrı bir yapılandırma dosyası (/etc/usermin/miniserv.conf) kullanır; port değiştirmek isterseniz aynı yöntemi orada da uygulayabilirsiniz.

Hangi port numarasını seçmeliyim?

1024 üzerinde, başka bir servisin kullanmadığı bir numara seçin; ss -tln ile önceden boşta olduğunu kontrol edin.

Bu makale sorununuzu çözdü mü?

Çözemediniz mi?

Teknik ekibimiz sunucu tarafındaki ayarları sizin için kontrol edebilir. Destek talebinizde alan adınızı ve aldığınız hata metnini paylaşmanız süreci hızlandırır.

Etiketler: webminvirtualmin

İlgili çözümler