ssh傳檔問題

作者: ts1029 (熠星)   2017-11-26 12:55:14
若我想從伺服器傳檔案回來
指令該如何下?
假設如下
本機IP:1.1.1.1
伺服器ip:2.2.2.2 -p 24
用戶名稱:username
伺服器檔案位置:home/aaa/test.h5
傳回來本機的位置:home/bbb/
我嘗試過
scp [email protected]:aaa/test.h5
得到回應爲
Cannot to host 2.2.2.2 port 22;connection timed out
又試了
scp -p 24 [email protected]:aaa/test.h5
得到回應爲
Cannot stat “24”;No such file or directory
請問ssh該如何指定port呢?
請求大大解答QAQ
作者: Bencrie   2017-11-26 13:00:00
scp [email protected]:24/home/aaa/test.h5 ./
作者: galic (嘎利)   2017-11-26 13:36:00
man scp 看一下吼 "-P" 你小寫當然不對
作者: alan23273850   2017-11-26 13:48:00
scp後面會有兩個地址,我的記法是檔案會從前面傳到後面,所以如果要下載server的東西,server address要放前面,本機端位置要放後面
作者: galic (嘎利)   2017-11-26 14:14:00
跟cp有87%像
作者: Debian (Debian)   2017-11-26 15:22:00
若您的ssh port要更改,dash後面要接大寫P。
作者: hijkxyzuw (i,j,k) ×(x,y,z)   2017-11-26 18:30:00
之前就被雷過一次,有時可以用冒號代表 port ,有時又不行,要用 -p ,有時又是 -P ,這個選項設計orz
作者: alan23273850   2017-11-26 18:46:00
ssh用小寫,scp要大寫 ㄎㄎ
作者: CP64 (( ̄▽ ̄#)﹏﹏)   2017-11-26 20:11:00
大概是因為要相容 cp 的選項造成的吧 (sftp 也是

Links booklink

Contact Us: admin [ a t ] ucptt.com