2015-11-30 107 views
0

是否可以從ipython筆記本運行scp?我只是做從ipython筆記本運行scp

!scp server://remote_file . 

我得到的是在筆記本

Password: 

輸出,但我不能寫任何密碼。

+0

scp需要通過stdin輸入。我不認爲有一個簡單的方法來提供密碼,而不需要在任何地方對其進行硬編碼。簡單的解決方法:在目標機器上部署一個ssh-key,然後'scp'將工作而不需要密碼。 – cel

回答

0

您可以在您的機器和遠程服務器 之間使用public key authentication,因此每次下載內容或登錄時都不必提供密碼。遠程服務器識別您的機器並下載數據。

這工作在ipython筆記本和文件被下載。 然後你可以使用

!scp server:// remote_file。

+0

這不能回答這個問題。 –