Windows에서 Ubuntu에 대한 원격 데스크톱 액세스를 설정하는 방법

Windows에서 Ubuntu에 대한 원격 데스크톱 액세스를 설정하는 방법

당신은 한 방에 있고 PC에 앉아 있습니다. 원하는 데이터는 Ubuntu를 실행하는 컴퓨터의 다른 컴퓨터에 있습니다. 두 컴퓨터가 같은 집에 있으면 문제가 없습니다. 그러나 그들이 다른 사무실에 있다면 어떻게 될까요? 조금 걸을 수도 있어요!





따라서 대답은 원격 데스크톱 연결을 설정하는 것입니다. Windows에서 Ubuntu로 원격 데스크톱을 설정하는 방법을 알아봅니다.





Windows에서 Ubuntu에 원격으로 연결하는 이유는 무엇입니까?

다음과 같은 몇 가지 이유가 있습니다. Ubuntu 컴퓨터에 원격 연결 . 직장에서 집에 있는 컴퓨터에 로그인해야 할 수도 있습니다. 또는 한 방에는 Ubuntu PC가 있고 다른 방에는 Windows PC가 있을 수 있습니다. Ubuntu에서 업데이트를 실행하거나 파일에 액세스하고 싶을 수 있습니다.





또는 데이터, 웹사이트, 게임을 위해 Ubuntu 서버를 실행할 수도 있습니다. 어느 쪽이든 원격 연결을 설정하는 방법은 많은 시간과 노력을 절약할 수 있습니다.

기본 데스크탑 환경을 실행하는 Ubuntu 시스템과 원격 연결을 설정하기 위한 세 가지 주요 옵션이 있습니다.



  1. 원격 데스크톱(RDP)
  2. 가상 네트워크 컴퓨팅(VNC)
  3. 타사 원격 데스크톱 소프트웨어

그러나 먼저 다음과 같은 몇 가지 준비가 필요합니다.

  1. 원격 장치의 라우터에서 포트 전달 활성화
  2. IP 주소 찾기
  3. SSH 설치

이것들을 차례로 살펴보자.





Ubuntu 연결에 대한 Windows RDP 준비

원격 액세스 솔루션은 동일한 네트워크에서 간단하게 설정하고 관리할 수 있습니다. 그러나 집에서 작업하는 경우 즉시 상황이 복잡해집니다.

다른 네트워크의 PC에서 VNC 및 RDP를 사용하려면 라우터를 통해 원격 컴퓨터에 액세스할 수 있도록 설정해야 합니다. 이는 '포트 포워딩'을 사용하여 수행됩니다. 그러나 이것을 설정하기 전에 IP 주소가 필요합니다.





Ubuntu PC의 IP 주소 찾기

RDP 또는 VNC를 통해 Ubuntu 장치에 연결하려면 먼저 IP 주소가 필요합니다.

첫 번째 방법이 가장 쉽습니다. 물리적으로 Ubuntu 머신으로 이동하여 Ctrl + Alt + T 터미널을 열고 다음 명령을 입력하십시오.

ifconfig

현재 사용 중인 연결에 대해 'inet addr'을 찾으십시오. 예를 들어 Wi-Fi에 연결되어 있는 경우 무선랜0 . 컴퓨터가 이더넷용 네트워크에 연결되어 있으면 다음을 찾습니다. eth0 .

IP 주소를 찾는 또 다른 방법은 패널에서 연결 아이콘을 찾아 마우스 오른쪽 버튼을 클릭하고 선택하는 것입니다. 연결 정보 . 여기에 나열된 IP 주소를 찾을 수 있습니다.

이 옵션 중 어느 것도 열리지 않습니까? 컴퓨터의 브라우저를 통해 라우터에 직접 연결할 수도 있습니다.

라우터의 관리 콘솔에 로그인하면 연결된 장치를 볼 수 있습니다. Ubuntu 장치 이름을 찾고 IP 주소를 찾은 다음 나중에 사용할 수 있도록 기록해 둡니다.

포트 포워딩 활성화

