Yıllık alımda %20 indirim — Hosting & VDS
PuTTY ile Metin2 Sunucusuna SSH Bağlantısı Kurma
Rehber

PuTTY ile Metin2 Sunucusuna SSH Bağlantısı Kurma

M
Mezuhost Teknik Ekip
4 Ağustos 2026 8 dakika okuma 0 görüntülenme

Metin2 sunucunuza PuTTY ile SSH bağlantısı kurma, temel dizin komutları, sunucuyu başlatıp durdurma ve sık karşılaşılan bağlantı hataları.

Metin2 sunucusu kiraladığınızda elinize bir IP adresi, bir kullanıcı adı ve bir şifre geçer. Sunucunun masaüstü yoktur; ona bir terminal üzerinden bağlanır, komutlarla yönetirsiniz. Windows'ta bu işi yapan en yaygın araç PuTTY.

Bu rehber, daha önce hiç SSH kullanmamış birini bağlantı kurup sunucusunu başlatabilecek noktaya getirmek için yazıldı.

PuTTY'yi İndirme ve Kurma

PuTTY ücretsiz ve açık kaynaklıdır. Her zaman resmî sitesinden indirin; arama sonuçlarında çıkan üçüncü parti "PuTTY indir" sitelerinin bir kısmı içine zararlı yazılım gömülmüş sürümler dağıtıyor. Sunucu şifrenizi yazacağınız programda bu riski almayın.

Kurulum sırasında özel bir ayar yapmanıza gerek yok, varsayılan seçeneklerle ilerleyin.

İlk Bağlantı

PuTTY'yi açtığınızda karşınıza gelen ekranda üç alan önemlidir:

  • Host Name (or IP address): Sunucunuzun IP adresi. Örneğin 185.12.34.56
  • Port: Varsayılan olarak 22. Barındırma sağlayıcınız farklı bir port verdiyse onu yazın.
  • Connection type: SSH seçili olmalı.

Open düğmesine bastığınızda ilk seferde bir güvenlik uyarısı görürsünüz. Bu, "bu sunucunun kimliğini daha önce görmedim" anlamına gelir ve ilk bağlantıda normaldir. Accept diyerek devam edin.

Bağlantı bilgilerini kaydedin

Her seferinde IP yazmamak için, Host Name alanını doldurduktan sonra Saved Sessions kutusuna bir isim verip Save'e basın. Sonraki bağlantılarda iki tıkla giriş yaparsınız.

Kullanıcı Girişi

Siyah ekran açıldığında sırayla kullanıcı adı ve şifre sorulur:

login as: root
root@185.12.34.56's password:

Şifreyi yazarken ekranda hiçbir şey görünmez; yıldız bile çıkmaz. Bu bir hata değil, kasıtlı bir güvenlik davranışıdır. Şifreyi yazıp Enter'a basın.

Şifreyi yapıştırmak

PuTTY'de kopyalanan metni sağ tık ile yapıştırırsınız. Ctrl+V çalışmaz. Uzun ve karmaşık şifreleri elle yazmak yerine sağ tık kullanın; yazım hatası yüzünden "Access denied" görmenin en yaygın sebebi budur.

Bağlandıktan Sonra: Temel Komutlar

Sunucudasınız. Şimdi yönünüzü bulmayı öğrenelim.

Nerede olduğunuzu görmek

pwd

Bulunduğunuz dizinin tam yolunu yazar.

Dizin içeriğini listelemek

ls -la

-l ayrıntılı liste, -a gizli dosyaları da gösterir. Metin2 dosyalarında birçok yapılandırma dosyası nokta ile başlar, bu yüzden -a önemlidir.

Dizin değiştirmek

cd /usr/home/game

Bir üst dizine çıkmak için:

cd ..

Disk doluluğunu kontrol etmek

df -h

Sunucu diski dolduğunda Metin2 kayıt yazamaz ve oyuncular ilerlemelerini kaybeder. Bu komutu haftada bir çalıştırma alışkanlığı edinin.

Çalışan süreçleri görmek

ps aux | grep game

Oyun sunucusu süreçlerinin ayakta olup olmadığını buradan anlarsınız. Aynı yöntemle veritabanını da kontrol edebilirsiniz:

ps aux | grep mysqld

Metin2 Sunucusunu Başlatma ve Durdurma

Klasik Metin2 server files yapısında oyun dosyaları genellikle /usr/home altında durur ve başlatma betikleri kanal klasörlerinin içindedir.

Sunucuyu başlatmak

cd /usr/home/channel1/game1
./start.sh

