編集しましたが、/usr/bin/vncserver
デフォルトのポート番号を定義する行は次のとおりです。
$vncPort = 3388 + $displayNumber;
それから:vncserver :1
私のnmapは以下を示しています:
3389/tcp open ms-wbt-server
5900/tcp open vnc
一方:
sudo netstat -plant | grep 3389
tcp 0 0 0.0.0.0:3389 0.0.0.0:* LISTEN 14311/Xtightvnc
- なぜvncがまだ聞いていると思いますか
5900
? - 何ですか
ms-wbt-server
? - 変更した後は
vnc
続行できませんか3389
?
私の究極の目標は、vncをリモートデスクトップのデフォルトポートにマッピングすることです3389
。
ありがとうございます。
ベストアンサー1
私は同じ問題があり、それを解決し、vncserver
次のように(sub CheckDisplayNumber)の543行も修正しました。
if (!bind(S, pack('S n x12', $AF_INET, 3388 + $n))) {
このプロセスは、要求されたポートが使用可能かどうかを確認します。