2015-10-13 125 views
0

我在源代碼管理中有一個流浪/傀儡項目,需要下載一些依賴關係。 但是,這些依賴項位於受密碼保護的nexus實例上。如何在不顯示密碼的情況下下載文件?

如果我使用wget與--username--password我可以下載這些文件,但是我無法檢查我的用戶名和密碼到源代碼控制。

我不想讓人們在簽出後對源文件進行修改(通過輸入用戶名/密碼),因爲我更喜歡項目只是運行。

是否可以使用wget或curl加密的密碼?

我不能只對一個文件設置權限,因爲它是一個流浪者的盒子,開發者將擁有完整的root權限。

+1

你可以有一個額外的屬性文件,用戶將他們的登錄名/密碼,你的Vagrantfile將從這個文件中讀取,所以開發者不會觸及源文件,而是一個外部文件,你也可以在這個文件中有額外的特定設置 –

回答

0

這不是你可以用WGET或cURL開箱即可完成的事情。你可以設法做到這一點的一個方法是有一個代理;您請求該站點,該服務器反過來請求來自單獨服務器的文件並將其傳遞給訪問者。

總之:

相關問題