port

Linux/Debian'da SSH portunu bulmak ve değiştirmek

Konu:

SSH protokolü özellikle Linux tabanlı sistemler için uzak sunularla haberleşme adına en yaygın kullanılan yollardan biri. Bu bakımdan güvenliği de ciddi olarak önem taşıyor. Adından da anlaşılacağı gibi SSH, "Secure" SHell, yani kendinden güvenli bir yapıya sahip. Fakat yine de SSH bağlantınızın güvenliğini küçük bir hamleyle bir miktar daha sıkılaştırmak mümkün. Bunun için bağlantı portunu değiştirebilirsiniz.

Varsayılan port 22 iken bunu kullanılmayan başka bir port olarak ayarlamanız SSH için yapılması muhtemel saldırıları için bir miktar daha güvenli bir ortam oluşturulabilir. En yaygın olarak kullanılan portları şu linkte bulabilirsiniz. İlgili sayfadaki portlar varsayılan olarak kullanıldığı için siz de bunlardan başka bir port seçmeniz uygun olacaktır. Yoksa başka bir uygulama ile çakışma yaşayabilirsiniz. Burada örnek olarak 32'yi kullanalım.

Önce sshd yapılandırma dosyasını sevdiğimiz bir metin düzenleyici ile açıyoruz. Örneğin vi:

vi /etc/ssh/sshd_config

root olarak erişim sağlamanız gerekiyorsa root olarak giriş yapmayı unutmayın.

Ardından dosya içindeki Ports satırını bulup değiştirelim:

# What ports, IPs and protocols we listen for
Port 32

Dosyayı kaydedip kapattıktan sonra SSH hizmetini yeniden başlatalım:

/etc/init.d/ssh restart

Bundan sonra bağlantıyı şu şekilde sağlayabiliriz:

ssh username@hostname.com -p 32

Kaynak: http://linuxlookup.com/howto/change_default_ssh_port

Apache2 (httpd) Varsayılan Portu Nasıl Değiştiririm?

Kısaca: /etc/apache2/ports.conf dosyası içindeki NameVirtualHost *:80 ve Listen 80 satırlarındaki 80 sayısı isteğe göre değiştirilir. (80 yerine istediğiniz port numarasını yazın)
Ardından /etc/apache2/sites-enabled/000-default dosyası içindeki <VirtualHost *:80> satırındaki 80 sayısı da aynı şekilde değiştirilir.

Uzunca:
Ünlü PHP sunucusu Apache'nin varsayılan portu 80. Bunun yerine http varsayılan portu olan 80'i kullanan diğer herhangi bir uygulama nedeniyle farklı bir port kullanmak isteyebilirsiniz. Bunun için Apache'nin yapılandırma dosyası olan /etc/apache2/ports.conf dosyasında NameVirtualHost *:80 ve Listen 80 satırlarındaki 80 sayısı isteğe göre değiştirilir. (80 yerine istediğiniz port numarasını yazın)
Aynı değişiklik VirtualHost için de diğer bir yapılandırma dosyası olan /etc/apache2/sites-enabled/000-default dosyasında <VirtualHost *:80> satırındaki 80 sayısı için de yapılır.

Bundan sonra Apache'yi yeniden başlatmak gerekir.

Kaynak: http://www.cyberciti.biz/faq/linux-apache2-change-default-port-ipbinding/

Apache Tomcat7'de Port Değiştirme

Kısaca: conf klasörü içindeki server.xml'daki 8080 yazan her yer değiştirilir.

Uzunca:
Apache Tomcat'in varsayılan portu 8080. Bunun yerine http varsayılan portu olan 80'i ya ad 8080 portunu kullanan diğer herhangi bir uygulama nedeniyle farklı bir port kullanmak isteyebilirsiniz. Bunun için Tomcat klasörüne bulunan conf klasörü içindeki server.xml dosyasında 8080 yazan her yeri değiştirin. Aslında sadece bir satır var:

<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000"  redirectPort="8443" />

Bu satıda 8080 yazan yere dilediğimiz port numarasını yazabiliriz. Bundan sonra Tomcat'i yeniden başlatmak gerekir.

Subscribe to RSS - port