구글메일의 용량이 가득차 문제가 생기는 경우가 있으실 겁니다.
size:100k older_than:1y -@gmail.com
100K 이상 1년 이상 위의 @gmail.com 메일주소를 제외하고 검색해주는 명령어 입니다.
google 검색 규칙과도 동일하므로 패턴을 좀더 확실하게 알고싶으시면
https://support.google.com/vault/answer/2474474?hl=ko
다음 URL 을 참고하세요.
구글메일의 용량이 가득차 문제가 생기는 경우가 있으실 겁니다.
size:100k older_than:1y -@gmail.com
100K 이상 1년 이상 위의 @gmail.com 메일주소를 제외하고 검색해주는 명령어 입니다.
google 검색 규칙과도 동일하므로 패턴을 좀더 확실하게 알고싶으시면
https://support.google.com/vault/answer/2474474?hl=ko
다음 URL 을 참고하세요.
EBS 암호화 과정을 포스팅 하겠다.
일반적으로 EBS는 기본이 암호화를 하지 않도록 설정되어있다. 이미 생성된 볼륨을 암호화 할 순 없다.
따라서 이미 생성된 인스턴스에 연결된 EBS를 암호화 하기위해선 다음과 같은 과정을 거쳐야 한다.
인스턴스종료-스냅샷-EBS 암호화로 볼륨 생성-인스턴스에서 볼륨분리-암호화된 볼륨 연결-인스턴스시작.
암호화 되지 않은 볼륨이 있다. 이볼륨을 암호화 할거다.
인스턴스를 중지한다.
임시스토리지 유실 안내가 나온다.
인스턴스가 중지되면 연결된 EBS를 찾아서 스냅샷을 진행한다.
tag 를 Name 로 설정하여 잘적자. 생성된 스냅샷으로 볼륨을 생성한다.
추가할 태그는 원래 볼륨에 붙어있던 태그에 -encrypt 태그를 추가하여 원래 볼륨과의 구별을 두자.
인스턴스에서 볼륨을 분리한다. 여기서 중요한점은 원래 마운트 되어있는 포지션이다.
볼륨을 연결한다 이때에 원래의 마운트 포지션에 연결해 준다.
중지된 인스턴스는 보인다.
디바이스 설정이 중요하다. 먼저 sdf 로 연결하고 인스턴스를 시작해 보겠다.
루트 디바이스가 없는 경우 시작이 안된다. 그래서 디바이스연결은 /dev/xvda 를 기억하라고 한것이다. 디바이스 마운트 포지션을 변경하려면 분리후 재연결 하여야 한다.
/dev/xvda 로 연결하면 루트 디바이스로 인식이 된다.
중지 상태인 인스턴스를 시작 하면 정상적으로 시작이된다.
이렇게 볼륨 암호화를 진행하여 보았다.
https://docs.google.com/forms/d/e/1FAIpQLServ0tNGkr-dYAfmez_Gdk74dmVypZjzUKrkVFtFcArzhmPow/viewform
gcp 테스트 시험.
어렵지 않은데?
할만하다는 느낌이 들었다. -공부 1일차
gke-어려웠다 인그레스개념이좀 이해가 안가는데?
쉐어 vpc는 무슨개념이지?
Microsoft Certified: Azure Solutions Architect Expert 자격을 획득하려면 300-301 시험을 봐야한다. 그래야..별세개..
https://docs.microsoft.com/ko-kr/learn/paths/architect-great-solutions-in-azure/
이URL에서 무료교육을 할수있다.
보안
CIA 중 하나 이상을 구현할 수 있습니다.
# | 원 | 예제 | 원칙 |
---|---|---|---|
1 | 데이터 | Azure Blob 스토리지의 미사용 데이터 암호화 | 무결성 |
2 | 애플리케이션 | SSL/TLS 암호화 세션 | 무결성 |
3 | 컴퓨팅 | 정기적으로 OS 및 계층화 소프트웨어 패치 적용 | 가용성 |
4 | 네트워크 | 네트워크 보안 규칙 | 기밀성 |
5 | 경계 | DDoS 보호 | 가용성 |
6 | ID 및 액세스 | Azure Active Directory 사용자 인증 | 무결성 |
7 | 물리적 보안 | Azure 데이터 센터 생체 인식 액세스 제어 | 기밀성 |
php-curl-openssl 모듈을 사용하게 될 경우 컴파일을 하면 문제가 생겼다.
ubuntu 16 / apache 2.4 / php 5.3 / curl 7.49 / openssl 0.9.8zh
모두 컴파일 된 상태였다.
이과정에서 php 는 CURL_OPENSSL_4 이 아닌 CURL_OPENSSL_3을 요구했고 수정하는 방법이다.
vi curl-7.54.0/lib/libcurl.vers
HIDDEN
{
local:
__; _rest;
_save*;
};
CURL_OPENSSL_4 -> CURL_OPENSSL_3
{
global: curl_*;
local: *;
};
CURL_OPENSSL_4 부분을 CURL_OPENSSL_3 으로 수정해서 컴파일 하자.
./configure --prefix=/usr/local/curl --with-ssl=/usr/local/openssl --enable-versioned-symbols
mv /usr/lib/x86_64-linux-gnu/libcurl.so.4 /usr/lib/x86_64-linux-gnu/libcurl.so.4.orig
ln -s /usr/local/curl/lib/libcurl.so.4.4.0 /usr/lib/x86_64-linux-gnu/libcurl.so.4