![Fedora 31 데스크탑의 기본/내장 "화면 공유"에서 VNC 암호화를 비활성화하는 방법은 무엇입니까?](https://linux55.com/image/169996/Fedora%2031%20%EB%8D%B0%EC%8A%A4%ED%81%AC%ED%83%91%EC%9D%98%20%EA%B8%B0%EB%B3%B8%2F%EB%82%B4%EC%9E%A5%20%22%ED%99%94%EB%A9%B4%20%EA%B3%B5%EC%9C%A0%22%EC%97%90%EC%84%9C%20VNC%20%EC%95%94%ED%98%B8%ED%99%94%EB%A5%BC%20%EB%B9%84%ED%99%9C%EC%84%B1%ED%99%94%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
다른(Linux가 아닌) 컴퓨터에서 화면 공유를 통해 Fedora 31 워크스테이션 GUI에 연결할 수 없습니다. 나는 이것이 화면 공유의 VNC 서버에서 사용되는 암호화 때문이라고 거의 확신합니다. 그러나 LAN의 방화벽 뒤에 있으므로 외부 액세스가 필요하지 않으므로 암호화가 필요하지 않습니다. Ubuntu 시스템에서 Remmina를 사용하여 테스트했을 때 SS가 예상대로 작동했기 때문에 SS가 작동한다고 확신합니다. 그러나 Win/Mac에서 이러한 모든 VNC 클라이언트를 테스트한 결과아니요일하다:
- uVNC 클라이언트
- RealVNC 뷰어(일명 VNC Connect)
- macOS의 기본 "screenshare.app"
Windows 또는 Mac 컴퓨터에서 연결할 수 있도록 화면 공유 VNC 서버에서 사용하는 암호화를 비활성화하려면 어떻게 해야 합니까?
편집: 여기 솔루션은 VNC 연결을 허용합니다!
gsettings set org.gnome.desktop.remote-desktop.vnc encryption "['none']"
sudo firewall-cmd --permanent --add-service=vnc-server
sudo firewall-cmd --reload
sudo reboot now
답변1
다음 명령을 실행하면 VNC 암호화가 비활성화되고 Fedora 31에서 연결이 작동할 수 있습니다.
gsettings set org.gnome.desktop.remote-desktop.vnc encryption "['none']"
sudo firewall-cmd --permanent --add-service=vnc-server
sudo firewall-cmd --reload
#마지막으로 머신/VM을 다시 시작합니다.
sudo reboot now