Soru EC2'den Nasıl Dosya İndirebilirim [Kapalı]


Ne scp argümanlarını Amazon EC2 örneğinden yerel depolama birimine indirmek için kullanmalı mıyım?


76
2018-02-25 03:45


Menşei


EC2 ortamında çalışan bir örnek üzerinde mi demek istiyorsun? Öyleyse, Windows veya Linux mu? Yoksa S3'teki bir dosyayı mı kastediyorsun? - Eric J.
mü scp işe yaramıyor Benim için çok iyi. - Nishant
EC2'den genelleştirilmiş bir dosya alıyorum, bu yüzden şimdi EC2'de ve bilgisayarıma aktarmak istiyorum. EC2 ortamı LINUX. - user1226621
@Nishant nasıl çalışır? - user1226621
bu cevap nasıl açıklar. - Nishant


Cevaplar:


Scp kullan:

scp -i ec2key.pem username@ec2ip:/path/to/file .

nerede:

  • ec2key.pem sizin PEM anahtarınızdır
  • kullanıcı adı ile giriş yaptığınız kullanıcı adıdır.
  • ec2ip, örneğin IP veya DNS takma adıdır
  • / path / to / file, dosyanın depolandığı konumdur

Bu, dosyayı yerel makinedeki geçerli klasöre kopyalayacaktır.

Henüz yapmadıysanız, örneğinize ssh ile nasıl erişeceğiniz hakkında daha fazla bilgiyi burada bulabilirsiniz:

Yukarıdaki dokümanda olduğu gibi ssh mümkün olduğunda, dosyayı kopyalamak için scp kullanabileceksiniz.

Başka bir seçenek, örneğinize bazı Web sunucularını getirmek, dosyanızın hassas olması durumunda HTTPS'yi yapılandırmak ve ardından tarayıcınızı kullanarak indirmek, bazı eğiticilerdir:


202
2018-02-25 03:49



Bu olmaz göndermek amazon için bir dosya? Dosyayı oradan almak istersem ne olur? - gideon
@gideon Hayır, olmaz. İçin temel sözdizimi scp olduğu scp from_file to_file. Yukarıda, from_file olduğu username@ec2ip:/path/to/file ve to_file olduğu .geçerli klasör. Ec2'ye gönderilmek için satır boyunca bir şey olmalı: scp local_file username@ec2ip:/path/on/ec2/machine. - icyrock.com
Ah. Bana bundan sonra yardım edebilir misin? Ec2 sunucumla denediğimde işe yaramıyor !! scp -rp -i mykey.pem ec2-user@mydomain.com:/srv/www/myapp/ .. Sadece klasörü indirme / ec2 makinenizin giriş dizinine koparır. - gideon
@gideon Kesinlikle beklendiği gibi çalışmalı (yani, tüm dosyaları /srv/www/myapp/ yerel makineye). Vahşi tahmin - koşuyor musun scp belki ec2 sunucusundan? Varsa, yerel makinenizden (yani, dosyaları kopyalamak istediğiniz makine) çalıştırmanız gerekir. - icyrock.com
Burada yeni olan herkes için, gözden kaçırmanın kolay bir yolu, hattın sonunda gereken süredir. Bu yüzden ihtiyacınız için çalışmak .... / myapp /. (/ myapp / ve arasındaki boşluk ile - iliketolearn


Mac veya Linux kullanıyorsanız, kullanabilirsiniz scp ya da daha fazla dostça, bir FTP istemcisini indirin, Mac'te iseniz, kullanmamanızı öneririm Cyberduck. Sonuçta tek ihtiyacınız bir FTP istemcisi. Eğer Windows iseniz size tavsiye ederim filezilla.

Hangi işletim sistemindesiniz?

Ubuntu'dayken, şunu deneyin:

Bir dosya sunucusuna bağlanma   + Dosya yöneticisinde, Dosya ▸ Sunucuya Bağlan'ı tıklatın.

  • Sunucu adresini girin, sunucu tipini seçin ve gerektiğinde ek bilgi girin. Ardından Bağlan'a tıklayın. İle ilgili ayrıntılar   Sunucu türleri aşağıda listelenmiştir.

  • İnternet'teki sunucular için genellikle alan adını kullanabilirsiniz. İçin   Ancak, yerel alan ağınızdaki bilgisayarları kullanmak zorunda kalabilirsiniz.   bilgisayarın sayısal IP adresi. Diğer bilgisayar çalışıyorsa   Ubuntu, bkz. Bilgisayarın dahili IP'sini bulmak için IP adresinizi bulun.   adres. Aksi takdirde, o bilgisayardaki yardımı kontrol edin.

  • Sunucudaki dosyaları gösteren yeni bir pencere açılacaktır. Dosya ve klasörleri tıpkı yerel dosyalar ve klasörler için yaptığınız gibi tarayın.


5
2018-02-25 03:49



Benim os bir vmware Ubuntu. Bu yüzden bir FTP istemcisine ihtiyacım var, ve sonra ne yapacağımı söyler misiniz? - user1226621
Bu eğitimi muhtemelen deneyebilirsiniz help.ubuntu.com/11.04/ubuntu-help/nautilus-connect.html Cevabımı site eğitimine bir teklifle güncelledim. - El Developer
Bir veya iki dosyayı kopyalamak için, sadece web klasörüne taşıyabilir ve sadece tarayıcıdan erişebilir ve sadece oradan indirebilirsiniz. toplu dosyalar için diğer önerileri deneyin - Dheeraj