Dikkat: Bu yazıda geçen komutlar hem Linux tabanlı Centos hem de Linux tabanlı Red Hat (RHEL) işletim sisteminde geçerlidir.
CentOS TELNET KOMUTU isimli makalemizde TELNET’in nasıl yükleneceğinden bahsetmiştik. Bu makalede ise VMware Workstation üzerinde kurulu olan Linux tabanlı CentOS bilgisayara aynı ağda bulunan Windows 7 yüklü bir bilgisayardan TELNET protokolü ile bağlanılacaktır. Yapılacak çalışmalar;
- Windows CMD (CLI, Command Line Interface, Komut Satırı, Terminal Ekran) İle programsız bağlanılacak.
- Windows 7 üzerinde kurulu olan PuTTY programı ile bağlanılacak.
- Windows 7 üzerinde kurulu olan Xshell 4 programı ile bağlanılacak.
1. Windows CMD İle Sanal CentOS Makineye TELNET İle Nasıl Bağlanılır?
Windows 7’de TELNET Ayarları
- Aynı ağda bulunan bir Windows 7 işletim sistemi ile bu sanal centos makinasına bağlanmak için Windows 7’de aşağıdaki işlemler yapılır.
1: Başlat > appwiz.cpl
2: Windows özelliklerini aç veya kapat
3: Telnet İstemcisi
4: Tamam
- Ardından aşağıdaki işlemler yapılır.
1: Başlat > cmd
2: cmd
3: “pkgmgr /iu:”TelnetClient” komutu
VMware Workstation TELNET’e İzin Vermek
Tabi telnet ile bağlanmak istediğimiz sunucu sanalda olduğundan VMware Workstation ayarlarını da yapmalıyız.
- Aşağıdaki gibi “Edit > Virtual Network Editor…” tıklayalım.
- Ardından port 23’e izin verelim. “NAT > Add” ve aşağıdaki ayarları girelim.
Host Port : 23 (Gerçek makinemizde açmak istediğimiz port)
Type : TCP
VM IP Address : 192.168.1.10 (Portu açacağımız sanal makinemizin IP adresi)
VM Port : 23 (Sanal makinemizde açmak istediğimiz port)
Description : TELNET (Açıklama)
- Bu deneme için Firewall’da kural yazacağız veya direkt geçici olarak kapatacağız. Şimdilik komut satırından ”service iptables stop” komutu ile geçici olarak kapatalım. Firewall aynı zamanda grafiksel ekrandan da kapatılabilmektedir. Konuyla ilgili CentOS FIREWALL KAPATMAK / AÇMAK makalemizi inceleyebilirsiniz.
service iptables stop
- Gerçek makinemizden (Windows 7) >>>>> sanal makinamıza (centos) “telnet 192.168.93.142” komutu ile TELNET çekebiliyoruz.
telnet 192.168.93.142
- Artık Windows 7’den bağlandığımız centos’da istediğimiz işlemleri komut satırında yapabiliriz. Umarım bu örneklerden sonra Telnet’in amacı daha iyi anlaşılmıştır.
2.PuTTY Programı İle Sanal CentOS’a TELNET İle Nasıl Bağlanılır?
- Şimdi aynı ağda bulunan Windows 7 işletim sistemli bir makine üzerinde PuTTY programı ile sanal centos makinamıza TELNET ile bağlanalım. Burada sanal makinamıza ait eth 0 IP adresini “Host Name” (or IP address)” kısmına yazalım ve “Open”a tıklayalım.
- Gelen ekranda “nizam” kullanıcı adı ve şifresi ile “login” olalım.
Artık sanki linux terminal ekrandaymış gibi tüm komutları kullanabilir ve sunucuda yetkimiz dahilinde değişiklikler yapabiliriz.
3.XShell 4 Programı İle Sanal CentOS’a TELNET İle Nasıl Bağlanılır?
- Şimdi aynı ağda bulunan Windows 7 işletim sistemli bir makine üzerinde Xshell 4 programı ile sanal centos makinamıza TELNET ile bağlanalım. Burada sanal makinemize ait eth 0 IP adresini kullanacağız. Aşağıdaki gibi “telnet 192.168.93.142” komutu ile bağlantı sağlayıp her türlü linux komutunu kullanabiliriz.
Yukarıdaki örnekte telnet bağlantısı “exit” komutu ile sonlandırılmıştır.