2015-09-25 112 views
1

我正在嘗試使用curl或wget下載nexus/maven神器,但我總是得到一個「403 - 禁止的」。從Nexus下載神器

網址:http://nexus.domain.com:8081/nexus/service/local/artifact/maven/redirect?r=snapshots&g=com.domain.org&c=dist-main&a=domain-server&v=LATEST&p=tar.gz

我嘗試使用下面的IP地址,但它不接受的憑據。用戶存在,密碼正確並可以訪問存儲庫。用戶是否需要特殊要求?

curl -X GET -u user:password $URL 

或者是否有任何方式使用捲曲的API訪問鍵?我正在使用Nexus 2.11.3。

謝謝。

回答

1

用戶帳戶沒有權限這麼做。與您的Nexus管理員聯繫。

+0

您是否知道需要哪些權限?我嘗試了管理員帳戶,但它不適用於該帳戶。 – bert2002

+0

@ bert2002,發佈來自Nexus的捲曲詳細日誌和調試輸出。有些東西一定不適合你的設置。 –

+0

我可以弄明白。需要使用「Nexus開發者角色」才能訪問該角色。將其添加到用戶的工作。感謝您指點我正確的方向。 – bert2002

5

你需要包括-O參數下載

curl -X GET -u user:password $URL -O 

如果您不希望密碼在你的歷史記錄中顯示。這將提示輸入密碼

curl -X GET -u user $URL -O