전체(177)
-
ElasticSearchService VPC Access
AWS ElasticSearch Service(ES) 를 Public Access가 아닌 VPC로 Access를 하는 방법에 대해서 포스팅하겠습니다. * 구축한 환경은 아래와 같습니다. 1. ec2 - Ubuntu 2. MacOS 3. ElasticSearch Service * 구축전 ec2 와 Elastic Search Service 가 생성되어 있어야 합니다. * Step 1. Ec2생성 시 적용한 pem 키를 .ssh 에 저장합니다. (optional)$ mv my.pem .ssh/2. Local에 ".ssh" config 에 Host를 estunnel 을 추가합니다. Host estunnel HostName 1.1.1.1 # ec2 public ip 주소 User ec-user # ec2 계정 I..
2018.10.19 -
Python - Elastic Search Service [6.x] 생성, 조회, 삭제
Elastic Search를 사용해 인덱스 생성 / Mapping / 조회 / 삭제 방법에 대해 알아보겠습니다. * Enviroment - Python 3.6 - Django 1.11 - Auth : AWS4Auth - index : text_index - doc : _doc * 이 포스트에서 편의를 위해 ElasticSearch Service를 "ES"로 부르도록 하겠습니다. 1. ES 접속 credentials = boto3.Session().get_credentials() awsauth = AWS4Auth(credentials.access_key, credentials.secret_key, 'region', 'service') es = Elasticsearch(hosts=[{'host': setti..
2018.10.05 -
ssh 접속 끊김 현상 방지하는 방법
1. config 파일을 ~/.ssh경로에 생성 vi ~/.ssh/config 2. 아래의 코드를 입력하면 끝~! ServerAliveInterval 60 ServerAliveCountMax 30
2017.08.10 -
[EC2] EC2 다른 계정생성 후 접속방법
순서 1. 계정생성 2. Sudo 유저 추가. 3. ssh publickey 입력 4. 로그인 우선 최초 생성되어있는 Ubuntu 계정으로 접속한다. local@~: $ ssh -i 'my_pem.pem' ubuntu@your_ec2_domain.com' 계정을 생성한다. ubuntu@~: $ sudo adduser bbuljj sudo 권한을 추가한다. ubuntu@~: $ sudo visudo 아래 내용을 추가해준다. your_user_name ALL=(ALL:ALL) ALL 생성한 계정을 sudo 그룹에 추가한다. ubuntu@~: $ sudo adduser bbuljj sudo 다음 작업은 public key 입력이다. .ssh 디렉토리로 이동하여 authorized_keys 의 내용을 복사한다...
2017.07.21 -
[Linux] vi & vim 색상설정
1. home 으로 이동하여 .vimrc 생성 vi .vimrc 2. .vimrc 내용작성 if has("syntax") syntax on endif #자동 indent 설정 set autoindent
2017.07.17 -
[Bash/Shell] 실행 bash 와 source 의 차이
- bash 와 source 의 차이를 알아보자. 1) bash - bash를 사용하면 새로운 세션을 실행하는 sub-process를 생성한다.(fork??) - ex) bash test.sh 2) source 혹은 . - 현재 bash process안에 스크립트를 insert 한다. 즉 parent shell 에 영향을 준다. - ex) source test.sh ※ 아래의 예제를 보면 차이를 알 수 있다. - 선언된 변수를 출력하는 스크립트를 작성한다. hello="world" echo "hello $hello" - 작성한 shell 을 실행하되, hello 변수에 값을 넣고 실제로 변하는지 차이를 확인해보자.* bash를 사용$ hello="bbuljj" $ bash test.sh hello wor..
2017.01.24