[Nasıl] Tmux ile SSH Üzerinden Oturum Paylaşımı

Başlatan noktakom, 25 Mayıs 2012 - 11:31:20

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

noktakom

Bu kısa anlatım, Tmux ile SSH üzerinden oturum paylaşımının yapılışını ele alacaktır.

Bu anlatım ile istediğiniz kişinin bilgisayarına bağlanabilir ( izni dahilinde ), karşı tarafın bilgisayarına müdahale edebilirsiniz. Bağlandıktan sonra kullacağınız komutlar kendi bilgisayarınız üzerinde kullandığınız terminal komutlarından farklı değildir. Dolayısıyla yapmak istediğiniz işlemleri terminal üzerinden yürütme becerisine/ tecrübesine sahip olmalısınız. Ek olarak bu müdahale esnasında karşı taraf ta sizi anlık olarak izleyebilir, istediğinde istediği şekilde müdahale edebilir.

1- Open shh ve tmux kurulur
sudo apt-get install openssh-server openssh-client tmux

2- Modemden port açılır. 22 den farklı bir port açılacaksa ( extra güvenlik için ),
sudo gedit /etc/ssh/sshd_config dosyasındaki Port 22 kısmı ona göre değiştirilir.

3- Bağlanılacak kişiden kullanıcı adı, şifresi,  ip adresi ve açtığı portun numarası istenir ve bağlanmak için
ssh kullanıcı adı@ip adresi komutu girilir

Açılan port 22'den farklı ise komuta -p "port numarası" parametresi eklenir.
ssh kullanıcı adı@ip adresi  -p 2222 gibi

4- 3. aşama bitince karşı tarafa bağlanmış oluyoruz, ortak oturum için

biz
tmux new -s deneme
komutunu

bağlanılan kişi de
tmux a -t deneme
komutunu giriyor.

Bu şekilde oturumumuz  tamamen hazır duruma geliyor.

5- İşimiz bitince  ssh oturumunu kapatmak için Ctrl+D'yi ssh servisini komple kapatmak için de ( güvenlik için )

sudo /etc/init.d/ssh stop

diyoruz.


Not: Tmux kullanımı hakkında ayrıntılı bilgi Sudo dergisinin 32. sayısında mevcuttur.



burk

@noktakom başlık için bu şekil daha uygun, emeğinize sağlık. :)