우분투 12.04 원격데스크톱 설정

우분투 12.04 원격데스크톱 설정

작성일 2013.03.14댓글 1건
    게시물 수정 , 삭제는 로그인 필요

 우분투 12.04 업데이트 후 원격데스크톱 연결이 안됩니다.

서버에서 원격데스크톱 기본설정에서 체크가 안된것 같은데요.

ssh 에서 원격데스크톱 기본설정을 체크 하고 암호를 입력하는 방법을 알고 싶습니다.

며칠째 삽질을 하고 있는데요 문제는 이부분인것 같습니다.

고수님들 도와 주세요 그리고 우분투 12.04 업데이트 후 동일한 문제를 해결 하신분 계시면 답변 부탁드립니다.


#우분투 12.04 #우분투 12.04 ssh #우분투 12.04 다운로드 #우분투 12.04 네트워크 설정

profile_image 익명 작성일 -

VNC만 가지고 연결을 하시면 연결이 평문으로 접속(사용자 이름이나 암호등 입력된 내용이 암호화 되지 않은채 그대로 전송이 됨)이 되기 때문에 SSH를 통한 터널링 연결방법(VNC 접속을 SSH를 통한 암호화로 진행)으로 설명해 드리겠습니다.


===본 내용은 서버상에서 진행합니다.===

 $sudo apt-get install ssh
로 ssh를 설치합니다.

$sudo gedit /etc/ssh/sshd_config
로 sshd 데몬 설정파일을 엽니다.

>>보안 관련<<
Port 22 부분을 원하는 포트 번호로 설정합니다. (보안상 기본 22외의 포트번호를 설정해주세요.)
여기서는 Port 2222로 설정했다고 가정하겠습니다.

ListenAddress 0.0.0.0 부분 맨앞에 # 이 붙어있는 주석을 제거해 주시고
# ListenAddress :: 부분은 #을 제거하시지 말고 그대로 두셔도 됩니다. (IP V6이라는 걸 위해 있는 설정인데 대부분의 컴퓨터는 IP V4를 사용하므로 주석을 제거하지 않으셔도 됩니다.)

LogLevel 부분을 LogLevel DEBUG 로 설정해주세요.
DEBUG 옵션은 로그에 X사용기록, 세션 접속 기록등 보다 상세한 기록이 남으므로 보안상으로 추후에 로그를 확인하기에 좋습니다.

PermitRootLogin 부분을 no 로 설정해 주세요.
이 부분은 root로긴을 허용할 것이냐는 건데, 보안상으로 root로 로그인 하는것은 좋지 않습니다.
일반 계정으로 로그인 하신후 su 나 sudo -i 옵션을 통하여 루트 권한을 이용하시는게 좋습니다.

보안상 다음과 같이 설정해 주세요.
(빈 패스워드를 사용하지 않고 패스워드 인증을 사용하겠다는 부분입니다.)
PermitEmptyPasswords no
PasswordAuthentication yes

보안상 현재 계정으로만 로그인을 허용하기 위해 다음 라인을 추가해 주세요.
AllowUsers [현재로그인계정이름]
(ex : AllowUsers linuxuser)

>>원격 접속을 하기 위한 중요한 부분<<
AllowAgentForwarding yes
AllowTcpForwarding yes
X11Forwarding yes


저장을 하신후 service sshd stop ; service sshd start 로 sshd 데몬을 재 활성화 합니다.


>>VNC Server 설정하기<<

$ sudo passwd
로 root 계정의 패스워드를 설정합니다.

아래 사이트로 이동하셔서 해당 아키텍쳐에 맞는 (32비트 혹은 64비트)리눅스 버젼을 다운받습니다.

다운을 받고 압축을 풀고나면 cdroot라는 폴더가 있을것입니다.

터미널 상으로 해당 폴더로 접근하신후
$ sudo ./autorun 명령으로 설치프로그램을 실행하신 후 설치를 진행합니다.
(암호를 설정하는 부분에서는 root 패스워드를 물어볼때가 있습니다, 이땐 위 sudo passwd에서 설정한 패스워드를 입력하시면 됩니다.)

설치 완료 후 라이센스 인증을 통해 해당 이메일에 도착한 VNC Viewer 라이센스 번호로 인증을 해주셔야 합니다. (Free 버젼으로 이용하시더라도 라이센스 번호가 필요합니다.)

다음 명령을 하나씩 실행합니다.
$ sudo iptables -A INPUT -p tcp --dport 2222 -j ACCEPT  (SSH 데몬의 접속을 허용합니다.)
$ sudo iptables -A INPUT -p tcp --dport 5900 -j ACCEPT  (VNC Server 데몬의 접속을 허용합니다.)

