[AWS] ssh tunneling on ec2
ITWeb/개발일반 2020. 2. 26. 08:33AWS Linux 로 EC2 생성을 했을 경우)
$ ssh -i key.pem ec2-user@hostname
AWS Ubuntu 로 EC2 생성을 했을 경우)
$ ssh -i key.pem ubuntu@hostname
'ITWeb/개발일반'에 해당되는 글 489건
[AWS] ssh tunneling on ec2ITWeb/개발일반 2020. 2. 26. 08:33AWS Linux 로 EC2 생성을 했을 경우) $ ssh -i key.pem ec2-user@hostname
AWS Ubuntu 로 EC2 생성을 했을 경우) $ ssh -i key.pem ubuntu@hostname [Network] NAT IP 확인 방법ITWeb/개발일반 2020. 2. 24. 19:50Public Cloud 를 사용 하다 보면 Network ACL 설정이나 Security Group 설정에서 Inbound 제한을 걸어야 할 때가 있습니다. 그래서 사무실 Outbound 용 NAT IP 가 어떻게 되는지 확인이 필요 하게 되는데요. 누가 알려 주지도 않고 관련 정보가 없을 경우 다 알아서 해야겠죠. 기억력을 돕기 위해 구글링 한 내용 작성해 봤습니다.
[What Is My IP Address? - ifconfig.me]
$ curl bot.whatismyipaddress.com [보안] CSR (Certificate Signing Request) + CA (Certificate Authority)ITWeb/개발일반 2020. 2. 5. 10:48(아는 것도 다시 보자) 인증서 발급을 받기 위해 Private key 와 Public key 를 생성해서 인증서 생성 요청을 하는 방식 입니다. CSR 에는 개인정보나 도메인정보 그리고 Public key 가 포함 되어서 파일이 생성 됩니다.
https://en.wikipedia.org/wiki/Certificate_signing_request CSR 을 만들었으면 CA 기관에 전달 해서 인증서 발급을 받으시면 되겠습니다.
https://en.wikipedia.org/wiki/Certificate_authority
[CIDR] 표기법에 대한 짧은 이해.ITWeb/개발일반 2020. 2. 4. 15:37가끔 가다 정신 줄 놓을 때가 있는데, 바로 이런걸 가지고 이야기 하나 봅니다.
AAA.BBB.CCC.DDD/N
AAA : 2^8 (11111111 : 8bits : 256) BBB : 2^8 (11111111 : 8bits : 256) CCC : 2^8 (11111111 : 8bits : 256) DDD : 2^8 (11111111 : 8bits : 256) N 은 좌측 bits 에 대한 합입니다. - 32 : AAA.BBB.CCC.DDD 가 고유 IP ( Case 1 ) - 24 : AAA.BBB.CCC 까지 변경 없음 ( Case 2 ) - 16 : AAA.BBB 까지 변경 없음 ( Case 3 ) - 8 : AAA 까지 변경 없음 ( Case 4 )
Case 1) 192.0.0.0/32 이렇게 표기 하면 192.0.0.0 이 바로 IP 가 됩니다.
Case 2) 192.0.0.0/24 이렇게 표기 하면 192.0.0.0 ~ 192.0.0.255 까지 IP 가 됩니다.
Case 3) 192.0.0.0/16 이렇게 표기 하면 192.0.0.0 ~ 192.0.255.255 까지 IP 가 됩니다.
Case 4) 192.0.0.0/8 이렇게 표기 하면 192.0.0.0 ~ 192.255.255.255 까지 IP 가 됩니다.
구글링 하시면 CIDR 계산기 정보들이 많이 나오니 한번 돌려 보셔도 좋습니다. [Python] MacOS에서 awscli 설치 오류ITWeb/개발일반 2020. 1. 17. 13:32보던 책이 있어서 그냥 한번 따라 해봤는데 에러가 발생 해서 수정 하는 과정을 그냥 기록해 봤습니다.
homebrew installation)
$ pip --version [httpcomponents-client] CloseableHttpClient - Accept EncodingITWeb/개발일반 2019. 11. 5. 10:53RESTful 통신을 많이 하면서 httpclient 를 활용이 높습니다. 제가 사용하고 있는 httpclient 중에 CloseableHttpClient 가 있는데 이 클라이언트의 경우 Accept Encoding 설정이 기본적으로 enable 되어 있습니다. 그래서 기억력을 돕기 위해 또 기록해 봅니다.
참고 이전 글) https://jjeong.tistory.com/1369
HttpClientBuilder.java)
RequestAcceptEndocing.java)
요청 하는 Client 에서 Server 로 콘텐츠를 압축해서 전송해줘 해야 압축해서 전송을 해주게 되는 내용입니다. 아무리 서버에서 압축 전송이 가능 하도록 설정을 했어도 요청을 하지 않으면 그냥 plain/text 로 넘어 올 수 밖에 없습니다.
참고문서) https://developer.mozilla.org/ko/docs/Web/HTTP/Headers/Accept-Encoding
[Spring] Disable Spring Data Auto ConfigurationITWeb/개발일반 2019. 10. 8. 09:53단순 Spring Batch Job, Step, Reader, Processor, Writer 테스트만 하려고 하다 아래와 같은 에러가 발생을 해서 그냥 disable 하고 테스트 했습니다.
[Error Message] ***************************
[application.properties] spring.autoconfigure.exclude=org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, \ org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, \ org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration [Spring] Springboot + Thymeleaf 설정 시 주의.ITWeb/개발일반 2019. 9. 20. 13:58springboot 에서 thymeleaf 사용 시 applicaiton.properties 내 주의 사항 정도 입니다.
기본 설정은 아래와 같습니다.
이 설정 값들을 넣어 주지 않으셔도 기본 동작에는 문제가 없으나 설정 최적화와 이해를 위해서는 각각의 설정이 어떤 의미를 가지는지 아는게 중요 합니다.
viewResolver 관련해서 주의 점은!! spring.thymeleaf.view-names= # Comma-separated list of view names (patterns allowed) that can be resolved. 이 설정을 제거 하시거나 등록을 해주셔야 한다는 것입니다.
그냥 저렇게 empty value 로 놔두시면 viewResolver 오류가 발생을 하게 됩니다. 주석에 나와 있는 설명 처럼 목록으로 넣어 주시거나 패턴으로 잡아 주시면 되겠습니다. [Nginx] nginx + ldap 연동ITWeb/개발일반 2019. 9. 19. 14:38$ nginx -V
다운로드) http://nginx.org/en/download.html
소스코드 Clone) $ git clone https://github.com/kvspb/nginx-auth-ldap.git $ tar -xvzf nginx-1.14.2.tar.gz $ cp objs/ngx_http_auth_ldap_module.so /etc/nginx/modules/ $ vi /etc/nginx/nginx.conf ...중략... load_module /etc/nginx/modules/ngx_http_auth_ldap_module.so; ...중략...
http {
$ nginx -t
-- load_module /etc/nginx/modules/ngx_http_auth_ldap_module.so; 부분 제거
참고)
이걸 어디서 사용하냐면 kibana + ldap 연동 시 사용하면 좋습니다. (ldap 연동은 elastic stack basic 이 아니라서....) 기고해 주신 보스웰 고맙습니다. [SpringBoot] Project StarterITWeb/개발일반 2019. 9. 18. 10:10시작 하기에 앞서 한번 읽어 보고 하면 좋은 링크 스크랩.
https://start.spring.io
저 문서들을 읽고 나니 왜 스프링부트가 대세가 되었는지 알겠내요. |