Yorumlarınızı okuduğunuzda, aşağıdaki senaryoya sahip olduğunuz açıkça anlaşılıyor.
- Bir sunucuya Kabuk Erişimi
- Diğer sunucuya URL'den başka bir Erişim yok
Bu durumda, çözümünüzün olacağını düşünüyorum;
wget
Wget komutunu size ilk sunucunun Kabuğundan kullanabiliyorsanız, içeriği ikinci sunucudan almak için URL'yi belirleyebilirsiniz. Ayrıca, hangi içeriğe ulaşmak istediğinizi (hatta diğer sistemden tamamen yansıtmadan) parametreleri de geçirebilirsiniz.
Lifehacker'ın Wget kullanarak yazması iyi
Wget dışında, ana bilgisayar ve ana bilgisayar erişiminize bağlı olarak oldukça az seçenek vardır.
Sunucular Linux mu (yoksa Unix gibi) mi?
Windows durumunda RDP bir seçenektir. RDP istemcisi ana bilgisayarlar arasında yerel dosya aktarımı sağlayabilir. Bunu başlatmak için, sunuculardan birine ve daha sonra bu sunucu RDP'sinden diğer sunucuya elden önce dosya aktarma seçeneklerini yapılandıracaksınız.
Dosya transfer yeteneklerini yapılandırmak için;
Run the Remote Desktop Connection.
Enter the IP address of the computer you want to connect to.
Click Options and go to the Local Resources to Select the box for Disk Drives and connect/logon to the remote Windows computer.
Open Windows Explorer. You'll notice additional hard drives (x on tsclient) that represent the hard drives on the local computer.
Copy the files between the local and remote computer by dragging and dropping the files in Windows Explorer.
Rsync: Eşitleme deltası değişiklikleri değiştirir, sıkıştırma işlemini destekler, bant genişliği azaltma, SSH veya istemci / arka plan programı üzerinden çalışma, çapraz platform (Windows İstemci / Sunucu kullanılabilir). Rsync, SCP'ye benzer bir sözdizimine sahiptir, ancak kopyanın kontrolünde daha fazla zil ve ıslık vardır.
Örnek:
rsync /folder1/ user@host2.example.com:/folder1/
SCP: Daha önce başka bir cevapta bahsedilmişti. SSH üzerinden çalışır, sıkıştırma ve özyineleme destekler.
Örnek:
scp -r /folder1/ user@host2.example.com:/folder1/
Hem RSync hem de SCP durumunda, komutu başlatmak için sunuculardan birine girmeniz gerekir. Komutu iş istasyonunuzdan belirtilen her iki ana bilgisayarla (scp user @ host1: / folder1 user @ host2: / folder2) başlatırsanız, istediğiniz iş istasyonundan bu istediğinizi aktarmaz.
FXP:
Son olarak (ancak gerçekten önerilmez), iki sunucu arasında uzaktan bir FTP aktarımı başlatmak için FTP protokolünün bir alt kümesi olan FTP'nin Dosya Değişim Protokolü'nü (FXP) kullanabilirsiniz . Aktarılan dosya, başlatılan bağlantınıza değil, sunucudan sunucuya doğrudan olacaktır.
Bunu yapmak, sizi bir FTP Bounce Attack'ın güvenlik riskine açar ve bu genellikle önerilmez. Bu risk, amaçlarınız için kabul edilebilirse (belki de her iki ana bilgisayar arasında yeterli güvenlik duvarı oluşturabilirsiniz), devam etmek için iki şeye ihtiyacınız olacak.
- FXP uyumlu bir FTP sunucusu ( Pure-FTPd çalışır)
- FXP uyumlu bir FTP istemcisi ( FlashFXP bir tanedir )