본문 바로가기

ubuntu

[Naver] 클라우드에서 Ubuntu 구성하기 개요네이버 클라우드 플랫폼을 활용하여 Ubuntu 서버를 구성하는 방법을 알아보겠습니다.클라우드 서버 구성하기네이버 클라우드 콘솔에 접속하여 SERVER > Server를 선택한 후 "서버생성" 버튼을 클릭합니다.구성할 서버의 OS가 Ubuntu 16.04이므로 "ubuntu-16.04-64-server"를 선택합니다.본인에게 필요한 만큼의 사양을 선택합니다.(저의 경우에는 무료체험을 신청하였기 때문에 Standard vCPU2 + 4GB가 가능합니다. 이 글을 쓰고 있는 시점에도 신청받으니 확인해보시기 바랍니다. 또는 Micro 타입으로 1년간 무료로 사용할 수 있습니다.)서버에 접속할 비밀번호를 위한 인증키를 생성합니다. 생성 버튼을 클릭하면 "인증키이름.pem" 파일을 다운받게 됩니다. 서버에 대한.. 더보기
[Ubuntu] Oracle JDK 설치하기 개요 Windows나 MacOS에서 Java를 이용하여 개발할 때는 크게 문제없이 설치를 할 수 있는데, Ubuntu에서는 자바를 설치하려면 약간의 절차를 진행해야 됩니다.기본적으로 제공하는 OpenJDK를 사용하는 방법도 있으나, 여기서는 Oracle JDK를 설치하는 방법을 알아보도록 하겠습니다.설치하기Ubuntu의 패키지 관리자인 APT를 이용해서 설치를 해보겠습니다.먼저, 공식 Repository에는 지원하지 않기 때문에 다음 명령을 통해서 Oracle PPA를 추가하도록 하겠습니다.$ sudo add-apt-repository ppa:webupd8team/java APT의 설정이 변경되었으므로, update를 합니다.$ sudo apt-get update기본적인 준비가 끝났으므로, 원하시는 버전.. 더보기
[Docker] ubuntu에서 실행시 sudo 제외하기 개요Docker를 ubuntu에 설치하고 실행하려 합니다. 일반 계정으로 접속 후 현재 상태를 보려고 다음 명령을 실행하면 권한오류가 발생합니다. ubuntu:~$ docker ps -aGot permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.27/containers/json?all=1: dial unix /var/run/docker.sock: connect: permission deniedubuntu:~$기본적으로 docker라는 그룹에서 동작하기 때문에 일반 계정으로 접근하려고 하면 권한오류가 발생.. 더보기
[Ubuntu] 타임존 변경하기 우분투를 설치할 때 설정이 누락되어서 시간이 PST 기준시간으로 되어있는 경우가 있다. oofbird@ubuntu:~$ dateMon Jan 26 04:49:31 PST 2015 PST는 미국 LA 기준시간으로 한국과 17시간 차이가 난다. 이부분을 한국에 맞추기 위해서 다음 작업을 진행하면 된다.단순하게 설명하면 ln -sf 명령을 이용하여 /etc/localtime을 /usr/share/zoneinfo에 있는 타임존 설정값으로 링크를 변경하면 된다.(관리자의 권한이 필요하며, 폴더의 경로는 Ubuntu 14.04 기준이다.) 예시는 서울 기준시로 설정하기 위해서 Asia/Seoul을 선택한 것 이다. oofbird@ubuntu:~$ sudo ln -sf /usr/share/zoneinfo/Asia/S.. 더보기
[Ubuntu] SSH 설정하기 Ubuntu를 설치하고 외부에서 쉘로 접근하기 위해서 SSH를 설정해보도록 한다.과거에는 Telnet을 주로 이용하였지만, 보안문제로 인하여 요즘은 거의다 SSH를 사용하는 것 같다. 1. 서버에 SSH가 구동되어있는지, SSH 패키지가 있는지 확인한다.oofbird@ubuntu:~$ sudo netstat -ntlp | grep sshdtcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1946/sshdtcp6 0 0 :::22 :::* LISTEN 1946/sshd >> 설치 및 동작을 안하는 경우에는 해당 포트가 조회가 안된다. oofbird@ubuntu:~$ service ssh statusssh start/running, process #### ssh 서버가 설치 안된 경우에는 op.. 더보기