분류 전체보기 126

[메이븐][Maven] 폐쇄망 환경 SSL 인증서 전체 허용 설정

1. 사용 배경 1) 폐쇄망 환경에서 사내의 Root SSL 인증서로 인해 타 사이트 접근시 Certificate Auth 인증에러가 발생함. 2) 이로인해 maven repository , git 등에서 SSL 인증서 검증이 안되는 상황이 발생함. 3) 개발을 해야하는데 매번 Offline Repository 또는 Nexus Repository를 구성할 수 없는 노릇. 2. 작업 내용 mvn 실행시 Java vm-args 옵션으로 아래 사항을 추가함. -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true -Dmaven.wagon.http.ssl.ignore.validity.dates=true pom.xml 에서 offline..

[LINUX][CRONTAB]크론탭 일반사용자 권한 오류.

1. 배경 1) 크론탭을 일반 사용자에게 권한 부여하여 개별적으로 배치를 돌린다. - /etc/cron.allow 에 계정 추가. 2. 확인 1) crontab -e > 작성 후 > :wq 저장시 아래와 같이 이슈가 발생한다. #$ crontab -e #crontab: installing new crontab #fchown: 명령을 허용하지 않음 3. 처리 방법 쉘리눅스 관련 슈퍼사용자 실행권한인듯 하다. 출처 : https://ksw222.tistory.com/17 # 처리 방법 # ROOT 계정 chown 7551 /usr/bin/crontab

Linux 2021.11.15

[LetsEncrypt][무료 SSL] 서버 발급 방법.

1. 배경 서버에 SSL이 필요하여 알아보던 차에 3개월 단위 무료 발급 가능한 LetsEncrypt가 있었다. 이 SSL 인증서의 역사를 보면 이전엔 기관에서 인정하지 않는 분위기였는데 어느순간부터 구글에서부터 적극적으로 인정하기 시작한 배경이 있다. 2. 적용 #!/bin/bash #DNS 인증을 통한 방식 ( A레코드 및 TXT 레코드 추가 필요함 _acme-challenge.도메인) letsencrypt certonly --webroot-path=/app/applications/slink/web/prod -d 도메인 --preferred-challenges=dns

Linux 2021.11.13