🌜 Server/AWS & Linux

    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..

    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에서 합니다. 사용..

    AWS EC2 탄력적 IP 주소 할당하기 ( AWS / EC2 )

    안녕하세요. 그린주입니다 ๑'ٮ'๑ 오늘도 힘차게 시작해보겠습니다! 개요 이번 글에서는 AWS EC2 탄력적 IP 주소 할당하는 방법을 공유하고자 합니다. 목차 AWS EC2 탄력적 IP 설명 탄력적 IP 주소 할당 AWS EC2 탄력적 IP 설명 탄력적 IP 주소란 무엇인가? 고정 IP를 할당받기 위해서 탄력적 IP라는 것을 이용합니다. AWS EC2 인스턴스를 생성하면 AWS 측에서 해당 인스턴스에 대한 public IP를 할당해줍니다. 이 public IP는 유동적이어서 인스턴스를 중지했다가 다시 시작하면 새로운 public IP가 할당됩니다. 탄력적 IP(Elastic IP)는 유동적인 IP를 가진 인스턴스에 고정 IP를 연결해주어 안정적으로 서버를 운영할 수 있도록 합니다. 자, 그럼 실전으로 ..

    AWS RDS 데이터베이스 생성 ( AWS / RDS / Amazon Aurora / MySQL / DataBase / SQLGate )

    안녕하세요. 그린주입니다 ๑'ٮ'๑ 오늘도 힘차게 시작해보겠습니다! 개요 이번 글에서는 AWS RDS 데이터베이스 생성하는 방법을 공유하고자 합니다. 목차 AWS RDS 설명 RDS 데이터베이스 생성 보안 그룹 설정 SQLGate DB 연결 AWS RDS 설명 1. AWS RDS란 무엇인가? RDS란 Amazon Relational Database Service의 약자로 AWS에서 제공하는 분산 관계형 데이터베이스입니다. 2. RDS를 사용하는 이유? 애플리케이션 내에서 관계형 데이터베이스의 설정, 운영, 스케일링뿐만 아니라 백업, 복구 등 복잡한 프로세스들도 손쉽게 관리할 수 있습니다. 자, 그럼 실전으로 들어가 보겠습니다. RDS 데이터베이스 생성 AWS RDS 서비스에서 서울 리전을 선택한 후 데이..

728x90