2월, 2014의 게시물 표시

SSL Key 생성 후 AWS ELB에 적용하기

이미지
*SSL key 생성 openssl 을 통해 CA 키 생성 ( 자가키 ) http://ohgyun.com/429 을 참고 1. 먼저 인증 기관 (CA) 의 개인키를 생성한다 .     $ openssl genrsa -des3 -out server.key 1024 2. 서버 인증서 발급을 위한 요청 파일인 CSR을  생성한다     $ openssl req -new -days 365 -key server.key -out server.csr   *csr(certificate singing request ) - CA 에 보내 정식인증을 신청할 수 있다 . 정식인증하지 않은 경우 사설인증으로 처리되며 사설인증을 한 경우는 브라우저에서 첫 인증기관 검증은 하지 않고 두번째인 서버 public key 값을 전송 받는 것으로 확인 된다 . 입력값 (Common Name 은 접속 시 브라우저에서 도메인을 확인 하는 내용임 .) Country Name (2 letter code) [GB]:kr State or Province Name (full name) [Berkshire]:Seoul Locality Name (eg, city) [Newbury]:Seoul Organization Name (eg, company) [My Company Ltd]:Test Copr Organizational Unit Name (eg, section) []:supper Common Name (eg, your name or your server's hostname) []:mail.test.com Email Address []:admin@test.com 다음 내용은 “ 옵션 ”으로 꼭 입력 할 필요는 없다. 3. 자가 서명 인증서를 생성한다 .      $ openssl x509 -req -days 365 -in serv...

Talend에서 build 한 파일 shell에서 context 변수 설정하기

Talend Job Design 에서 적용한 context variable을 서버에  archive 파일로 전송 후 적용하는 방법 1. Talend에서 context variable을 만든다.  - 만들 때 tab 중 values as tree 부분에서 "v"표 체크 할 수 있는 부분에 표시 해 준다.(나중에  Run 혹은 Debug 시 변수 값을 입력할 수 있는 부분으로 생각된다. 값 이름도 없다.) 2. Run 혹은 Debug로 테스트 하거나 문제 없다고 하면 Job Design에서 오른쪽 버튼을 클릭 후 build job을 수행하여 적당한 폴더에 넣어 둔다. 3. 서버에 업로드 한다. 4. 업로드한 archive 파일을 풀고 나서 .sh 파일의 수행 권한을 준다. 5. .sh 파일을 편집기로 열어 --context=Default 다음에 " --context_param 변수 명= $1" 을 넣어준다. (Talend에서 변수 값을 ParamA라고 했다면 --context_param ParamA=$1 하면 된다. 그리고 .sh 파일 실행 시에 변수를 추가하는 것으로 하면 간편하다. .sh ABC 이런 식...)