Auth sunucusu ayrı bir dizindedir ve genellikle önce onun ayakta olması gerekir:

cd /usr/home/auth
./start.sh

Kanal ve auth yapısının nasıl kurgulandığını anlamadıysanız Metin2 kanal (CH) yapısı ve auth sunucusu yazımız bu mimariyi ayrıntılı anlatıyor.

Sunucuyu durdurmak

killall game
killall auth

killall süreci sert şekilde sonlandırır. Oyuncular çevrimiçiyken bunu kullanmak, son birkaç dakikanın kayıt edilmemesine yol açabilir. Bakım yapacaksanız önce oyun içinden /shutdown komutuyla girişleri kapatın, oyuncuların çıkmasını bekleyin, sonra süreçleri durdurun.

Kayıt Dosyalarını Okumak

Bir şey ters gittiğinde cevap kayıt dosyalarındadır.

Son satırları görmek

tail -50 syserr

Canlı olarak izlemek

tail -f syserr

Bu komut ekranı açık tutar ve dosyaya yeni satır düştükçe anında gösterir. Bir hatayı yeniden üretirken açık bırakın, hatanın oluştuğu anı canlı yakalarsınız. Çıkmak için Ctrl+C.

Belirli bir hatayı aramak

grep -i "error" syserr | tail -30

Güvenlik: İlk Gün Yapılması Gerekenler

Şifreyi değiştirin

Size verilen ilk şifre bir yerlerde düz metin olarak yazılıdır. İlk iş onu değiştirin:

passwd

SSH portunu değiştirmeyi düşünün

22 numaralı port sürekli otomatik saldırı taramasına maruz kalır. Portu değiştirmek saldırıyı imkânsız kılmaz ama gürültünün büyük kısmını keser. Yapılandırma dosyası:

/etc/ssh/sshd_config

SSH anahtarı kullanın

Şifre yerine anahtar tabanlı girişe geçmek, kaba kuvvet saldırılarını tamamen anlamsız hâle getirir. PuTTY bunun için PuTTYgen adında bir araçla gelir.

Sık Karşılaşılan Bağlantı Sorunları

"Network error: Connection timed out"

Bağlantı sunucuya hiç ulaşamıyor. Sebebi genelde yanlış IP, kapalı sunucu ya da SSH portunu engelleyen bir güvenlik duvarıdır. IP'yi doğrulayın, sağlayıcınızın panelinden sunucunun açık olduğunu kontrol edin.

"Access denied"

Sunucuya ulaştınız ama kullanıcı adı ya da şifre kabul edilmedi. Şifreyi sağ tık ile yapıştırarak tekrar deneyin. Bazı sağlayıcılar root girişini kapatır; başka bir kullanıcı adıyla girip sonra su - ile yetki yükseltmeniz gerekebilir.

"Connection refused"

Sunucu ayakta ama SSH servisi çalışmıyor ya da farklı bir portta dinliyor. Sağlayıcınızın verdiği port numarasını kontrol edin.

Bağlantı bir süre sonra kendi kendine düşüyor

Boşta kalan oturumlar kapatılır. PuTTY'de Connection sekmesindeki Seconds between keepalives alanına 30 yazarsanız bağlantı açık kalır.

Özet

PuTTY öğrenmesi yarım saat süren, sonrasında sunucu yönetiminin tamamını üzerinden yürüteceğiniz bir araç. Bağlantıyı kurup temel komutları çalıştırabiliyorsanız, geri kalan her rehberi uygulayabilecek konumdasınız.

Sunucunuzda veritabanı şifresiyle ilgili bir sorun yaşarsanız Navicat ve MySQL şifre değiştirme rehberimiz devamı niteliğinde. Henüz sunucu kiralamadıysanız Metin2 sunucu paketlerimizi inceleyebilirsiniz.

metin2 putty ssh freebsd sunucu yönetimi
Paylaş
M

Mezuhost Teknik Ekip

Mezuhost — Teknik İçerik Ekibi

İletişim

Mezuhost ile Hizmetlerimizi Keşfedin

DDoS korumalı sunucular, yüksek performanslı VDS ve hosting çözümleri.

Güvenilir İş Ortaklarımız & Altyapı Sağlayıcılarımız

Stormwall
MikroTik
Juniper
Datacasa
Cloudflare
Dell
Ryzen
Arbor
Stormwall
MikroTik
Juniper
Datacasa
Cloudflare
Dell
Ryzen
Arbor
Stormwall
MikroTik
Juniper
Datacasa
Cloudflare
Dell
Ryzen
Arbor