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: