macOS에서 Ubuntu 시스템에 원격으로 액세스

macOS에서 Ubuntu 시스템에 원격으로 액세스

Ubuntu 20.04가 설치된 PC를 로컬 네트워크의 데이터베이스 및 애플리케이션 서버로 구성했습니다. 그러나 서버이기 때문에 키보드와 모니터가 없습니다.

TeamViewer와 같은 소프트웨어를 설치하지 않고도 데스크탑에 액세스할 수 있는 SSH를 통해 macOS 컴퓨터에서 이 Ubuntu 서버에 액세스할 수 있습니까?

답변1

명령줄 액세스만 원하는 경우 SSH를 통해 접속할 수 있습니다.

그래픽 데스크톱 환경(마우스 등 사용)을 사용하려면 VNC를 사용하여 들어갈 수 있습니다. VNC는 상당히 보편적입니다.사실상모든 플랫폼에서 다중 구현이 가능한 표준 원격 데스크톱 프로토콜입니다. 이는 "원격 프레임 버퍼"(rfb) 프로토콜이라고도 합니다. Ubuntu에는 vinoNET Framework의 Ubuntu GNOME 데스크탑 환경에서 설정할 수 있는 VNC 서버가 함께 제공됩니다 System > Preferences > Remote Desktop.

macOS의 "화면 공유" 기능은 VNC 기반이므로 Go > Connect to Server…Finder에서 (Cmd-K)를 선택하고 . 또는 화면 공유 클라이언트 앱을 시작할 수 있습니다.vnc://[email protected]/

open /System/Library/CoreServices/Applications/Screen\ Sharing.app

...그런 다음 해당 앱의 GUI를 사용하여 Ubuntu 상자에 연결하도록 지시합니다.

답변2

@Spiff의 답변이 저에게 효과적이었습니다. 그러나 vino는 더 이상 사용되지 않는 것으로 보입니다. Kubuntu 23.04(기본적으로 KDE 데스크탑이 있는 Ubuntu)에서는 설정 메뉴에 "공유" 옵션이 없습니다. 그래서 vino의 대체품으로 krfb(호스트)와 (클라이언트)를 설치했는데 krdc제대로 작동합니다.

sudo apt-get install krfb krdc

Settings-->Internet-->krfb설치가 완료되면 Linux 상자를 호스트로 설정하거나 krdc클라이언트로 설정하는 옵션이 KDE 데스크탑에 나타납니다 .

을 선택하고 krfb비밀번호를 설정한 후 서버의 URL을 적어두세요. 그런 다음 Mac에 대한 @Spiff의 지침을 따르세요.

관련 정보