LINUX LAB

SANAL CentOS MAKİNEYE FTP İLE BAĞLANMAK

Dikkat: Bu yazıda geçen komutlar hem Linux tabanlı Centos hem de Linux tabanlı  Red Hat (RHEL) işletim sisteminde geçerlidir.

Daha önce CentOS FTP KOMUTU isimli makalemizde FTP’nin 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 FTP protokolü ile bağlanılacaktır. Yapılacak çalışmalar;

  1. Windows 7 üzerinde kurulu olan FileZilla programı ile bağlanılacak. 500 OOPS Sorunu çözülecek.
  2. Windows CMD (CLI, Command Line Interface, Komut Satırı, Terminal Ekran) ile programsız bağlanılacak.
  3. Windows CMD (CLI, Command Line Interface, Komut Satırı, Terminal Ekran) ile dosya atılacak.
  4. Web tarayıcı ile sanal CentOS’a FTP bağlantısı yapılacak.
  5. Windows Gezgini ile FTP bağlantısı yapılacaktır.
  6. Windows 7 üzerinde kurulu olan WinSCP programı ile bağlanılacak.

1.Windows 7 Üzerindeki FileZilla Programı İle Sanal CentOS’a FTP İle Bağlanmak ve “500 OOPS: cannot change directory” Hatasını Düzeltmek

linux centos red hat rhel sanal makinaya ftp ornek
“Sanal Makinaya FTP İle Nasıl Bağlanılır?”
  • Şimdi aynı ağda bulunan Windows 7 işletim sistemli bir makine üzerinde FileZilla programı ile sanal centos makinamıza FTP ile bağlanalım. Burada sanal makinamıza ait eth 0 IP adresini Sunucu kısmına yazalım ve nizam kullanıcı adı/ şifresi ile giriş yapalım.
filezilla 500 OOPS cannot change directory hatası
“FileZilla 500 OOPS: cannot change directory Hatası”

Görüldüğü üzere bağlantı yapılmaya çalışılırken “Yanıt: 500 OOPS: cannot change directory:/home/nizam” şeklinde bir hata alıyoruz.

  • Bunu düzeltmek içinsetenforce 0” komutunu kullanmalıyız. Son durumu “getenforce” komutu ile görebiliriz.
filezilla 500 OOPS cannot change directory hatası cozuldu
“filezilla 500 OOPS cannot change directory Çözümü”

Görüldüğü üzere “Enforcing” durumundan “Permissive” durumuna geçmiş olduk.

  • Şimdi tekrar FileZilla programı ile sanal makinamıza FTP ile bağlanmaya çalışalım.
linux centos red hat rhel filezilla ftp
“FileZilla Programı İle Sanal CentOS’a FTP Baülantısı Yapmak”

Görüldüğü üzere  “Yanıt: 500 OOPS: cannot change directory:/home/nizam” hatası giderilmiş oldu ve 192.168.93.142 IP adresli makinamıza nizam kullanıcı adı ve şifresi ile bağlanabilmiş olduk.

  • Burada artık sürükle bırak ile aşağıdaki gibi dosya transferi yapabiliriz.
linux centos red hat rhel filezilla programindan ftp ile dosya atmak
“Sanal CentOS Makinaya FileZilla Programından FTP İle Dosya Atma İşlemi”

 

2.Windows 7’den Komut Satırı İle Sanal CentOS’a FTP Bağlantısı Yapmak

 

Windows 7’den komut satırı ile sanal CentOS’a FTP baglantisi yapmak
“Windows 7’den Komut Satırı İle Sanal CentOS’a FTP Bağlantısı Yapmak”
  • Şimdi de yine aynı ağda olan bir Windows 7 yüklü bir bilgisayarın kendi komut satırından bağlanalım. Kullanacağımız komut yine “ftp 192.168.93.142” olacaktır.
Windows 7’den komut satırı ile sanal CentOS’a FTP baglantisi yapmak
“Windows 7’den Komut Satırı İle Sanal CentOS’a FTP Bağlantısı Yapmak”

Görüldüğü üzere nizam kullanıcısı ve şifresiyle FTP ile sanal centos makinamıza bağlanabildik. FTP komutlarını burada uygulayabiliriz. Örneğin biz “dir” komutu ile dosya ve klasörleri listeledik.

3.Windows 7’den Sanal CentOS’a Programsız CMD’den FTP İle Dosya Atmak

  • VMware Workstation sanallaştırma programı üzerinde kurulu olan yani sanal Linux tabanlı CentOS işletim sistemine yine aynı ağda bulunan bir Windows 7 bilgisayardan CMD (komut satırı, terminal ekran, CLI-Command Line Interface) ile FTP bağlantısı yapmak ve dosya atmak istiyoruz.

Atacağımız dosya Windows 7’ye giriş yaptığımız “Adminstrator” kullanıcısına ait dizinde bulunan “yolcu_dosya.txt” metin belgesi olsun.

