Pazartesi, Mayıs 18, 2020

macos 'ta ftp client programı yükleme ve ftp sunucuya bağlanıp dosya gönderme

brew install inetutils

İle aşağıdaki paketler kurulacaktır.

- dnsdomainname
- ftp
- rcp
- rexec
- rlogin
- rsh
- telnet

[1]

Sonra, 



PATH="/usr/local/opt/inetutils/libexec/gnubin:$PATH"

Programların yolunu gösterelim.

İsterseniz /etc/paths dosyasının en altına 
/usr/local/opt/inetutils/libexec/gnubin

Satırını ekleyelim. İkisi de aynı işi yapacaktır. [2]

Sonra ftp komutunu çalıştıralım:

$ftp

Sonra ftp ekranına geleceğiz. 
Cd ile ftp sunucusu dizini değiştirilir
Lcd lokal directory değiştirir. Kaynak dosyamız neredeyse lcd ile değiştirelim. 
!ls ile lokal dir’deki dosyalara bakabiliriz.
ls ile de ftp serverdaki dosyaları listeleyebiliriz. 

ftp> open ftp.example.com
ftp> cd /directory/subdir
ftp> lcd /User/user1/Documents
Ftp> put file

Diğer ftp komutları için: [3]


Bazen inetutils içindeki ftp düzgün çalışmıyor bu durumda alternatif olarak

brew install tnftp

yükleyebiliriz. [4]

İsterseniz programın yüklendiği dosya yolunu PATH e yukarıdaki gibi ekleyebilirsiniz 

PATH="/usr/local/opt/inetutils/libexec/gnubin:$PATH"

veya komutu doğrudan dosya yolunu göstermek çalıştırabiliriz.

/usr/local/Cellar/tnftp/20070806/bin/ftp

Bu şekilde yukarıdaki komutları çalıştırabilirsiniz. 

Kaynaklar: