Kategoriler
İpuçlar Opencart

Centos 7 Sunucularda SSH Port Değiştirme

SSH (Secure Shell / Güvenli Kabuk), bir sunucunun en önemli ağ protokolüdür. Varsayılan port numarası 22’dir.

Sunucunun tüm yazılımsal yönetiminin yapılabildiği bu protokolün port numarası (kapısı) sabittir ve saldırılara çok açıktır. Hatta, yeni bir sunucu kurduğunuzda IP adresi üzerinden ssh kapısına flood saldırılar başlayacaktır. Bu sebeple, sunucu kurulum işleminden hemen sonra port numaranızı acilen değiştirilmesini öneririm.

Aşağıdaki yöntemler ile hızlı şekilde varsayılan portu değiştirebilirsiniz:

1) SSHD Config Dosyasını Düzenleyin

Sunucunuza Putty veya Terminal aracılığıyla bağlandıktan sonra aşağıdaki komut ile SSHD konfigürasyon dosyasını açın:

yum install nano -y && nano /etc/ssh/sshd_config

Eğer nano komutu çalışmadıysa, öncelikle “yum install nano -y” ile programı kurabilirsiniz.

Açılan editörde aşağıdaki satırı bulun
#Port 22

Ve başındaki # işaretini silip port numarasını değiştirin. 2210 örnektir. Siz kendinize ait bir rakam yazabilirsiniz:

Port 2210

Ardından Ctrl+X ile çıkmaya çalışın. Sizden onay isteyecektir. Y’ye basın ve Enter’a basarak değişikliği kaydedin ve çıkış yapın.

2) Servisi yeniden başlatın:

sudo systemctl restart sshd.service

3) Kontrol edin:

Bu komut ile SSH portun değişip değişmediğini kontrol edin. Eğer  *:2210 (ya da girdiğiniz port) görünüyorsa sorun yok demektir:

ss -tnlp|grep ssh

Karşınıza gelmesi gereken ekran çıktısı:

LISTEN          0                128                              *:2210 *:*                                     users:((“sshd”,10783,3))
LISTEN          0               128                              :::2210 :::*                                     users:((“sshd”,10783,4))

Kategoriler
İpuçlar

DigitalOcean Centos VPS Server’a Webmin Nasıl Kurulur?

Merhaba,

Önceki yazımda Digital Ocean dan VPS almayı ve VPS’imizi kurmayı anlatmıştım. Bu yazımızda, vps serverımız için kullanabileceğimiz ücretsiz bir panel kurmayı anlatacağım. Yaptığım araştırmalar ve denemeler sonrasında en yaygın ve geniş özelliklere sahip Webmin panelinde karar kıldım. Sizde denediğinizde gayet başarılı olduğunu göreceksiniz. 5$ lık vps için, 15$ cPanel lisansı almak hiç mantıklı değil. Buyrun kuruluma geçelim,

Not: Bu yazıda Centos 6.4 x64 ve Centos 6.5 x64 üzerine kurulum yapılmıştır ama diğer tüm Centos’larda da sorunsuz kurulacaktır.

Öncelikle SSH üzerinden root şifremizle VPS servera bağlanıyoruz. Bu işlem için Putty kullanabilirsiniz.

1 – Öncelikle putty’i açıp, server IP mizi yazıp bağlanıyoruz.

putty
Resmi büyütmek için tıklayınız

2. Kullanıcı adımız olan “root” yazıp enterlıyoruz ve sonrasında şifremizi giriyoruz.

Resmi büyütmek için tıklayınız.
Resmi büyütmek için tıklayınız.

3. Öncelikle aşağıdaki kod ile  sunucumuza perl kuruyoruz:

yum install wget perl

Yukarıdaki kodu yazdıktan sonra sunucumuz işlemler yapacak ve size devam etmek için soru soracak. Klavyemizden “y” tuşlayıp enterlıyoruz. İşlem bitince aşağıdaki gibi bir ekran göreceksiniz.

Resmi büyütmek için tıklayınız.
Resmi büyütmek için tıklayınız.

4. Klavyemizden  cd yazıp enterlıyoruz ve aşağıdaki kodu yazıp enterlıyoruz.

wget http://www.webmin.com/download/rpm/webmin-current.rpm (bu kodu girip kurulum paketini indiriyoruz.)

5. Sunucumuza indirdiğimiz rpm kurulum dosyasını aşağıdaki komut ile kurmaya başlıyoruz. (webmin yazdıktan sonra tab tuşuna basarsanız dosya adı değiştiyse otomatik tamamlayacaktır):
rpm -U webmin-1.660-1.noarch.rpm

 

Resmi büyütmek için tıklayınız
Resmi büyütmek için tıklayınız

6. Kurulum tamamlandı.Sizde aşağıdaki resmi görüyorsanız işlem sorunsuzca tamamlanmıştır.  http://ip-adresiniz:10000 adresinden root şifremiz ile webmin panelimize giriş yapıyoruz.

Resmi büyütmek için tıklayınız.
Resmi büyütmek için tıklayınız.

Webmin kurulumu bu kadar, kolay gelsin.

Yukarıdaki 3-4 işlemi yazılanları doğru okuyup yapamayan bazı arkadaşlar, dengesiz ve ahlaksızca yazılar ile yorumlar yapmış. Bu yazıları sildim ve yeni bir vps alarak ekran görüntüleri ile yazıyı düzenledim. Umarım tekrar görüp, yapamadıklarını anlayıp utanırlar. (“cd” komutundan sonra enter yapmayıp, diğer komutu yanına yazıyorlar. “cd” komutunun ne olduğunu bilmeyenler…)

Eğer hala bir VPS serverınız yoksa, buraya tıklayıp Digital Ocean‘dan bir VPS alabilirsiniz.

Sonuç olarak...
Sonuç olarak…