[ERROR] wget java install 401 Authorization Required Username/Password Authentication Failed.

반응형

1. 문제

AWS Linux에서 Java를 download 하기위해 wget으로 jdk를 다운받으면, 아래와 같은 Authentication fail이 발생할 수 있다.

wget 명령어

sudo wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http://www.oracle.com/; oraclelicense=accept-securebackup-cookie" "https://download.oracle.com/otn/java/jdk/11.0.6+8/90eb79fb590d45c8971362673c5ab495/jdk-11.0.6_linux-x64_bin.tar.gz"

image.png

2. 원인

아직 잘모르겠다. wget 명령어에 --user --password를 작성해도 에러가 해결되지 않는다.

3. 해결

위의 방법으로는 download 하지 못했고, https://jojoldu.tistory.com/261 를 참고해 openjdk를 yum을 사용해 다운받으면된다. 👏👏👏

명령어 순서는 다음과 같다.

download jdk 1.8

sudo yum install -y java-1.8.0-openjdk-devel.x86_64

change java version 1.7 -> 1.8

sudo /usr/sbin/alternatives --config java
2

remove 1.7 java

sudo yum remove java-1.7.0-openjdk

추천서적

 

스프링 부트와 AWS로 혼자 구현하는 웹 서비스

COUPANG

www.coupang.com

파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음


반응형

댓글

Designed by JB FACTORY