개발(Dev) 이야기/Linux, Unix
Ubuntu에 원격 데스크톱(Xrdp) 설치하기
일단 포스팅에 앞서 Ubuntu는 xrdp의 접속 시에 원격 데스크톱 환경을 바로 지원해 주지 않는다. 따라서 추가적으로 데스크톱 환경을 지원해주는 xfce4 라는 것을 설치해주어야 한다. ※ 추가적으로 외부에서 접속하고 싶으시면 공유기 포트포워딩이 꼭 필요하니 아래 포스팅을 참고해주세요. ipTime 공유기에서 포트포워딩하는 방법 1. xrdp 패키지 설치 sudo apt-get install xrdp -y 위처럼 최초 접속을 한다고 해도 아마 튕길 것이다. 그렇기 때문에 xfce4를 추가적으로 설치해줘야 한다. 2. xfce4 설치 sudo apt-get install xfce4 -y 3. startwm.sh 변경 sudo nano /etc/xrdp/startwm.sh 맨 아래와 같이 /etc/X11..
Xrdp를 사용한 원격 데스크톱 설정 (Windows에서 CENT OS로)
이번 포스팅은 Xrdp를 사용하여 원격 데스크톱을 설정하고자 한다. 먼저 EPEL repository를 설치하고 xrdp와 vnc 서버를 설치한다. yum install epel-release -y yum –y install xrdp tigervnc-server 이후 xrdp를 서비스로 등록 (재부팅될 때마다 꺼지면 안되기 때문에 enable로 사용) 만약, 한번만 실행하고 싶다면 enable 대신 start를 사용하면 된다. systemctl enable xrdp.service 자, 이제 포트를 변경해보자. 기본포트는 3389로 잡혀있는데, 회사에서 사용하거나 연구실에서 사용하면 분명 방화벽 문제가 존재할 수 있다. sudo nano /etc/xrdp/xrdp.ini # port=3389 --> 533..
Docker란 ? VM과 차이, Docker 설치 및 기본 명령어를 중심으로
Docker는 컨테이너 기반의 오픈소스 가상화 플랫폼이다. 이 Docker라는 것은 상당히 특이한데, 기존의 VM (Virtual Machine)은 특정 Hardware의 Resource를 할당하여 동작시켰지만 Docker는 VM과 다르게 OS (Operating System; 운영체제)를 가상화하여 동작한다는 것이다. 이게 대체 무슨 말이냐... 일단 가상화 기술에 대해서 먼저 알아봐야겠지? 가상화 기술이란 것은 물리적인 하드웨어 자원(CPU, Memory 등)을 논리적인 리소스로 제공하기 위한 기술이라고 일컫는다. 말그대로 물리적인 Machine에 실제 Machine처럼 보이게 만드는 기술, 즉 논리적인 Machine이라고도 하는데 이 가상화 기술도 크게 3종류로 나눌 수 있다. 호스트 OS형 호스트..