개키우는개발자 : )

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

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포트로 변경 이미지80포트로 변경



네트워크 옵션 수정

authbind 설치하기

네트워크 옵션 수정 이미지네트워크 옵션 수정


sudo apt install authbind


어스바인드 설치 이미지어스바인드 설치



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



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포트 실행 성공80포트 접속 성공






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

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

반응형
Comments