일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- ssh command
- port
- 루비
- docker registry
- VIM
- ubuntu
- window size
- RUBY
- VPN
- docker
- 방화벽체크
- DevOps
- 우분투
- Openswan
- 리눅스
- 드라이버
- golang
- opsworks
- docker container
- docker-compose
- QT
- sudo
- Chef
- AWS
- ssh
- Linux
- 패키지
- driver
- 도커
- VMware
- Today
- Total
목록2017/08 (4)
구리의 창고
소개Ubuntu를 사용 할 때, root유저로 직접 접근하는 것은 다소 위험하다. 일반적으로 root 유저 로그인을 막아두고 다른 계정에 root 권한을 가져 갈 수 있도록 한다. 다른 계정에 sudo 권한을 넣어보자. visudo를 사용하여 sudoer에 넣는 방법도 있지만, 여기서는 sudo 그룹에 넣는 방법을 확인하자.단계1. 유저추가guri란 이름의 계정을 추가하자.$ adduser guri단계2. sudo 그룹에 추가guri 계정을 아래와 같이 추가하고 저장한다.$ usermod -aG sudo guri 단계3. sudo 확인해당 계정으로 접속하여 sudo 권한이 제대로 추가됐는지 확인한다.
개요수 많은 Google API 중 OAuth2를 사용해야만 접근이 되는 것들이 있다. 그 중 한 가지 예로 Google Adsense API가 있다. Google에서 친절하게 몇 가지 언어로 작성된 예제를 제공하는데 이 중에는 Golang이 없어 참 난감하다. OAuth2 프로토콜에 대한 이해를 하기보다는 OAuth2 인증을 이용해 Google API를 사용하는 방법을 얘기하겠다. 코드만 보고 싶으면 https://github.com/odg0318/google-adsense-example에서 확인 할 수 있다.구조코드를 작성하기 앞서, 이해를 좀 더 돕기 위해 인증과정을 그림으로 확인하자.출처: https://developers.google.com/identity/protocols/OAuth21. 인증..
소개Docker를 이리저리 쓰다보면 이미지가 너무 많이 생기는 경우가 발생한다. 그리고 특정 Repository를 검색해 삭제하고 싶을 때도 있다. 자체 명령어에 filter 옵션이 있긴하지만 이걸로는 턱없이 부족한 감이 있다. 리눅스 유틸리티와 조합하면 쉽게 해낼 수 있다.테스트 환경일단 Docker 이미지 목록을 확인하려면 docker images로 현재 목록을 확인해야한다. 아래처럼 5개의 이미지가 있다.$ docker images REPOSITORY TAG IMAGE ID CREATED SIZE busybox 1.0.1 efe10ee6727f 2 weeks ago 1.13 MB busybox 1.0.2 efe10ee6727f 2 weeks ago 1.13 MB busybox 1.0.5 efe10e..
개요작업을 하다보면 프로세스를 강제로 종료해야 할 일이 생긴다. 프로세스를 찾아 종료하는 법을 알아보자.방법1. ps -ef | grep PROCESS프로세스 목록을 확인하고, grep으로 한 번 더 검색하는 방법이다. 결과 값에서 pid를 찾아 kill -9 pid로 종료한다.방법2. pgrep위에 ps -ef | grep 을 합쳐놓은 명령어다. 방법1보다 간단하고 편하다. 결과 값이 pid이므로 kill -9 pid로 종료한다.방법3. pkill -9 -ef PROCESS프로세스를 찾아 바로 종료하는 명령어다. 이게 제일 편하다. 출처: https://bakyeono.net/post/2015-05-05-linux-kill-process-by-name.html