Bir sonraki yazıda FTP komutuna bir göz atacağız. İçin FTP içeriğini yükleyin, indirin veya yönetin sonsuz sayıda grafik uygulamamız var, Filezilla en popüler olanlardan biridir. Ancak terminalin hayranıysanız, bu komut satırından da yapılabilir.
yani özellikle bir sunucu üzerinde çalışırken kullanışlıdır ve bir GUI'ye sahip değiliz, ancak bir FTP'ye bir dosya yüklememiz veya bir şeyi silmemiz, bir klasör oluşturmamız vb. Bunlardan herhangi birini sadece terminalimizle yapabiliriz.
(FTPdosya aktarım Protokolü) uzak bir ağa ve uzak bir ağdan dosya aktarmak için kullanılan standart bir ağ protokolüdür. Bu yazıda nasıl olduğunu göreceğiz ftp komutunu bazı temel örneklerle kullanın.
Verileri ftp ile aktarırken, bağlantı şifrelenmez. Güvenli bir veri aktarımı için şunu kullanmamız gerekirdi: SFTP. Dosyaları kopyalamak için en azından kaynak dosyada okuma iznine ve hedef sistemde yazma iznine sahip olmamız gerekir.
FTP komutunun temel örnekleri
FTP ile bağlantı kurulması
Daha uzak bir sisteme bir ftp bağlantısı açınftp komutunun ardından uzak sunucunun IP adresi veya etki alanı adı gelmelidir. Bir terminal açıyoruz (Ctrl + Alt + T) ve yazıyoruz:
ftp 192.168.0.101
FTP kullanıcı adımızı girmemiz istenecektir. Bu örnek için FTP kullanıcı adı şöyledir: Sapoclay:
Uzak sunucuda çalışan FTP hizmetine bağlı olarak farklı bir onay mesajı görebilirsiniz.
Kullanıcı adını yazdıktan sonra, parolamızı yaz:
Şifre doğruysa, uzak sunucu bir onay mesajı ve ftp> istemi.
Eriştiğimiz FTP sunucusu kabul ederse anonim ftp hesapları ve anonim bir kullanıcı olarak oturum açmak istiyorsanız, şunu kullanın: anonim kullanıcı adı olarak ve siz e-posta adresi şifre olarak.
En yaygın ftp komutları
Çoğu FTP komutu, bir Gnu / Linux sistemindeki komut isteminde kullandığımız komutlara benzer veya aynıdır.
Aşağıda en yaygın FTP komutlarından bazıları kullanabileceğimiz:
- yardım veya? - Hepsini listele kullanılabilir FTP komutları.
- cd - Uzak makinede dizini değiştirin.
- lcd - Yerel makinede dizini değiştirin.
- ls - Geçerli uzak dizindeki dosyaların ve dizinlerin adlarını görüntüleyin.
- mkdir - Uzak dizinde yeni bir dizin oluşturun.
- pwd - Uzak makinedeki geçerli çalışma dizinini yazdırın.
- sil - Geçerli uzak dizindeki bir dosyayı silin.
- rmdir- Geçerli uzak dizindeki bir dizini kaldırın.
- get - Uzak sunucudan yerel makineye bir dosya kopyalar.
- mget - Uzak sunucudan yerel makineye birden çok dosya kopyalamanıza izin verir.
- put - Yerel makineden uzak makineye bir dosya kopyalar.
- mput - Yerel makineden uzak makineye bir dosya kopyalar.
FTP komutlarıyla dosya indirme
Giriş yaptığımızda, mevcut çalışma dizinimiz uzaktaki kullanıcının ev dizinidir. Dosyaları ftp komutuyla indirdiğimizde, dosyalar ftp komutu dediğimiz dizine indirilecektir., eğer başka bir yol belirtmezsek.
Dosyaları başka bir yerel dizine indirmek istiyorsak, lcd komutu. Diyelim ki dosyaları dizine indirmek istiyoruz ~ / Belgeler:
lcd ~/Documentos
Daha uzak sunucudan tek dosya indir, kullanacağız komut al. Örneğin, adlı bir dosyayı indirmek için yedekleme.zipaşağıdaki komutu kullanacağız:
get backup.zip
Daha aynı anda birden çok dosyayı indirin, kullanacağız mget komutu. Tek tek dosya adlarının bir listesini sağlayabilir veya joker karakterler kullanabiliriz.
mget backup1.zip backup2.zip
Birden fazla dosya indirirken, her biri için onay istenecektir.
Dosyaların uzak FTP sunucusundan indirilmesi tamamlandığında, güle güle ile bağlantıyı kapat veya çık.
quit
FTP komutlarıyla dosya yükleme
Yerel bir dizinden uzak bir FTP sunucusuna bir dosya yüklemek için, önce FTP komutunu kullanarak oturumu açmamız gerekecek. Başladıktan sonra komut vermek:
put image.png
Bir dosya yüklemek istersek mevcut çalışma dizininizde değilse, dosyanın mutlak yolunu kullanın.
Daha yerel bir dizinden uzak bir FTP sunucusuna birden fazla dosya yükleyin, kullanacağız mput komutu:
mput image1.png image2.png
Birden fazla dosya yüklerken, yüklemek istediğimiz her dosya için bizden onay istenecektir.
Dosyaları uzak FTP sunucunuza yüklemeyi bitirdikten sonra, güle güle ile bağlantıyı kapat veya çık.
Gördüğünüz gibi, bu yazıda, dosyaları uzak FTP sunucunuza indirmek ve yüklemek için ftp komutunun nasıl kullanılacağını gördük. Biri isterse daha fazla seçenek bil sadece komut kılavuzunu okuyun:
man ftp
Charlie Brow Bak Git
Kullanıcının girişini yaptıktan sonra iyi, aşağıdaki cümle çıkıyor.
503 Önce ATUH'u kullanın.
Giriş başarısız.