2017-12-17 4 views
0

현재 인터넷을 통해 라스베리 파이에 액세스하려고합니다. 내 파이가 집에있을 때 도서관의 데스크톱에 액세스 할 수 있기를 바랍니다. 지금은 인터넷을 통해 라스베리 바탕 화면에 액세스

, 나는 인터넷을 통해 ssh를 통해 내 파이 액세스 관리해야하지만, 나는 GUI 인터페이스에 액세스하는 방법을 모르겠어요. 내 PC에 RealVNC Viewer를 다운로드 한 후 sudo apt-get install realvnc-vnc-server realvnc-vnc-viewer을 사용하여 내 pi에서 VNC를 사용할 수있게했습니다. VNC 뷰어는 현재 집에서 PC와 파이가 같은 Wi-Fi이지만 라이브러리에있을 때 작동하지 않습니다. 그것은 제공합니다 : 컴퓨터가 연결을 거부했습니다. 누군가가 내 문제에 도움이 되거 수

나는 나의 파이의 IP 주소를 알고 내가 SSH 옵션을 사용할 때이 일하고있어? 그런데 보안상의 이유로 sshd 설정 파일에서 내 포트를 30으로 변경했습니다. 그것은 vnc를 사용할 때 어떤 차이가 있습니까?

답변

0

당신은 적어도 두 가지 옵션이 있습니다. 하나는 클라이언트 컴퓨터 (라이브러리에 있음)에 X 서버를 설치하는 것입니다. Xming이 좋습니다. 그런 다음 라이브러리 컴퓨터에서 "ssh -X"를 사용하십시오. "-X"옵션은 마법에서 X 프로토콜을 파이에서 PC로 투명하게 터널링합니다.

다른 옵션은 VNC를 사용하는 것입니다,하지만 파이가 라우터 뒤에있는 경우, 당신은 라우터에서 "포트를 열"과 PI으로 해당 포트를 전달해야합니다. 이렇게하는 절차는 라우터마다 매우 다릅니다.

내부 망 (/etc/hosts.***) 외부로부터의 접근을 제한하는 리눅스/유닉스에서 사용할 수있는 메커니즘,도있다, 당신은 확인해야합니다.

+0

나는 이미 내 자신의 PC에 Xming을 설치하고, 임 도서관에서 내 PC를 사용. 내 파이에'ssh -X'를 시도했지만, 그것은 나에게 이것을 준다 :'Warning : No xauth data; 가짜 인증 데이터를 사용하여 X11 포워딩 '과'/tmp/.X11-unix/X0 : 아니요 그런 파일이나 디렉토리'를 연결합니다. 추가 라이브러리가 필요하다는 뜻입니까? – Jeoker

+0

더 많은 라이브러리가 필요하다고 생각하지 않습니다. ssh 및 X 구성을 확인해야합니다. 예를 들어/etc/ssh/sshd_config에서 "X11Forwarding yes"를 선택하십시오. 또한 Xming 로그를 확인하십시오, 그것은 enlightning 수 있습니다. 확인하고 디버그 할 것이 많습니다. – linuxfan

+0

나는 X11forwarding을 yes로 설정했지만 Xming은 여전히 ​​작동하지 않습니다. VNC 서버는 어떻습니까? 라우터를 설정할 때주의해야 할 몇 가지 필수적인 기능을 알려 주실 수 있습니까? – Jeoker

관련 문제