Linux/Linux 무작정 따라하기

리눅스 톰캣 80번 포트 사용할 수 있게 하기(authbind)

DOGvelopers 2019. 2. 15. 20:56
반응형

80번포트로 서비스하기


포트포워딩


8080 포트 & 80 포트 추가하기


버추얼머신 설정

네트워크 고급 선택

네트워크 포트포워딩 선택

포트번호 추가

포트번호 추가



톰캣 서버 실행


startup.sh


톰캣을 실행합니다.


웹브라우저 창에 localhost:8080 입력.


만약 500 no ouput folder 오류가 뜨면 tomcat 그룹 권한에 읽기쓰기실행하기 권한을 모두 부여합니다.

(sudo chmod -R g+rwx apache-tomcat-9.0.16/)



톰켓 실행 메인페이지




8080 포트 80포트로 바꾸기.


cd /usr/local/tomcat/apache-tomcat-9.0.16/conf -> nano server.xml


8080에서 80포트로 변경후 저장 한다.


80포트로 변경



네트워크 옵션 수정

authbind 설치하기

네트워크 옵션 수정


sudo apt install authbind


어스바인드 설치



cd /etc/authbind/byport -> sudo touch 80



80포트 생성




sudo chmod 550 80 -> sudo chown root:tomcat 80


80파일의 읽기 실행 권한 부여 , root 그룹에서 톰캣 그룹으로 변경


톰캣 권한,그룹 설정 이미지



cd /usr/local/tomcat/apache-tomcat-9.0.16/bin/ -> sudo nano startup.sh


제일 밑라인 authbind --deep 명령 추가


어스바인드 명령어 추가



톰캣 재시작


localhost:80 으로 접속하면 밑에이미지 처럼 접속된다. 


80포트 접속 성공






출처[뉴렉처] 유튜브 채널

https://www.youtube.com/watch?v=LTrFSBm3Pug&list=PLq8wAnVUcTFU9zLWK-dHWrvTJ0PF8Y0Sf&index=48

반응형