2016-04-21 75 views
1

我試圖使用結構的get()函數下載文件,但不幸的是不能。我有兩個使用用戶名'A'和'B'的虛擬機。無法使用結構下載文件

織物顯示此錯誤; 'invalid user:A'當我試圖從機器B下載文件到機器A.因此,我在兩臺機器上都創建了一個用戶A,並通過在'visudo'文件中添加'A ALL =(ALL:ALL)ALL。

但仍然面料顯示給予權限拒絕錯誤。我無法理解爲什麼?

get(remote_command, local_command, use_sudo=True)

任何幫助將不勝感激

感謝

+0

對不起!我沒有得到你的觀點 –

+0

請繼續併發布你正在使用的實際代碼不工作。你提供的描述是不夠的。 – 2ps

回答

2

我想出的解決方案:)。實際上,我試圖將文件從/ opt /目錄下載到/ opt /,它具有root權限。由於sudo_True,我可以從/ opt下載,但無法將文件保留在我的虛擬機的/ opt目錄中。所以,我通過將文件下載到我的個人文件夾中,然後將其移至/ opt /目錄中,改變了我的方法。

希望它有助於:)。