scp
Bir dosyayı Amazon EC2 bulut sunucusundan yerel depolamaya indirmek için hangi bağımsız değişkenleri kullanmalıyım?
scp
çalışmıyor? Benim için çok iyi.
scp
Bir dosyayı Amazon EC2 bulut sunucusundan yerel depolamaya indirmek için hangi bağımsız değişkenleri kullanmalıyım?
scp
çalışmıyor? Benim için çok iyi.
Yanıtlar:
Scp kullanın:
scp -i ec2key.pem username@ec2ip:/path/to/file .
nerede:
Bu, dosyayı yerel makinedeki geçerli klasöre kopyalayacaktır.
Henüz yapmadıysanız buradan örneğinize ssh ile nasıl erişeceğiniz hakkında daha fazla bilgi edinebilirsiniz:
Yukarıdaki belgede olduğu gibi ssh yapabildiğinizde, dosyayı kopyalamak için scp'yi kullanabileceksiniz.
Başka bir seçenek de örneğinizde bir Web sunucusu açmak, dosyanız hassas ise HTTPS'yi yapılandırmak ve ardından tarayıcınızı kullanarak indirmektir, işte bazı eğitimler:
scp
DİR scp from_file to_file
. Yukarıda, from_file
olduğunu username@ec2ip:/path/to/file
ve to_file
bir .
yani Geçerli klasördeki. EC2 gönderilen için, satırlar boyunca bir şey olması gerekir: scp local_file username@ec2ip:/path/on/ec2/machine
.
scp -rp -i mykey.pem ec2-user@mydomain.com:/srv/www/myapp/ .
. Sadece klasörü ec2 makinemin ana dizinine indiriyor / kopyalıyor.
/srv/www/myapp/
yerel makineden yinelemeli olarak kopyalayın ). Çılgın tahmin - scp
ec2 sunucunuzdan mı çalıştırıyorsunuz ? Evet ise, yerel makinenizden (yani dosyaları kopyalamak istediğiniz makineden) çalıştırmanız gerekir.
Mac veya Linux kullanıyorsanız, kullanabilirsiniz scp
veya daha da kolay, bir FTP istemcisi indirin, Mac'teyseniz CyberDuck kullanmanızı tavsiye ederim . Sonunda ihtiyacınız olan tek şey bir FTP istemcisidir. Windows kullanıyorsanız size Filezilla'yı tavsiye ederim .
Hangi işletim sistemindesiniz?
Ubuntu'da olduğunuz için şunu deneyin:
Bir dosya sunucusuna bağlanın + Dosya yöneticisinde, Dosya ▸ Sunucuya Bağlan öğelerini tıklayın.
Sunucu adresini girin, sunucu türünü seçin ve gerekirse ek bilgileri girin. Ardından Bağlan'a tıklayın. Sunucu türleriyle ilgili ayrıntılar aşağıda listelenmiştir.
İnternetteki sunucular için genellikle alan adını kullanabilirsiniz. Ancak yerel alan ağınızdaki bilgisayarlar için bilgisayarın sayısal IP adresini kullanmanız gerekebilir. Diğer bilgisayar Ubuntu çalıştırıyorsa, o bilgisayarın dahili IP adresini bulmak için IP adresinizi bulun bölümüne bakın. Aksi takdirde, o bilgisayardaki yardıma bakın.
Sunucudaki dosyaları gösteren yeni bir pencere açılacaktır. Yerel dosyalar ve klasörler için yaptığınız gibi dosyalara ve klasörlere göz atın.