tmux Rehberi

tmux (Terminal Multiplexer) , tek bir terminal penceresinde birden fazla oturum, pencere ve panel yönetmenizi sağlayan bir araçtır. Uzun süren pentest işlemleri, oturum yönetimi ve uzak sunucularda çalışma için vazgeçilmezdir.


tmux Kurulum​

bash
sudo apt install tmux
sudo yum install tmux
brew install tmux

tmux Temel Kullanım​

bash
# Yeni oturum başlat
tmux new -s oturum_adi

# Oturuma bağlan
tmux attach -t oturum_adi

# Oturumları listele
tmux ls

# Oturumdan ayrıl (detach)
Ctrl+b d

# Oturumu sonlandır
tmux kill-session -t oturum_adi

# Tüm oturumları sonlandır
tmux kill-server

tmux Kısayollar (Prefix Ctrl+b)​

bash
# Pencere yönetimi
Ctrl+b c # Yeni pencere
Ctrl+b , # Pencereyi yeniden adlandır
Ctrl+b 0-9 # Pencereye git
Ctrl+b w # Pencere listesi
Ctrl+b & # Pencereyi kapat

# Panel yönetimi
Ctrl+b % # Yatay böl
Ctrl+b " # Dikey böl
Ctrl+b o # Sonraki panele git
Ctrl+b x # Paneli kapat
Ctrl+b z # Paneli tam ekran yap
Ctrl+b Ç # Paneli yeniden boyutlandır

# Oturum yönetimi
Ctrl+b d # Detach
Ctrl+b $ # Oturumu yeniden adlandır
Ctrl+b s # Oturum listesi

tmux Gelişmiş Kullanım​

bash
# .tmux.conf ile özelleştirme
# ~/.tmux.conf
set -g prefix C-a
set -g default-terminal "screen-256color"
set -g mouse on
set -g history-limit 10000

# Otomatik başlatma
tmux new -s pentest
tmux send-keys -t pentest.1 "nmap -sV -p- 192.168.1.1" Enter
tmux new-window -t pentest -n "web"
tmux send-keys -t pentest:2 "ffuf -u https://hedef.com/FUZZ -w wordlist.txt" Enter

🔒 Bu içeriği görmek için giriş yapın

 
Yanıt yazmak için giriş yapmalısınız
Forum özelliklerini kullanmak ve Level 2 üyelik satın almak için hesabınıza giriş yapın.
133,736Konular
3,289,985Mesajlar
324,482Kullanıcılar
jaqenhgSon Üye
Üst Alt