2013-01-07 21 views
4

我想用scp自動複製。如果我使用默認的SSH端口,該URI看起來像:如何使用不同端口的scp URI?

scp://[email protected]:/root/ids/rules.tar.gz 

但我改變了我的SSH端口3131。我如何獲取並追加ssh端口到scp命令?

+0

結帳鏈接,如果你有同樣的問題。 http://serverfault.com/questions/218256/specify-ssh-port-for-git –

回答

5

的常用scp命令行實用程序不接受URL作爲命令行參數,所以目前還不清楚你用什麼在這裏程序。說了這麼多,常見的方式,在URL中指定端口號是繼主機名:

scp://[email protected]:3131/root/ids/rules.tar.gz 
       ^^^^ 

如果你有一個SCP工具,它接受一個URL,這可能是你會如何指定。

如果您使用的是典型的scp命令行實用程序,你會運行是這樣的:

scp -P 3131 [email protected]:/root/ids/rules.tar.gz . 

但你沒有真正使用URL那裏。

相關問題