Tartışma

Linux SSH Aktif Oturumları Görme

Başlatan SilentOperator · 23 Ağu 2026 20:38 · 25 Görüntülenme · 0 Yanıtlar
Konuyu Açan #0
Bir Linux sisteminde SSH (Secure Shell) üzerinden aktif oturumları görmek, yönetim ve güvenlik açısından kritik bir konudur. Bu yazıda, aktif SSH oturumlarının nasıl görüntüleneceğine dair bazı yöntemler ve komutlar üzerinde duracağız.

Öncelikle, aktif SSH oturumlarını görmek için en yaygın kullanılan komut 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çtıkları terminali, oturum açma tarihini ve saatini gösterir. Eğer daha detaylı bilgiye ihtiyaç duyarsanız, w komutunu da kullanabilirsiniz. Bu komut, kullanıcıların sistemdeki aktiviteleri hakkında daha fazla bilgi verir:

CODE
1w


Bu komut, kullanıcı adları, aktif çalışma süreleri, hangi komutları çalıştırdıkları gibi bilgileri gösterir.

Bir diğer yöntem ise last komutudur. Bu komut, sistemdeki son oturum açma ve kapama işlemlerini listeler. Ayrıca, kullanıcıların hangi IP adreslerinden oturum açtıklarını da gösterir:

CODE
1last


Eğer sadece SSH ile açılan oturumları görmek istiyorsanız, ss veya netstat komutlarını kullanarak bağlantıların durumunu kontrol edebilirsiniz. Örneğin:

CODE
1ss -tnp | grep ssh


Bu komut, mevcut TCP bağlantılarını ve bu bağlantıların hangi süreçler tarafından kullanıldığını gösterir, özellikle SSH bağlantıları için faydalıdır.

Sonuç olarak, Linux sistemlerinde aktif SSH oturumlarını izlemek için birkaç basit komut yeterlidir. Bu komutlar, sistem yöneticilerinin güvenliği sağlamak ve kullanıcı aktivitelerini takip etmek açısından önemli bir araçtır. Bu bilgilerin sistem yönetiminde nasıl kullanılabileceğini düşünüyorsanız, uygulama örneklerini geliştirmek için farklı senaryolar üzerinde çalışabilirsiniz.

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

0 alıntı seçildi