scp komutunu kullanarak dosya indirme


68

Ben bir centos sunucum var ip ile konuşalım: 1.2.3.4. 1.2.3.4'ten /root/pc/filename.rar yolunda localhost ana bilgisayarıma (geçerli bilgisayar) bir dosya indirmek istiyorum. Bu dosyayı indirmek için hangi komutu kullanmam gerekiyor? Ben böyle çalışıyorum ama çalışmıyor

scp root@1.2.3.4:/root/pcfilename.rar

Bu dosyayı sistemimin geçerli dizinine indirmek istiyorum.

Yanıtlar:


104

Sadece kopyalanmasını istediğiniz yeri ekleyin (yani: ./):

scp root@1.2.3.4:/root/pcfilename.rar ./

14

Her şeyden önce, dosyaya erişmek için kök kullanıcının gerçekten gerekli olduğundan emin olun. Dosya normal bir kullanıcı tarafından alınabiliyorsa, güvenlik risklerini sınırlamak tercih edilir.

Kök gerçekten gerekliyse, /etc/ssh/sshd_configdosyanızı denetleyerek kök PermitRootLoginseçeneğinin ssh ile giriş yapmasına izin verildiğinden emin olun ve seçeneğin ayarlanmış olup olmadığına bakın yes.

Son olarak, yukarıdaki komutunuz, .arkasına bir (şu anki yönünüzü işaret ederek) eklediğinizde, şöyle çalışmalıdır :

scp root@1.2.3.4:/root/pcfilename.rar .

Veya her zaman tam yol da kullanabilirsiniz:

scp root@1.2.3.4:/root/pcfilename.rar /home/user/pcfilename.rar
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.