다른 네트워크(예: 회사 네트워크)의 컴퓨터에 액세스하려면 Ubuntu PC가 있는 라우터에서 포트 전달을 활성화해야 합니다.

라우터의 IP 주소를 설정하여 시작하십시오. 이를 위해 ip r 명령을 사용하고 grep과 함께 기본값을 지정할 수 있습니다.

ip r | grep default

IP 주소를 기록한 다음 브라우저에서 열어 라우터의 관리 콘솔을 표시합니다. 포트 포워딩을 활성화하는 것은 간단합니다.

  • 찾아봐 포트 포워딩 설정
  • 만들기 새 규칙 라벨이 붙은 원격 데스크탑
  • 설정 내부 포트 번호 3389
  • 설정 외부 포트 번호 3389
  • 입력 IP 주소 우분투 PC의
  • 딸깍 하는 소리 구하다

이 단계는 일반적이며 라우터에 따라 다릅니다. 자세한 단계는 라우터 설명서를 확인하십시오.

저장한 후에는 조직의 고정 IP 주소를 통해 원격으로 Ubuntu PC에 RDP를 사용할 수 있습니다. 고용주가 고정 IP를 사용하지 않는 경우(가능성은 낮지만 발생) 다음을 사용하십시오. 동적 DNS 공급자 대신에.

참고: 상용 원격 데스크톱 도구를 사용하지 않는 경우 조직의 시스템 관리자가 포트 전달을 설정할 수 있습니다.

SSH를 사용하여 액세스 설정

시간을 절약하기 위해 PC에 PuTTY를 설치하거나 그냥 내장 Windows SSH 기능을 사용해보십시오 ). 이를 통해 Ubuntu 명령줄에 대한 원격 액세스를 제공하는 SSH 연결을 설정할 수 있습니다.

분명히 하기 위해: 이것은 원격 데스크톱 옵션이 아닙니다. ; 마우스 컨트롤이 없습니다. 그러나 사용할 도구를 원격으로 설치해야 하는 것이 유용합니다. SSH는 기본적으로 비활성화되어 있는 경우가 많지만 설치되지 않은 경우 이를 수정해야 합니다.

요컨대, 사용 중인 Ubuntu 버전과 이전에 SSH를 사용한 적이 있는지 여부에 따라 다릅니다.

터미널(sudo apt install openssh-server)을 통해 설치하면 원격으로 연결할 수 있습니다. IP 주소와 Ubuntu 사용자 이름 및 암호를 입력하기만 하면 됩니다. 그런 다음 터미널을 사용하여 RDP 및 VNC에 필요한 도구를 설치할 수 있습니다.

1. 원격 데스크톱 프로토콜을 사용한 원격 액세스

가장 쉬운 옵션은 원격 데스크톱 프로토콜 또는 RDP를 사용하는 것입니다. Windows에 내장된 이 도구는 홈 네트워크를 통해 원격 데스크톱 연결을 설정할 수 있습니다. Ubuntu 장치의 IP 주소만 있으면 됩니다.

필요한 소프트웨어는 Windows에 사전 설치되어 있지만 Ubuntu에는 xrdp 도구를 설치해야 합니다. 이렇게 하려면 터미널 창( Ctrl + Alt + T ) 다음을 입력합니다.

sudo apt install xrdp

이것을 따라

sudo systemctl enable xrdp

이것이 설치될 때까지 기다린 다음 시작 메뉴 또는 검색을 사용하여 Windows에서 원격 데스크톱 애플리케이션을 실행합니다. 유형 대걸레 그런 다음 클릭 원격 데스크톱 연결 . 앱을 연 상태에서 IP 주소를 입력합니다. 컴퓨터 들.

다음을 클릭합니다. 옵션 표시 그리고 추가 사용자 이름 우분투 PC용. 클릭할 수 있습니다. 구하다 다른 경우에 다시 사용할 수 있도록 이러한 설정을 유지합니다.

딸깍 하는 소리 연결하다 연결을 시작하고 메시지가 표시되면 Ubuntu 계정 암호를 입력합니다. 그런 다음 연결이 설정되어 원격 Ubuntu 컴퓨터에 대한 전체 마우스 및 키보드 액세스를 제공합니다. 이 연결을 자주 사용할 계획이라면 구성 파일을 만들어 시간을 절약할 수 있습니다.

