sftp
Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen sftp komutudur.
Program:
ADI
sftp — güvenli dosya aktarım programı
SİNOPSİS
sftp [-1246aCfpqrv] [-B tampon_size] [-b toplu iş dosyası] [-c şifre] [-D sftp_sunucu_yolu]
[-F ssh_config] [-i kimlik_dosyası] [-l sınır] [-o ssh_option] [-P Liman]
[-R istek_sayısı] [-S program] [-s alt | sftp_sunucusu] ev sahibi
sftp [kullanıcı@]ev sahibi[:dosya Kendi ID’n ile mağazalarını oluştur]
sftp [kullanıcı@]ev sahibi[:dir[/]]
sftp -b toplu iş dosyası [kullanıcı@]ev sahibi
AÇIKLAMA
sftp benzeri etkileşimli bir dosya aktarım programıdır. ftp(1), hepsini gerçekleştirir
şifreli işlemler ssh(1) ulaşım. Ayrıca, ssh'nin birçok özelliğini kullanabilir, örneğin
ortak anahtar kimlik doğrulaması ve sıkıştırma olarak. sftp belirtilene bağlanır ve oturum açar
ev sahibi, ardından etkileşimli bir komut moduna girer.
İkinci kullanım biçimi, etkileşimli değilse dosyaları otomatik olarak alır.
kimlik doğrulama yöntemi kullanılır; aksi takdirde başarılı etkileşimden sonra bunu yapacaktır.
kimlik doğrulaması.
Üçüncü kullanım biçimi izin verir sftp uzak bir dizinde başlatmak için.
Nihai kullanım formatı, aşağıdakileri kullanan otomatik oturumlara izin verir: -b seçenek. Bu gibi durumlarda,
girme ihtiyacını ortadan kaldırmak için etkileşimli olmayan kimlik doğrulamasını yapılandırmak için gereklidir.
bağlantı zamanında şifre (bkz. sshd(8) ve ssh-keygen(1) ayrıntılar için).
Bazı kullanım biçimleri, ana bilgisayar adlarını yol adlarından ayırmak için iki nokta üst üste karakterleri kullandığından, IPv6
Belirsizliği önlemek için adresler köşeli parantez içine alınmalıdır.
Seçenekler şunlardır:
-1 Protokol sürüm 1'in kullanımını belirtin.
-2 Protokol sürüm 2'in kullanımını belirtin.
-4 Güçler sftp yalnızca IPv4 adreslerini kullanmak için.
-6 Güçler sftp yalnızca IPv6 adreslerini kullanmak için.
-a Var olan kısmi aktarımların üzerine yazmak yerine kesintiye uğrayan aktarımlara devam etmeye çalışın
veya dosyaların tam kopyaları. Kısmi içerikler, mevcut olanlardan farklıysa
aktarılırsa, sonuçta ortaya çıkan dosyanın bozuk olması muhtemeldir.
-B tampon_size
Arabelleğin boyutunu belirtin sftp dosyaları aktarırken kullanır. daha büyük
arabellekler, daha yüksek bellek tüketimi pahasına daha az gidiş-dönüş gerektirir. NS
varsayılan 32768 bayttır.
-b toplu iş dosyası
Toplu iş modu, bir girişten bir dizi komutu okur toplu iş dosyası yerine stdin.
Kullanıcı etkileşimi olmadığı için, olmayanlarla birlikte kullanılmalıdır.
etkileşimli kimlik doğrulama A toplu iş dosyası '-' standardı belirtmek için kullanılabilir
giriş. sftp aşağıdaki komutlardan herhangi biri başarısız olursa iptal edilir: almak, koymak, tekrarlamak,
ün, adını değiştirmek, ln, rm, mkdir, chdir, ls, Ichdir, chmod, chown, chgrp, lpwd, df,
Sembolik bağ, ve lmkdir. Hata durumunda sonlandırma, komutla komutla engellenebilir
komutun önüne bir '-' karakteri koyarak (örneğin, -rm /tmp/falan*).
-C Sıkıştırmayı etkinleştirir (ssh'ler aracılığıyla -C bayrak).
-c şifre
Veri aktarımlarını şifrelemek için kullanılacak şifreyi seçer. Bu seçenek
doğrudan geçti ssh(1).
-D sftp_sunucu_yolu
Doğrudan yerel bir sftp sunucusuna bağlanın (aracılığıyla yerine ssh(1)). Bu seçenek
istemci ve sunucuda hata ayıklamada faydalı olabilir.
-F ssh_config
için alternatif bir kullanıcı başına yapılandırma dosyası belirtir. ssh(1). Bu seçenek
doğrudan geçti ssh(1).
-f Dosyaların aktarımdan hemen sonra diske temizlenmesini ister. yüklerken
dosyalar için, bu özellik yalnızca sunucu "[e-posta korumalı]"
eklenti.
-i kimlik_dosyası
Ortak anahtar kimlik doğrulaması için kimliğin (özel anahtar) bulunduğu dosyayı seçer.
okunur. Bu seçenek doğrudan ssh(1).
-l sınır
Kbit/s cinsinden belirtilen kullanılan bant genişliğini sınırlar.
-o ssh_option
Seçenekleri geçmek için kullanılabilir ssh kullanılan formatta ssh_config(5). Bu
ayrı olmayan seçenekleri belirtmek için kullanışlıdır. sftp komut satırı bayrağı.
Örneğin, alternatif bir bağlantı noktası belirtmek için şunu kullanın: sftp -oPort=24. Tüm detaylar için
aşağıda listelenen seçenekler ve olası değerleri için bkz. ssh_config(5).
AdresAile
Toplu modu
BindAdres
Kanonik Etki Alanları
CanonicalizeFallbackYerel
CanonicalizeAna Bilgisayar Adı
MaxDots'u Kanonikleştirme
CanonicalizePermissionCNAME'ler
Sertifika Dosyası
ChallengeResponseKimlik Doğrulaması
Ana Bilgisayar IP'sini Kontrol Et
şifre
Şifrelemeleri
Sıkıştırma
Sıkıştırma Seviyesi
Bağlantı Denemeleri
Bağlantı zaman aşımı
KontrolUstası
Kontrol Yolu
KontrolSürekli
GlobalBilinenAna BilgisayarlarDosyası
GSSAPIKimlik Doğrulama
GSSAPIDelegateKimlik Bilgileri
HashKnownHost'lar
Ev Sahibi
Ana Bilgisayar Tabanlı Kimlik Doğrulama
Ana Bilgisayar Tabanlı Anahtar Türleri
Ana BilgisayarAnahtar Algoritmaları
Ana Bilgisayar AnahtarıAlias
Ana BilgisayarAdı
Kimlik Dosyası
Yalnızca Kimlikler
IPQoS
KbdEtkileşimliKimlik Doğrulama
KbdInteractiveCihazlar
KexAlgoritmaları
LogLevel
MAC
NoHostAuthenticationForLocalhost
NumberOfPasswordPrompts
Şifre Kimlik Doğrulaması
PKCS11Sağlayıcı
Liman
Tercih Edilen Kimlik Doğrulamaları
Protokol
ProxyKomutu
PubkeyKimlik Doğrulaması
Yeniden Anahtar Limiti
RhostsRSADoğrulama
RSADoğrulama
GönderEnv
SunucuCanlıAralık
SunucuAliveCountMax
StrictHostKeyKontrol
TCPCanlı Tut
Ana Bilgisayar Anahtarlarını Güncelle
KullanımAyrıcalıklıPort
kullanıcı
KullanıcıBilinenHostsDosyası
Ana BilgisayarAnahtarıDNS'yi Doğrula
-P Liman
Uzak ana bilgisayarda bağlanılacak bağlantı noktasını belirtir.
-p Orijinal dosyalardan değiştirme sürelerini, erişim sürelerini ve modları korur
transfer edildi.
-q Sessiz mod: ilerleme ölçerin yanı sıra uyarı ve tanı mesajlarını devre dışı bırakır
itibaren ssh(1).
-R istek_sayısı
Herhangi bir anda kaç isteğin beklemede olabileceğini belirtin. Bunu artırmak olabilir
dosya aktarım hızını biraz artırır ancak bellek kullanımını artırır. Varsayılan
64 bekleyen istek.
-r Yükleme ve indirme sırasında tüm dizinleri tekrar tekrar kopyalayın. Bunu not et sftp
ağaç geçişinde karşılaşılan sembolik bağları takip etmez.
-S program
Ismi program şifreli bağlantı için kullanmak için. Program gerekir
anlamak ssh(1) seçenekler.
-s alt | sftp_sunucusu
Uzak ana bilgisayardaki SSH2 alt sistemini veya bir sftp sunucusunun yolunu belirtir. A
yol kullanmak için yararlıdır sftp protokol sürüm 1 üzerinden veya uzaktan sshd(8)
yapılandırılmış bir sftp alt sistemine sahip değil.
-v Kayıt seviyesini yükseltin. Bu seçenek de ssh'a geçirilir.
İNTERAKTİF KOMUTLAR
Etkileşimli moddayken, sftp aşağıdakilere benzer bir dizi komutu anlar ftp(1).
Komutlar büyük/küçük harfe duyarsızdır. Boşluk içeren yol adları tırnak içine alınmalıdır.
tarafından tanınan yol adlarında bulunan özel karakterler topak(3) olmalıdır
ters eğik çizgi ('\') ile kaçtı.
Hoşçakal Çıkmak sftp.
cd yol
Uzak dizini şu şekilde değiştir: yol.
chgrp grup yol
Dosya grubunu değiştir yol için grup. yol içerebilir topak(3) karakterler ve eşleşebilir
birden fazla dosya. grup sayısal bir GID olmalıdır.
chmod kip yol
Dosya izinlerini değiştir yol için kip. yol içerebilir topak(3) karakterler ve
birden fazla dosyayla eşleşebilir.
chown kendi yol
Dosyanın sahibini değiştir yol için kendi. yol içerebilir topak(3) karakterler ve eşleşebilir
birden fazla dosya. kendi sayısal bir UID olmalıdır.
df [-Selam] [yol]
Geçerli dizini (veya yol
belirtilmişse). Eğer -h bayrak belirtilir, kapasite bilgisi
"insan tarafından okunabilen" son ekler kullanılarak görüntülenir. NS -i bayrak istekleri inode'un görüntülenmesi
kapasite bilgilerine ek olarak bilgi. Bu komut yalnızca
" uygulayan sunucular[e-posta korumalı]" uzantı.
çıkış Çıkmak sftp.
almak [-afPpr] uzak yol [yerel yol]
Alın uzak yol ve yerel makinede saklayın. Yerel yol adı ise
belirtilmemişse, uzak makinede sahip olduğu adla aynı ad verilir.
uzak yol içerebilir topak(3) karakter ve birden fazla dosyayla eşleşebilir. Eğer yaparsa
ve yerel yol belirtilir, ardından yerel yol bir dizin belirtmelidir.
Eğer -a bayrak belirtilir, ardından mevcut
Dosyalar. Sürdürmenin, yerel dosyanın herhangi bir kısmi kopyasının eşleştiğini varsaydığını unutmayın.
uzak kopya. Uzak dosya içeriği kısmi yerel kopyadan farklıysa
o zaman ortaya çıkan dosyanın bozuk olması muhtemeldir.
Eğer -f bayrak belirtilir, ardından fsync(2) dosya aktarımından sonra çağrılacak
dosyayı diske boşaltmak için tamamlandı.
eğer -P or -p bayrak belirtilir, ardından tam dosya izinleri ve erişim
zamanlar da kopyalanır.
Eğer -r flag belirtilirse, dizinler özyinelemeli olarak kopyalanır. Bunu not et
sftp özyinelemeli transferler gerçekleştirirken sembolik bağları takip etmez.
yardım et Yardım metnini görüntüleyin.
lcd yol
Yerel dizini şu şekilde değiştir: yol.
ll'ler [ls-seçenekleri [yol]]
Her birinin yerel dizin listesini görüntüleyin yol veya geçerli dizin varsa yol değil
belirtildi. ls-seçenekleri yerel sistem tarafından desteklenen herhangi bir bayrak içerebilir. ls(1)
Komut. yol içerebilir topak(3) karakter ve birden fazla dosyayla eşleşebilir.
lmkdir yol
tarafından belirtilen yerel dizini oluştur yol.
ln [-s] eski yol yeni yol
Şuradan bir bağlantı oluşturun: eski yol için yeni yol. Eğer -s bayrak, oluşturulan bağlantı belirtilir
sembolik bir bağlantıdır, aksi takdirde sabit bir bağlantıdır.
lpwd Yerel çalışma dizini yazdırın.
ls [-1afhlnrSt] [yol]
Herhangi birinin uzak dizin listesini görüntüleyin yol veya geçerli dizinde ise yol
belirtilmedi. yol içerebilir topak(3) karakter ve birden fazla dosyayla eşleşebilir.
Aşağıdaki bayraklar tanınır ve davranışını değiştirir: ls buna göre:
-1 Tek sütunlu çıktı üretin.
-a Nokta ('.') ile başlayan dosyaları listeleyin.
-f Listeyi sıralamayın. Varsayılan sıralama düzeni sözlükbilimseldir.
-h Uzun biçim seçeneğiyle kullanıldığında, birim son eklerini kullanın: Bayt, Kilobayt,
azaltmak için Megabyte, Gigabyte, Terabyte, Petabyte ve Exabyte
boyutlar için 2'nin katları kullanılarak dört veya daha az basamak sayısı (K=1024,
M=1048576, vb.).
-l İzinler ve sahiplik bilgileri dahil olmak üzere ek ayrıntıları görüntüleyin.
-n Sunulan kullanıcı ve grup bilgileriyle uzun bir liste oluşturun
sayısal olarak.
-r Listenin sıralama düzenini tersine çevirin.
-S Listeyi dosya boyutuna göre sıralayın.
-t Listeyi son değişiklik zamanına göre sıralayın.
yüz maskesi Umask
Yerel umask'ı şuna ayarla: Umask.
mkdir yol
tarafından belirtilen uzak dizini oluştur yol.
ilerleme
İlerleme ölçer ekranını aç/kapat.
koymak [-afPpr] yerel yol [uzak yol]
Foto Yükle yerel yol ve uzak makinede saklayın. Uzak yol adı ise
belirtilmemişse, yerel makinede sahip olduğu adla aynı ad verilir. yerel yol
içerebilir topak(3) karakter ve birden fazla dosyayla eşleşebilir. Eğer yaparsa ve
uzak yol belirtilir, ardından uzak yol bir dizin belirtmelidir.
Eğer -a bayrak belirtilir, ardından mevcut
Dosyalar. Devam etmenin, uzak dosyanın herhangi bir kısmi kopyasının
yerel kopyayla eşleşir. Yerel dosya içeriği uzak yerelden farklıysa
kopyalayın, ardından ortaya çıkan dosyanın bozuk olması muhtemeldir.
Eğer -f bayrak belirtilir, ardından sunucuya çağrılması için bir istek gönderilir
fsync(2) dosya aktarıldıktan sonra. Bunun yalnızca aşağıdakiler tarafından desteklendiğini unutmayın:
" uygulayan sunucular[e-posta korumalı]" uzantı.
eğer -P or -p bayrak belirtilir, ardından tam dosya izinleri ve erişim
zamanlar da kopyalanır.
Eğer -r flag belirtilirse, dizinler özyinelemeli olarak kopyalanır. Bunu not et
sftp özyinelemeli transferler gerçekleştirirken sembolik bağları takip etmez.
pwd Uzak çalışma dizinini görüntüleyin.
çıkmak Çıkmak sftp.
tekrarlamak [-Ppr] uzak yol [yerel yol]
İndirmeye devam et uzak yol. Eşittir almak ile -a bayrak seti.
itibar [-Ppr] [yerel yol] uzak yol
[yerel yol]. Eşittir koymak ile -a bayrak seti.
adını değiştirmek eski yol yeni yol
Uzak dosyayı yeniden adlandır eski yol için yeni yol.
rm yol
tarafından belirtilen uzak dosyayı sil yol.
rmdir yol
tarafından belirtilen uzak dizini kaldır yol.
Sembolik bağ eski yol yeni yol
Şuradan sembolik bir bağlantı oluşturun: eski yol için yeni yol.
versiyon
Görüntüle sftp protokol sürümü.
!komuta
Gerçekleştirmek komuta yerel kabukta.
! Yerel kabuğa kaçış.
? Yardım kelimesinin eş anlamlısı.
onworks.net hizmetlerini kullanarak sftp'yi çevrimiçi kullanın