728x90 SMALL server·network44 Tomcat http에서 https로 자동 리다이렉트 설정, 80에서 443으로 리다이렉트 기존 80서버로 운영되고 있는 서버에 ssl적용을 함 그에따라 80 or http로 들어가면 443 or https로 자동 리다이렉트 시켜줘야 했다 80서버 리다이렉트 설정 일단 tomcat/conf/server.xml에 기본 포트를 80으로 적용하고 redirectPort로 443을 적어준다 하지만 이걸로는 되지않는다 security-constraint 설정 추가 conf/web.xml파일에 설정을 추가해준다 ... 생략... HTTP /* CONFIDENTIAL tomcat을 재시작하고 http로 접근테스트 그러면 https로 리다이렉트 될 것임! 2024. 1. 23. SSL인증서 PEM과 PFX파일의 특징과 차이점 ssl인증서를 적용하기 위해 인증서를 받아보니 PEM과 PFX파일이 각각 있었다. PEM과 PFX 파일 포맷은 SSL/TLS 인증서와 관련 키를 저장하는 데 사용되는 두 가지 다른 파일 포맷인데, 이번에 차이점을 알게되서 작성해봄.,. PEM (Privacy Enhanced Mail) 포맷 확장자: .pem PEM 포맷은 Base64 인코딩을 사용하여 인증서, CA 중간 인증서, 개인 키 등을 ASCII 텍스트 형태로 저장한다 PEM 파일은 하나의 파일에 여러 인증서와 키를 포함할 수 있습니다. 예를 들어, 서버 인증서, 중간 인증 기관 인증서, 루트 인증 기관 인증서 등을 하나의 파일에 연속적으로 저장할 수 있어서 유연성이 높음 PEM 포맷은 Apache, Nginx, OpenSSL 등 다양한 서버와 .. 2023. 12. 14. linux서버 tomcat에서 SSL인증서 적용하기 PKCS12 keystore생성 및 JKS 포맷 1. 인증서 확인 해당 인증서는 한국전자인증(주)에서 받은 인증서임. cert.pem : 서버의 SSL/TLS인증서 DigCertCA.pem : 중간인증기관(CA)의 인증서 newkey.pem : 서버의 개인키 tomcat(WAS) 단독으로 운영이니 tomcat기준으로 설명하겠다 Apach + Tomcat 연동의 경우 ssl 인증서는 Apache쪽에 설치해주면 된다. 해당 인증서는 pem파일인데 pfx파일과의 차이점은 아래글 참고 https://wogus789789.tistory.com/439 SSL인증서 PEM과 PFX파일의 특징과 차이점 ssl인증서를 적용하기 위해 인증서를 받아보니 PEM과 PFX파일이 각각 있었다. PEM과 PFX 파일 포맷은 SSL/TLS 인증서와 관련 키를 저장하는 데 사용되는.. 2023. 12. 14. linux ftp계정생성 및 사용자별 root 디렉토리 설정하기 일단 linux ftp서버로 접속하기 위해서는 리눅스에 해당 계정이 생성되어있어야한다 1.FTP계정 생성 linux에 유저를 생성 useradd testuser 그러면 뭐 아무 로그도 안 뜬다 이거 계정생성할 때 nologin뭐 어쩌고 이런 명령어 절대 넣지말길 그건 로그인을 차단하는 명령어인데 vsftpd가 무시한다고 해서 기본으로 넣어놨는데 centos7인데 vsftpd가 저걸 무시못해서 몇시간을 삽질했다.. 잘 생성됐는지 passwd를 확인해주자 tail /etc/passwd testuser:x:1003:1003::/var/ftp:/bin/bash 저렇게 passwd파일에 testuser가 뜬다면 잘 생성된거다 그리고 passwd의 루트디렉토리를 /var/ftp로 등록해준다 그럼 맨 처음 시작했을 .. 2023. 9. 1. linux에서 vsftpd설치 및 ftp서버 생성,설정/ 방화벽 열기 이번 프로젝트는 ftp서버를 열어서 사용자들이 파일을 업로드/다운로드 하는 것이 메인이다 smb를 먼저 시도했으나 이건 사설ip가 안 붙어서 포기 linux에서 vsftpd를 만들면 간단하게 ftp서버를 생성할 수 있다 1.vsftpd설치 vsftpd설치 install vsftpd y를 눌러주고 설치를 진행해주면 됨 설치가 완료되면 vsftpd는 /etc하위에 디렉토리가 생김 확인해보면 이런 파일들이 생성되어있다 저 ftpusers랑 user_list는 설정이 헷갈리게 되어있어서 정리를 해보겠다 ftpusers과 user_list는 여기에 포함된 계정들을 접속허용할것인지 차단할것인지 설정할 수 있는 파일이다 2.사용자 계정 설정 ftpusers 설정 - ftp접속 허용 /etc/pam.d/vsftpd 파.. 2023. 9. 1. zmodem설치로 xshell에서 드롭다운하여 파일이동하기 아무리 명령어가 편해도 파일이동은 드롭다운이 최고다 새로 서버를 까니 명령어가 안먹혀서 다시 설치함 zmodem < 이 이름을 맨날 까먹어서 까먹지않게 기록해놔야겠다 깔수있는 zmodem을 확인 yum search zmodem 깔고자하는 파일선택하여 install yum install lrzsz.x86_64 이것만 있으면 파일이동 드롭다운으로 가능하다 2023. 9. 1. [CentOS] 자바8설치 및 환경변수 설정 ubuntu에서 설치작업을 했다보니 centOS에서는 apt가 안 먹혔다 centOS에서는 yum을 쓰면 된다고 함 일단 자바부터 깔아보자 1.java설치 일단 패키지 업데이트부터 해준다 yum update 뭐 어쩌구 나오는데 Y누르면 설치됨 막판에 계속 멈춰있었는데 진짜 인내심을 갖고 조금만 더 기다려주면 된다 complete가 보이면 성공 아래명령어로 설치가능한 자바목록을 확인한다 yum list java*jdk-devel 원하는 버전의 java를 설치해준다 yum install java-1.8.0-openjdk-devel.x86_64 Y를 누르고 설치진행 버전확인 java -version javac -version 잘 나오면 설치완료~ 2. java환경변수설정 java경로 확인 java환경변수 설정.. 2023. 8. 17. [네트워크] 네트워크 접속안될때 해결방법 총정리, ipv4중복할당 제거 및 ip자동할당기능 영구중지, 인터넷은 있는데 네트워크 안될 때, 하단 작업표시줄에 네트워크가 잘 연결이 되어있으면 아래와 같이 떠야한다 근데 서버에 원격접속이 안되서 들어가보면 아래처럼 느낌표가 뜰 때가 있다 보통 와이파이가 연결이 끊겼거나 인터넷이 아예 없을 때 이렇게 x표시가 뜨는데 이때는 인터넷을 다시 잡아주면 정상적으로 잘 떴었다 근데 느낌표가 떴을 경우에는 몇 번의 시도를 해봤는데 잘 안됐었다. 내가 네트워크 접속안될 때 시도해보는 몇 가지 방법들을 나열해보겠다 1. 가장 기본... 물리적인 방법 인터넷 라우터 껐다키기, 서버 껐다키기 포트 다시 꼽았다 끼기... 보통 이 시점에서 되기를 간절히 원한다 하지만 호락호락하지 않은 서버들이 대부분이다. 2. 안될 경우는 네트워크 사용안함 네트워크로 들어가서 케이블이 꽂혀있는 네트워크를 클릭해서 사용안함을 클릭 몇.. 2023. 7. 20. [AWS] 로드밸런서 생성 및 SSL적용, 명령어통해 도메인도착지 확인하기 로드밸런서를 클릭하고 create load balancer를 클릭해준다 ALB를 클릭해준다 이름 설정해주고 scheme랑 ip address type을 IPv4로 설정해준다 At least two subnets must be specified. 하나만 선택하면 저런 경고가 뜨니까 나는 세개를 다 선택해줬다 (사진엔 두개지만.) 443연결을 해준다 처음에는 target group이 없으니까 저렇게 뜰 것이다 create target group을 클릭해서 연결을 원하는 인스턴스를 그룹으로 만들어주면된다 인스턴스를 클릭해서 타겟그룹으로 만들어준다 80을 추가하면됨(사진은 443이지만 80입력 후 클릭) 그럼 타겟그룹 이렇게 만들어진다 443과 80 리스너를 아래와 같이 설정 리스너 secure 설정을 아래와 .. 2023. 7. 14. [AWS]certificate manager통해 ssl인증서 발급받기, 이메일 검증하는 방법,DNS검증 못 할 때 AWS에서는 Certificate Manager를 통해 SSL/TLS 인증서 관리를 할 수 있다. acm검색해서 해당 메뉴 클릭해준다 여기서 인증서 요청을 클릭 퍼블릭 인증서 요청을 클릭 여기서부터 중요! 내가 원하는 도메인이름이 abc-2342.test.com이라면 test.com을 적어준다. 그리고 검증방법 2023. 6. 29. 이전 1 2 3 4 5 다음 728x90 LIST