내 작업 공간에는 citrix nsg가 적용되어 있습니다. nsg 클라이언트에 대한 rpm이 없기 때문에 Fedora에서 사용할 수 없습니다.
대안으로 팀뷰어가 포함된 데스크톱을 제공했습니다. 문제는 이제 temaviewer를 사용하여 로컬 컴퓨터에서 데스크탑을 사용할 수 있으므로 ssh가 fk 데스크탑의 네트워크에 연결할 수 없다는 것입니다. 어떻게 이런 일이 가능한지 혼란스럽습니다. IP가 없다면 어떤 팀뷰어로 연결해야 하나요?
답변1
TeamViewer와 SSH는 매우 다릅니다. TeamViewer는 원격 호스트에 애플리케이션을 설치합니다. 애플리케이션이 TeamViewer 서버에 대한 아웃바운드 연결을 설정하고 있습니다.
TeamViewer를 사용하여 원격 컴퓨터에 연결하면 로컬 TeamViewer 클라이언트가 TeamViewer 서버에 연결하여 ID#로 원격 클라이언트를 찾습니다. 클라이언트를 찾으면 원격 컴퓨터의 애플리케이션에 의해 설정된 ALREADY OPEN 아웃바운드 연결을 통해 클라이언트에 다시 연결을 설정합니다.
서버에 대한 SSH 액세스를 활성화하지 않고도 TeamViewer를 실행하고 액세스하는 것은 전적으로 가능합니다.
SSH는 완전히 다릅니다. SSHD 데몬은 포트 22(또는 지정한 경우 다른 포트)에서 로컬 서버 IP에 바인딩됩니다. 해당 포트에서 들어오는 연결을 수신합니다(TeamViewer처럼 아웃바운드 세션을 설정하지 않습니다...). 들어오는 SSH 세션이 제대로 작동하려면 이를 허용하도록 네트워크가 제대로 설정되어 있어야 하며, 유효한 SSH 키 또는 사용자/비밀번호가 있어야 합니다.
설정 세부 사항을 제공하지 않았습니다. Fedora의 버전은 무엇입니까? Fedora 시스템에 연결하려고 합니까, 아니면 이 시스템에서 다른 시스템("내 Fedora에서"가 모호함)으로 연결하려고 합니까?