windows 7'den cmd ile dosya atmak
“Windows 7’den Komut Satırı İle Dosya Atmak”
windows 7'den cmd ile dosya atmak
“Windows 7’den Komut Satırı İle Dosya Atmak”

1:ftp 192.168.93.142” komutu ile sanal makinamıza bağlanalım. Kullanıcı adı ve şifremizi girelim.

2:ls” komutu ile dosya ve dizinlere bakalım.

3: Dosyamızı masaüstüne atmak istiyoruz. Bunun için “cd Desktop” komutu ile masaüstü konumuna gidelim.

4:put yolcu_dosya.txt” komutu ile yolcu_dosya isimli metin belgesini sunucuya gönderelim.

5:bye” komutu ile çıkalım.

Bakalım gerçekten de bu dosya görünüyor mu? Yerine gitmiş mi? Bunu yine komut satırından da kontrol edebiliriz fakat görsel olması açısından grafiksel ekrandan kontrolünü yapalım.

windows 7'den cmd ile dosya atmak
“Windows 7’den Komut Satırı İle Dosya Atmak”

Görüldüğü üzere tam da istediğimiz yere dosyamız ulaşmıştır.

4.Web Tarayıcı İle Sanal CentOS’a FTP Bağlantısı Yapmak

  • Mozilla Firefox, Internet Explorer veya Google Chrome gibi web browser’lar yani web tarayıcılar ile de FTP bağlantısı sağlamak mümkündür. Bunun için adres çubuğuna “ftp://192.168.93.142” yazmak yeterlidir. Kullanıcı adı ve şifre girilmelidir. Aşağıdaki örnekte Firefox tarayıcısı kullanılmıştır.
web tarayıcı browser ile ftp yapmak
“Web Tarayıcı İle Sanal CentOS’a FTP Bağlantısı Yapmak”

FTP bağlantısı sağlandıktan sonra karşımıza aşağıdaki gibi bir görüntü çıkacaktır.

firefox chrome explorer web tarayıcı browser ile ftp yapmak
“Web Tarayıcı İle Sanal CentOS’a FTP Bağlantısı Yapmak”

Görüldüğü üzere tarayıcı ile FTP bağlantısı sağlanmış oldu. Bu bağlantı ile sadece dizin ve dosyaları görüntüleyebildik.

5.Windows Gezgini İle FTP Bağlatısı Yapmak

  • Aşağıdaki gibi “Başlat>ftp://192.168.93.142” şeklinde yazıp “Enter” tuşuna basalım.
linux centos red hat rhel windows gezgini ile ftp baglantisi ornek
“Windows Gezgini İle FTP Bağlantısı Yapmak”

Veya

Herhangi bir klasörde öğrneğin “Bilgisayarım”a tıklayıp adres çubuğuna “ftp://192.168.93.142” şeklinde yazıp “Enter” tuşuna basalım. Yine aynısı olacaktır.

linux centos red hat rhel windows gezgini ile ftp baglantisi ornek
“Windows Gezgini İle FTP Bağlantısı Yapmak”

Şimdi karşımıza gelen ekranda ftp kullanıcısına ait kullanıcı adı ve şifreyi girelim.

linux centos red hat rhel windows gezgini ile ftp baglantisi ornek
“Windows Gezgini İle FTP Bağlantısı Yapmak”

Karşımıza aşağıdaki gibi bir görüntü gelecektir. Sanki Windows bir bilgisayar gibi klasör sisteminde görünecektir. Bu da grafiksel ekranı olmayan bir linux ile bağlantı kurulduğunda dosya atmayı kolaylaştırmış olacaktır. Sonuçta buraya Windows bilgisayarımızdan sürükle bırak veya kopyala yapıştır ile dosyalar atabiliriz.

linux centos red hat rhel windows gezgini ile ftp baglantisi ornek
“Windows Gezgini İle FTP Bağlantısı Yapmak”

6.Windows 7 Üzerindeki WinSCP Programı İle Sanal CentOS’a FTP İle Bağlanmak

  • Daha önce Windows üzerinde kurulmuş olan WinSCP programında aşağıdaki gibi yeni bir oturum açılır.

Dosya iletim kuralı “ftp” seçilmiştir.

Yine sunucumuza ait eth0 IP adresi kullanılmıştır.

Kullanıcı adı ve şifre girilmiştir.

linux centos red hat rhel winscp programı ile ftp baglantisi ornek
“WinSCP Programı İle FTP Bağlantısı Yapmak”

Ardından karşımıza aşağıdaki gibi bir görüntü gelecektir. Yine sanki Windows bir bilgisayar gibi klasör sisteminde görünecektir. Bu da grafiksel ekranı olmayan bir linux ile bağlantı kurulduğunda dosya atmayı kolaylaştırmış olacaktır. Sonuçta buraya Windows bilgisayarımızdan sürükle bırak veya kopyala yapıştır ile dosyalar atabiliriz.

linux centos red hat rhel winscp programı ile ftp baglantisi ornek
“WinSCP Programı İle FTP Bağlantısı Yapmak”

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir