🌜 Server

    728x90

    AWS RDS 인증 기관(CA) 인증서 업데이트 ( AWS / RDS )

    안녕하세요. 그린주입니다 ๑'ٮ'๑ 오늘도 힘차게 시작해 보겠습니다! 개요 이번 글에서는 AWS RDS 인증 기관(CA) 인증서 업데이트 하는 방법을 공유하고자 합니다. 목차 AWS RDS CA 인증서 만료 AWS RDS CA 인증서 확인 AWS RDS CA 인증서 업데이트 AWS RDS 인증서 만료 얼마 전 아래와 같은 이메일을 받게 되었습니다. Amazon RDS에서 SSL/TLS를 사용하는 하나 이상의 DB 인스턴스의 CA 인증서가 곧 만료(24년 08월 22일)될 예정이기 때문에 기존 DB 인스턴스에 대한 연결 실패가 있기 전에 새로운 CA 인증서로 업데이트해야 한다라는 이메일입니다. - RDS 내 SSL/TLS에 대한 지원 기본적으로 AWS RDS는 사용자들에게 보안접속을 제공하며, 이를 위해서..

    No space left on device / AWS 볼륨 확장 ( AWS / EC2 / Linux )

    안녕하세요. 그린주입니다 ๑'ٮ'๑ 오늘도 힘차게 시작해보겠습니다! 개요 이번 글에서는 No space left on device 오류 처리 방법을 공유하고자 합니다. 목차 Amazon EBS(Elastic Block Store) 설명 문제 상황 문제 확인 문제 해결 Amazon EBS(Elastic Block Store) 설명 Amazon EBS를 사용하면 스토리지 볼륨을 만들어 Amazon EC2 인스턴스에 연결할 수 있습니다. 볼륨을 연결한 후에는 해당 볼륨 위에 파일 시스템을 생성하거나, 데이터베이스를 실행하거나, 블록 스토리지를 사용하는 것과 같은 방식으로 사용할 수 있습니다. 1. Amazon EBS 볼륨이란? Amazon EBS 볼륨은 EC2 인스턴스에 장착하여 블록단위로 읽고 쓰는 가상 저..

    umount: Mounted: target is busy ( Linux )

    안녕하세요. 그린주입니다 ๑'ٮ'๑ 오늘도 힘차게 시작해보겠습니다! 개요 이번 글에서는 umount: Mounted: target is busy 오류 처리 방법을 공유하고자 합니다. 목차 umount 설명 문제 상황 문제 확인 문제 해결 umount 설명 1. umount 란 무엇인가? umount 장치/파티션이 마운트 된 디렉터리의 경로를 지정하여 장치/파티션을 마운트 해제하는데 명령이 사용됩니다. 2. umount 오류 때때로 명령을 실행할 때 마운트 된 파일 시스템을 사용하는 프로세스가 있거나 원격 파일 서버가 어떤 이유로 응답하지 않음을 나타내는 "target is busy" Ehsms "device is busy" 오류를 발생할 수 있습니다. 문제 상황 df -h 사용 중인 디바이스에서 unmo..

    sudo: no tty present and no askpass program specified ( Jenkins / Linux )

    안녕하세요. 그린주입니다 ๑'ٮ'๑ 오늘도 힘차게 시작해보겠습니다! 개요 이번 글에서는 sudo: no tty present and no askpass program specified 오류 처리 방법을 공유하고자 합니다. 목차 sudo 설명 문제 상황 문제 확인 문제 해결 sudo 설명 1. sudo란 무엇인가? sudo 명령어는 일반 사용자가 sudo 명령어로 통해서 일시적으로 root의 권한을 획득하여 해당 명령어를 처리합니다. 2. sudo를 사용하는 이유는? root로 사용하면 되는데 sudo를 사용하는 이유는 일반 유저가 root의 패스워드를 알 필요가 없기 때문입니다. root의 권한이 필요할 때에는 이러한 방식으로 사용하는 것이 보안 쪽으로도 안전합니다. 문제 상황 Jenkins Execut..

    AWS EC2(Amazon Linux 2)에 Jenkins 설치하기 ( AWS / EC2 / Linux / Jenkins ) _220713_업데이트

    안녕하세요. 그린주입니다 ๑'ٮ'๑ 오늘도 힘차게 시작해보겠습니다! 개요 이번 글에서는 AWS EC2(Amazon Linux 2)에 Jenkins 설치하는 방법을 공유하고자 합니다. 참고로 JAVA가 설치되어있고 Jenkins 인바운드 규칙 접속 설정이 되어있다는 가정하에 시작하겠습니다. AWS EC2(Amazon Linux 2)에 JAVA8 설치 및 환경변수 설정하기 ( AWS / EC2 / Linux2 / JAVA ) 안녕하세요. 그린주입니다 ๑'ٮ'๑ 경험이 많이 부족하지만 최선을 다해 적어보겠습니다! 개요 이번 글에서는 AWS EC2(Amazon Linux 2)에 JAVA8 설치 및 환경변수 설정하는 방법을 공유하고자 합니다. green-joo.tistory.com AWS EC2 보안그룹 인바운드..

    AWS에서 보안(TLS) 프로토콜 버전 수정(TLS 1.0과 TLS 1.1 비활성화) 및 보안 구성 테스트 방법 ( AWS / EC2 / Load balancers / Qualys )

    안녕하세요. 그린주입니다 ๑'ٮ'๑ 오늘도 힘차게 시작해보겠습니다! 개요 이번 글에서는 AWS에서 보안(TLS) 프로토콜 버전을 수정하고 보안 구성 테스트하는 방법에 대해 공유해드리겠습니다. 목차 TLS 설명 TLS 1.0과 TLS 1.1을 비활성화해야 하는 이유 TLS 버전 수정 및 보안 구성 테스트 TLS 설명 1. TLS란 무엇인가? TLS는 인터넷을 통해 응용 프로그램 간에 전송되는 데이터의 종단 간 보안을 제공하는 암호화 프로토콜입니다. 보안 세션이 설정되면 웹 브라우저에 나타나는 자물쇠 아이콘을 통해 사용자에게 가장 친숙합니다. TLS는 원래 1994년 Netscape Communications Corporation에서 웹 세션을 보호하기 위해 개발한 SSL(Secure Socket Layer..

    nohup 사용법과 nohup.out 파일 명 변경, 로그 없이, 날짜 별로 rotation 하는 방법 ( Linux )

    안녕하세요. 그린주입니다 ๑'ٮ'๑ 오늘도 힘차게 시작해보겠습니다! 개요 이번 글에서는 nohup 사용법과 nohup.out 로그 관련 설정, 프로세스를 종료하는 방법을 공유하고자 합니다. 목차 nohup 설명 nohup.out 관리 nohup.out 날짜 별로 rotation 하는 방법 nohup 프로세스 종료 nohup 설명 1. nohup이란 무엇인가? "no hangups"라는 의미로 리눅스, 유닉스에서 명령어나 쉘 스크립트 파일(*. sh)을 데몬 형태로 실행시키는 프로그램입니다. 2. nohup을 사용하는 이유? nohup은 터미널이나 세션이 종료되어도 해당 프로세스가 종료되지 않고 동작하여 진행한 작업이 완료될 때까지 수행할 수 있도록 도와줍니다. 가끔 오랜 시간이 걸리는 스크립트나 명령어를..

    Cron 표현식( Linux )      

    안녕하세요. 그린주입니다 ๑'ٮ'๑ 오늘도 힘차게 시작해보겠습니다! 개요 이번 글에서는 cron 표현식을 공유하고자 합니다. 목차 cron 설명 crontab 설정 방법 cron 표현식 cron 설명 1. cron이란 무엇인가? cron(크론)은 스케줄러의 정규 표현식으로 원하는 시간에 명령(프로그램)을 실행시키기 위한 데몬입니다. crontab이라고도 하는데 cron작업을 설정하는 파일을 crontab 파일이라고 합니다. cron은 별도로 실행을 시키는 것 없이, 작성하고 저장하는 순간부터 스케줄링이 시작됩니다. 2. cron을 사용하는 이유? 사람이 직접 서버에서 특정 작업을 매일 하는 건 한계가 있기 때문입니다. crontab 설정 방법 cron 설정 자체는 /etc/crontab에서 합니다. 사용..

728x90