Ubuntu에 대한 RDP 문제 해결

RDP는 Ubuntu PC에 원격 연결하기 위한 훌륭한 옵션이지만 Ubuntu 18.04 LTS에서는 신뢰할 수 없습니다. Ubuntu에서 이미 동일한 계정으로 로그인한 상태에서 원격 연결을 설정하는 데 문제가 있는 것 같습니다.

따라서 이 문제를 해결하는 간단한 방법은 단순히 Ubuntu 컴퓨터에서 로그아웃하는 것입니다.

이것이 가능하지 않다면 RDP 연결을 Xorg 서버 사용에서 X11rdp 사용으로 전환해 보십시오. 실패할 때까지 기다렸다가 Xorg를 다시 시도하십시오.

Linux 시스템을 다시 시작한 후 연결을 시도할 수도 있습니다.

Ubuntu 20.04 LTS에는 이 문제에 대한 수정 사항이 포함되어야 합니다.

캘린더 이벤트 아이폰을 삭제하는 방법

2. VNC를 사용하여 Windows에서 Ubuntu에 연결

완전한 원격 데스크톱 기능이 있는 또 다른 옵션은 VNC(가상 네트워크 컴퓨팅)입니다. 이를 위해서는 Windows PC의 클라이언트 애플리케이션과 Ubuntu의 서버가 필요합니다.

원격 PC에서 업데이트를 확인한 후 TightVNC 서버 구성 요소를 설치합니다.

sudo apt update

그런 다음 서버 유틸리티를 설치합니다.

sudo apt install tightvncserver

그런 다음 실행해야 합니다.

sudo tightvncserver

이 시점에서 연결에 대한 암호를 설정하라는 메시지가 표시됩니다. 데스크탑 번호(보통 :1)를 기록해 두십시오.

이제 TightVNC 서버가 Ubuntu에 설정되었으므로 Windows에 클라이언트를 설치해야 합니다. 다음에서 다운로드할 수 있습니다. www.tightvnc.com/download.php ---32비트 및 64비트 버전으로 제공되므로 올바른 버전을 선택해야 합니다.

TightVNC 도구는 번들로만 사용할 수 있으므로 일단 설치되면 Windows 검색에서 TightVNC 뷰어를 찾으십시오.

뷰어를 실행한 후 원격 호스트에 Ubuntu 상자의 IP 주소를 입력한 다음 데스크탑 번호를 입력합니다. 따라서 다음과 같이 보일 수 있습니다.

192.168.0.99:1

메시지가 나타나면 암호를 입력하고 원격 데스크톱 활동을 시작하십시오!

TightVNC를 더 안전하게 만들기

기본적으로 TightVNC는 ​​암호를 암호화하지만 다른 것은 암호화하지 않습니다. 이로 인해 인터넷을 통한 연결이 안전하지 않습니다. 다행히 SSH와 Xming 덕분에 보안을 강화할 수 있습니다.

이를 사용하려면 다운로드하여 설치하십시오. Windows용 Xming 도구 소스포지에서. 이 작업이 완료되면 바탕 화면 바로 가기를 찾아 마우스 오른쪽 버튼으로 클릭한 다음 속성 .

찾아봐 지름길 탭에서 표적 필드에 다음을 입력합니다.

'C:Program Files (x86)XmingXming.exe' :0 -clipboard -multiwindow

딸깍 하는 소리 적용하다 변경 사항을 저장하려면 좋아요 . 아이콘을 두 번 클릭하여 Xming을 실행한 다음 PuTTY를 엽니다. 여기에서 왼쪽 메뉴를 확장하여 연결 > SSH > X11 .

확인하다 X11 전달 활성화 , 다음으로 돌아가기 세션 메뉴 상단에.

원격 장치의 IP 주소를 입력하고 클릭 열려있는 . 잠시 후 원격 Ubuntu 데스크톱에 대한 보안 연결을 사용할 수 있습니다.

