Tartışma

Linux Aktif SSH Oturumlarını Listeleme

Başlatan ofaman · 21 Ağu 2026 15:26 · 4 Görüntülenme · 0 Yanıtlar
Konuyu Açan #0
Linux sistemlerde, aktif SSH oturumlarını listelemek, sistem yöneticileri için güvenlik ve yönetim açısından önemli bir işlemdir. Bu işlem, hangi kullanıcıların sisteme bağlı olduğunu, oturum sürelerini ve IP adreslerini görmenizi sağlar. İşte bu işlemi nasıl gerçekleştirebileceğiniz hakkında detaylı bir bilgi.

İlk olarak, aktif SSH oturumlarını listelemek için en yaygın kullanılan komutlardan biri who komutudur. Bu komut, sistemde oturum açmış kullanıcıların listesini gösterir. Örneğin, terminalde aşağıdaki komutu çalıştırabilirsiniz:

CODE
1who


Bu komut, kullanıcı adlarını, oturum açma zamanlarını ve oturum açtıkları terminali gösterir. Eğer kullanıcıların IP adreslerini görmek istiyorsanız, w komutunu kullanabilirsiniz. w komutu, kullanıcının ne kadar süredir bağlı olduğunu ve hangi işlemleri yürüttüğünü de gösterir:

CODE
1w


Ayrıca, last komutu ile son oturum açma kayıtlarını da görüntüleyebilirsiniz. Bu komut, sistemin kayıt dosyalarından (genellikle /var/log/wtmp) kullanıcıların son giriş bilgilerini alır:

CODE
1last


Bir başka yöntem olarak, ss veya netstat komutları ile ağ bağlantılarını görüntüleyebilirsiniz. Özellikle ss komutu, daha güncel ve hızlı bir alternatif sunar. Aşağıdaki komut, aktif SSH bağlantılarını listelemek için kullanılabilir:

CODE
1ss -tnp | grep ssh


Bu komut, TCP bağlantılarını gösterir ve grep ile SSH ile ilgili olanları filtreler.

Sonuç olarak, aktif SSH oturumlarını listelemek için birden fazla yöntem bulunmaktadır. Bu komutlar sayesinde, sisteminizde kimlerin bağlı olduğunu kolayca takip edebilir ve gerektiğinde güvenlik önlemlerini alabilirsiniz.

Yanıt vermek için giriş yapmış olmalısınız.

0 alıntı seçildi