그러고 나서 아래 페이지로 이동하여 우분투의 iptables 설정 저장 및 부팅시 적용하는 방법을 참고하세요.




이제 서버쪽의 설정은 완료되었습니다. 이제 외부에서 접속하는 방법을 설명해 드리겠습니다.


===아래 부터는 클라이언트 쪽에서 진행해주세요.===

http://sourceforge.net/projects/xming/
위 사이트로 이동하셔서 Xming을 설치하신후 Xming을 실행해 두세요.
(Xlaunch가 아닌 Xming을 실행해 주세요. 그외 설정은 하실 필요가 없습니다.)

https://bitbucket.org/daybreaker/iputty/downloads
위 사이트로 이동하셔서 iputty를 다운받으신후 putty를 실행해 주세요.

Connection->SSH->X11 로 이동해 주세요.
Enable X11 Forwarding에 체크를 해주신 후 x display location 란에
localhost:0
를 입력해 주세요.

Tunnels로 이동해 주세요.
Local을 선택한 상태에서
Source Port 5900
Destination [해당아이피주소]:5900      (ex : 123.123.123.123:5900)
을 입력하시고 추가해 주세요.

마지막으로 Session 으로 이동해서 해당 아이피주소와 포트번호(ex : 2222)를 적어넣어 주시고 연결을 합니다.

사용자 계정과 패스워드를 치고 연결을 합니다.

이제 터미널상에서 firefox, google-chrome 등을 입력하시면 X화면으로 해당 프로그램이 실행됩니다.

컴퓨터 화면 자체를 원격으로 컨트롤 하시기 위해서는

사이트로 이동하셔서 VNC Viewer를 다운받습니다.
(매번 이메일과 이름을 인증하는 것이 귀찮다면 아래 제 블로그 주소를 통해 다운받으셔도 됩니다..^^

그런후 VNC Viewer를 실행하신 후 주소 입력 부분에 localhost 를 써넣으신후 접속을 하시면 됩니다.
(!!!주의!!! : 반드시 SSH로 위와 같이 설정하신 후에 접속하시기 바라며 SSH를 사용하시지 않고 그냥 접속을 하실시에는 사용자 정보나 접속시 이동하는 데이터들이 그대로 외부로 노출이 된다는 점에 주의하시기 바랍니다)

우분투 12.04 원격데스크톱 설정

우분투 12.04 업데이트 후 원격데스크톱 연결이 안됩니다. 서버에서 원격데스크톱 기본설정에서 체크가 안된것 같은데요. ssh 에서...

우분투 원격 데스크톱기능...?(추가내공 50)

... 원도우에는 원격데스크톱이라는 기능이 있는데 우분투에는 텔넷이라는 것인가요?... 우분투 제대로 설치하셨다면 ssh 접속은 별다른 설정없이 되는걸로 알고 있습니다....

pc에 vpn으로 ip를 바꾸고 원격 데스크톱

... 때문에 오라클 클라우드 Free Tier 계정을 만들어서 우분투OS로 가상 서버를 파고... VPN 연결이 성공적으로 설정되면, 클라우드 서버의 원격 데스크톱 연결을 위해 RDP...

리눅스(우분투) 체계에서 쓸만한 원격...

... Parsec, 원격 데스크톱은 리눅스 체계에서 작동이 되지 않습니다. 리눅스에서... IP 설정하시고, 포트 포워딩 규칙을 설정하시면 집이나 회사 밖에서도 접속하실 수...

구글 원격 데스크톱 on ubuntu

... 이상의 단계를 따라 구글 원격 데스크톱설정하고 우분투 서버에 원격으로 접속하실 수 있습니다. 하지만, 원격 접속 시 보안을 고려하여 신중하게 설정하시기...

오늘 개인서버에 접속하는 방법...

... 원격 데스크톱 or 터미널 서비스 등으로 말하며... 서버에 원격 터미널 허용이 설정되어 있을경우만... 대표적으로 데비안 기반의 우분투와 레드햇으로...

리눅스 우분투서버 잘 아시는 분?...

... ssh 원격접속을 패치 5. xrdp 패치 및 설정완료 (관련한... 1.원격데스크톱 연결(Xorg)을 시도하고 로그인까지는 성공합니다. 그러나 우분투 데스크톱이 출력되지...

리눅스 서버에 기초적인것 좀 알려주실분~

... 있었고 '원격 데스크톱 연결'로 항상 연결해서 그... 혹시 저렇게 가능한 리눅스 버젼(OS)과 리눅스 원격 설정... 6.5 우분투도 사용하구요. http://ftp.kaist.ac.kr/ 이곳에서 여러...