3. 상용 도구를 사용하여 Ubuntu에서 원격 데스크톱

로컬 네트워크에서 Linux PC에 원격으로 액세스해야 하는 경우 지금까지 배운 모든 것이 표준입니다. 그 이상으로 이동해야 하는 경우 포트 전달을 활성화하는 단계가 도움이 될 것입니다.

하지만 라우터에 액세스할 생각이 없다면 어떻게 될까요? 이것이 너무 복잡해 보인다면 원격 데스크톱을 용이하게 하도록 설계된 타사 상용 소프트웨어가 필요합니다. 몇 가지를 사용할 수 있지만 모두 Linux를 지원하는 것은 아닙니다.

다음을 시도해 볼 것을 제안합니다.

  • 노머신 : 처음에는 Linux 원격 데스크톱 도구로 출시되었지만 이제 모든 주요 플랫폼에서 사용할 수 있습니다. 대상 컴퓨터에 설치한 다음 로컬 컴퓨터에 설치하고 원격 연결을 설정합니다.
  • 크롬 원격 데스크톱 : Google 계정을 사용하여 Chrome 브라우저를 통한 원격 액세스를 관리합니다.
  • 팀뷰어 : 잘 알려진 상용 원격 데스크톱 솔루션으로 Linux 소프트웨어를 제공합니다. 클라이언트와 호스트 소프트웨어를 미리 설치하기만 하면 됩니다. 또한 Raspberry Pi 장치에 원격으로 액세스하기 위한 호스트 앱을 제공합니다.

이러한 도구는 사용하기 전에 설정이 필요합니다. 원격 PC 근처에 동료가 있으면 도움이 될 수 있습니다. 우리의 목록을 참조하십시오 원격 액세스 도구 더 많은 제안을 위해.

올바른 Ubuntu 원격 데스크톱 솔루션 선택

Ubuntu와 Windows 간의 연결에는 어떤 원격 데스크톱 도구를 사용해야 합니까?

세 가지 주요 옵션을 사용할 수 있습니다.

  • RDP: 이것은 오픈 소스 xrdp 구현을 통해 Windows 원격 데스크톱 프로토콜을 사용합니다.
  • VNC: 가상 네트워크 컴퓨팅은 RDP의 대안이지만 덜 안전합니다.
  • 상용 원격 소프트웨어: 이들 중 대부분은 최소한의 설정이 필요하고 Linux를 지원합니다.

SSH를 사용하여 Ubuntu PC에 원격 지침을 실행할 수도 있습니다.

Windows에서 Ubuntu 컴퓨터 또는 서버에 원격 연결을 설정하는 세 가지 방법을 보여 주었습니다. 각각의 장점과 단점이 있습니다. 하지만 우분투에 빠져보고 싶다면 다음을 시도하십시오. Linux용 Windows 하위 시스템 윈도우 10에서?

공유하다 공유하다 트위터 이메일 Canon vs. Nikon: 어느 카메라 브랜드가 더 낫습니까?

Canon과 Nikon은 카메라 업계에서 가장 큰 두 회사입니다. 그러나 어느 브랜드가 더 나은 카메라와 렌즈 라인업을 제공합니까?

다음 읽기
관련 항목
  • 리눅스
  • 생산력
  • 원격 데스크탑
  • 원격 액세스
  • 우분투
  • VNC
  • 원격 근무
  • 윈도우 팁
  • 리눅스 팁
  • 홈 오피스
저자 소개 크리스찬 카울리(1510개 기사 출판)

보안, Linux, DIY, 프로그래밍 및 기술 설명을 위한 편집자이자 데스크탑 및 소프트웨어 지원에 대한 광범위한 경험을 가진 정말 유용한 팟캐스트 프로듀서입니다. Linux Format 매거진의 기고가인 Christian은 Raspberry Pi 땜장이이자 레고 애호가이자 복고풍 게임 팬입니다.

크리스찬 카울리가 참여한 작품 더보기

뉴스레터 구독

뉴스레터에 가입하여 기술 팁, 리뷰, 무료 전자책 및 독점 거래를 확인하십시오!

구독하려면 여기를 클릭하세요.