FTP protokolü (File Transfer Protocol), farklı bilgisayarlar arasında hızlı ve güvenli bir şekilde dosya transferi yapmak için en çok kullanılan protokollerden biridir, bu FTP protokolü TCP protokolü üzerinden kullanılacak istemci/sunucu mimarisine dayanmaktadır.
FTP özellikleriFTP'nin amacı:
- Bilgisayarlar arasında dosya alışverişi oluşturun.
- Uzak bilgisayarlarda çeşitli programları kullanarak dolaylı veya örtük bağlantılar kurun.
- Bir kullanıcıyı, ilgili bilgisayarlar arasındaki dosya depolama sistemlerindeki değişikliklerden koruyun.
- Verileri güvenilir ve verimli bir şekilde aktarın.
macOS'in modern sürümlerinde, bu durumda Mojave, aktarım sistemi olarak SFTP (Güvenli Dosya Aktarım Protokolü) oluşturulduğundan FTP protokolü varsayılan olarak dahil edilmez, ancak bazı yönetim veya destek nedenlerinden dolayı ftp'yi aşağıdaki gibi kullanmak gerekirse Bir istemci veya sunucu olarak ftpd olan Solvetic, macOS Mojave'ye nasıl kurulacağını açıklayacak ve böylece avantajlarından yararlanacaktır.
1. FTP'yi macOS Mojave'de Homebrew ile kurun
Homebrew, görevi Apple'ın standart olarak yüklemediği tüm öğeleri yüklemek olduğundan, Mac sistemleri için bir paket yöneticisidir.
Homebrew AvantajlarıHomebrew kullanmanın aşağıdaki avantajları vardır:
- Homebrew, her paketi kendi dizinine kurar ve /usr/local içinde bu dosyalara sembolik bağlantılar oluşturmaya özen gösterir.
- Homebrew'da kendi paketlerimizi oluşturmak mümkün olacak
- Homebrew, dosyaları hiçbir zaman önekinin dışında yüklemez
- Homebrew yalnızca Git ve Ruby'ye dayanmaktadır
Aşama 1
Homebrew'i macOS Mojave'ye kurmak için terminale erişir ve aşağıdakileri uygularız:
/ usr / bin / ruby -e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
BÜYÜT
Adım 2
İndirmeyi onaylamak için Enter'a basın ve bundan sonra otomatik olarak indirilen ve kurulan geliştirici araçlarını kurmanız gerekecektir:
BÜYÜT
Aşama 3
Homebrew kurulum işlemi bittiğinde aşağıdakileri göreceğiz:
BÜYÜT
2. FTP'yi Inetutils ile macOS Mojave'ye yükleyin
Inetutils'in özellikleri içinde şunları bulabiliriz:
Inetutils'in özellikleriInetutils, aşağıdaki gibi araçları içeren günlük kullanım için bir ağ programları topluluğudur:
- Bir ftp istemcisi ve sunucusu.
- Bir telnet istemcisi ve sunucusu.
- Bir rsh istemcisi ve sunucusu.
- Bir rlogin istemcisi ve sunucusu.
- Bir tftp istemcisi ve sunucusu.
Aşama 1
Inetutils yardımcı programı, aşağıdakileri çalıştırarak Homebrew aracılığıyla yüklenebilir:
brew install intutils
BÜYÜT
Adım 2
macOS Mojave'ye indirip kurduktan sonra ftp komutunu çalıştırmak mümkün olacak ve bunun için aşağıdakileri çalıştırarak gnu.org ftp'ye erişebiliriz. FTP üzerinden bağlantının başarılı olduğunu görebiliriz.
ftp [email protected]
BÜYÜT
3. FTP'yi macOS Mojave'de tnftp ile yükleyin
tnftp yardımcı programı, diğer sistemler için bir NetBSD FTP istemci bağlantı noktasıdır.
ÖzelliklerÖzellikleri arasında şunları buluyoruz:
- Http proxy'leri ve kimlik doğrulama desteği de dahil olmak üzere komut satırı URL alımı.
- Dinamik ilerleme çubuğu
- IPv6 desteği
- Bağlama duyarlı komut ve dosya adı tamamlama
- Yapılandırılabilir bilgi istemi
- Aktif mod yedekleme ile pasif mod desteği
- ftp ortam değişkenleri için 'seçenek ayarla' geçersiz kıl
- Aktarım hızı düzenlemesi
Aşama 1
Yalnızca tftp istemcisini kurmak için aşağıdakileri uygulamamız gerekir:
tnftp'yi demlemek
BÜYÜT
Adım 2
Eğer tftp sunucusunu kurmak istiyorsak şu işlemleri yapmalıyız:
demlemek tnftpd yükleyinNotmacOS'un en modern sürümlerinin, uzaktan oturum açma için SSH ve SFTP sunucusunu kullanmak için yerel seçenekler içerdiğini, ancak tnftp ile macOS Mojave'deki tüm FTP işlevlerini kullanabileceğinizi unutmayın.
4. macOS Mojave intutils yardımcı programını derleyerek FTP'yi yükleyin
Bu seçenek, kaynaktan intutils derlemeyi gerektirdiğinden ve yüklü macOS komut satırı araçlarını gerektirdiğinden biraz daha tekniktir.
Aşama 1
Bu paketi indirmek için aşağıdaki bağlantıya gidebiliriz:
Adım 2
Orada en son sürümü indiriyoruz ve ardından tarball'ı açmak, yapılandırmayı yürütmek, aşağıdaki komutları kullanarak kurulum yapmak ve kurmak gerekli olacak:
tar xvzf inetutils-1.9.4.tar.gz cd intutils-1.9.4 ./configure make sudo make installYukarıda açıklanan yöntemlerden herhangi biri ile, macOS Mojave'de tüm özellikleri ve çalışma seviyeleri ile bir FTP bağlantısının keyfini çıkarmak mümkün olacaktır.