Linux 서버를 설정하시겠습니까? 네트워크 스토리지에 대한 솔루션으로 구성했을 수 있습니다. 또는 Linux 업무용 PC, 미디어 센터가 있거나 단순히 보조 PC를 다른 방에 두십시오.
어떤 경우이든 언젠가는 Windows PC나 랩톱에서 Linux 장치에 원격으로 액세스해야 합니다. 그렇다면 해결책은 무엇입니까?
Windows 사용자는 Windows에서 Linux로 간단한 원격 데스크톱을 가능하게 하는 몇 가지 도구를 가지고 있습니다. Windows에서 Linux로 원격 데스크톱이 어떻게 되는지 알고 싶으십니까? 계속 읽어보세요!
Linux 장치의 IP 주소가 필요합니다
Windows에서 Linux로 원격 접속하려면 먼저 장치의 IP 주소가 필요합니다. 어떤 경우에는 호스트 이름(장치의 네트워크 이름)이 작동하지만 모든 원격 연결 옵션에 유용합니다.
IP 주소를 확인하는 가장 간단한 방법은 Linux 장치에 로그인하고 터미널을 여는 것입니다. 입력:
hostname -I
장치의 IP 주소가 표시됩니다. 자세한 내용은 다음을 사용할 수도 있습니다.
ip address
Linux 시스템에 여러 연결이 있는 경우 접두사와 함께 나열됩니다. 예를 들어 이더넷 연결은 eth0 옆에 나열됩니다. 무선으로 연결된 경우 wlan0에 대해 나열된 IP 주소를 찾습니다.
이것이 쉽지 않거나 편리하지 않다면 거의 동일한 또 다른 방법이 있습니다. 브라우저 창에서 라우터에 연결합니다. 일반적으로 192.168.0.1과 같은 주소입니다. 또는 192.168.0.100 . 라우터 자체 또는 함께 제공된 설명서를 보고 이를 확인하십시오.
라우터에 로그인하면 연결된 장치를 나열하는 옵션을 찾습니다. IP 주소를 탐색하여 호스트 이름으로 Linux 장치를 찾습니다. 일부 라우터는 장치 운영 체제를 표시할 수도 있습니다. 옆에 나열된 IP 주소를 찾을 수 있으며 나중에 기록해 두어야 합니다.
Windows에서 Linux로 RDP하는 방법
첫 번째이자 가장 쉬운 옵션은 Windows에 내장된 RDP(Remote Desktop Protocol)입니다.
시작하기 전에 Linux 상자에 xrdp 소프트웨어를 설치해야 합니다. 이 작업은 직접 수행하거나 단일 명령으로 SSH(아래 참조)를 사용하여 수행할 수 있습니다.
sudo apt install xrdp
RDP to Linux를 사용하려면 Windows 시스템에서 원격 데스크톱 소프트웨어를 실행하십시오. Windows 8 이상에서는 "rdp"라는 문자를 입력하기만 하면 검색을 통해 찾을 수 있습니다.
원격 데스크톱 연결 창이 열린 상태에서:
- IP 주소 입력
- 옵션 표시 사용 모든 고급 연결 요구 사항
- 연결을 클릭합니다.
그만큼 간단합니다.
RDP의 이점 :설정하는 데 시간이 조금 더 걸릴 수 있지만 RDP를 사용하면 Linux에 대한 높은 안정성과 원격 데스크톱 액세스를 제공합니다. 따라서 Linux 시스템과의 원격 작업에 이상적인 도구입니다.
RDP를 정기적으로 사용할 계획이라면 Windows RDP용 사용자 지정 구성을 만들어 시간을 절약할 수 있습니다.
VNC를 사용하여 Windows에서 Linux에 연결
VNC(가상 네트워크 연결)를 통해 Linux 데스크톱에 원격으로 액세스할 수도 있습니다. 그러나 RDP와 마찬가지로 일부 전용 소프트웨어를 설치해야 합니다. Linux 상자에서는 VNC 서버 소프트웨어가 필요합니다. Windows에서는 클라이언트 앱입니다.
VNC를 통해 Linux에 연결하는 데 가장 널리 사용되는 옵션 중 하나는 TightVNC입니다. 웹사이트에서 Windows 클라이언트 소프트웨어를 찾을 수 있지만 올바른 버전을 선택했는지 확인하십시오.
다운로드: Windows용 VNC
완료되면 Linux 상자에 tightvncserver를 설치하십시오. 이것은 SSH(다음 섹션 참조)를 통하거나 컴퓨터에 물리적으로 액세스할 수 있습니다.
먼저 Linux에서 업데이트를 확인합니다.
sudo apt update
다음으로 TightVNC 서버를 설치하십시오:
sudo apt install tightvncserver
설치가 완료되면 tightvncserver를 실행하고 메시지가 표시되면 암호를 설정합니다.
sudo tightvncserver
비밀번호는 8자로 제한됩니다. 이제 tightvncserver가 실행되면 포트 번호를 표시하는 알림이 표시됩니다. 기록해 두십시오.
완료한 후 Windows에서 Linux 시스템에 연결하는 방법은 다음과 같습니다.
- Windows에서 TightVNC 뷰어 앱 실행
- IP 주소와 포트 번호 입력
- 연결을 클릭합니다.
- 메시지가 표시되면 설정한 비밀번호를 입력하세요.
그러면 원격 데스크톱이 열리고 이유 내에서 선택한 앱을 사용할 수 있습니다. 그래픽 요구량이 많은 특정 응용 프로그램은 안정적으로 실행되지 않을 수 있습니다.
VNC의 이점 :원격 PC에 대한 빠른 액세스를 제공하는 TightVNC에는 한계가 있습니다. 표준 컴퓨팅 작업을 수행할 수 있지만 미디어 관련 활동은 심각하게 제한됩니다.
SSH를 통해 원격으로 Linux로
SSH(Secure Shell)는 Linux 장치에 원격으로 액세스할 수 있는 좋은 방법입니다. SSH는 거의 모든 장치에서 사용할 수 있으므로 이 옵션을 사용하는 Windows에만 국한되지 않습니다. 또한 매우 안전합니다.
Windows의 SSH에는 두 가지 옵션이 있습니다.
- Windows PowerShell의 SSH
- PuTTY SSH 도구 다운로드
둘 다 살펴보겠습니다.
Windows PowerShell에서 SSH를 사용하여 원격 액세스 Linux
Windows PowerShell은 이전 명령 프롬프트 앱을 대체하는 Windows 10의 새로운 명령줄 도구입니다. 시작을 마우스 오른쪽 버튼으로 클릭하여 전원 메뉴에 액세스하고 Windows PowerShell을 선택하여 찾습니다. SSH를 사용하려면 다음을 입력하십시오.
ssh [IP_ADDRESS]
따라서 Linux 장치의 IP 주소가 192.168.13.123인 경우 다음을 입력하십시오.
- ssh 192.168.13.123
- 메시지가 표시되면 인증서 수락
- 사용자 이름과 비밀번호를 입력하십시오
이제 Linux에 원격 SSH 액세스할 수 있습니다.
PuTTY에서 SSH를 사용하여 원격으로 Linux에 연결
Windows에서는 기본적으로 사용할 수 없지만 PuTTY 애플리케이션은 다운로드할 수 있습니다. 그러나 PuTTY는 설치되지 않습니다. 대신 다운로드한 EXE 파일을 실행하기만 하면 됩니다.
다운로드: 퍼티(무료)
편의를 위해 바탕 화면 바로 가기를 만드는 것이 좋습니다.
SSH에 PuTTY를 사용하려면:
- 세션 선택> 호스트 이름
- Linux 컴퓨터의 네트워크 이름을 입력하거나 이전에 기록한 IP 주소를 입력하십시오.
- SSH를 선택합니다. 그런 다음 열기
- 연결에 대한 인증서를 수락하라는 메시지가 표시되면 수락하십시오.
- 사용자 이름과 암호를 입력하여 Linux 장치에 로그인
SSH의 이점 :이 방법을 사용하면 손을 더럽히지 않고 Linux를 빠르게 변경할 수 있습니다. 특히 소프트웨어 설치 및 관리자 변경에 적합합니다. 다음 옵션인 VNC를 설정할 때도 유용합니다! SSH는 데스크톱 환경이 설치되지 않은 서버에도 적합합니다.
그러나 Windows에서 Linux 데스크톱에 원격 연결이 필요한 경우 VNC 또는 RDP를 시도하십시오.
Linux에 연결하기 위한 세 가지 Windows 원격 데스크톱 방법
목적이 무엇이든 Windows에서 Linux 시스템에 연결하는 데 적합한 옵션이 있습니다. 이러한 방법은 장치가 서버, 직장의 데스크톱 PC, 미디어 센터 또는 Raspberry Pi인지 여부에 관계없이 작동합니다.
다음을 사용하여 Windows에서 가장 쉬운 것부터 가장 어려운 것까지 원격 액세스 Linux:
- RDP(원격 데스크톱 프로토콜)
- VNC(가상 네트워크 연결)
- SSH(보안 셸)
Linux 배포판이 Ubuntu인 경우 VNC 호환 원격 데스크톱 도구가 이미 내장되어 있는 것입니다.