1.メソッドは、ルートを設定します。
1.
CPの/lib/systemd/system/[email protected]の/ etc / systemdに/システム/ vncserverを@:1.service
#2。
1.ファイルのコマンドを編集します。
vimのは/ etc / systemdに/システム/ vncserverを@ \:1.service
2.次のように文書が読み取ります。
[単位] 説明 = リモートデスクトップサービス(VNC) の後に = syslog.target network.target [サービス] タイプ = フォーク ユーザー = ルート クリーン既存のファイルを#をで /tmp/.X11- UNIX環境 ExecStartPre = -は/ usr / binに/ vncserverを-kill%I ExecStart =は/ usr / sbinに/ runuser -lルート-c " の/ usr / binに/ vncserverを%I " PIDFILE = /ルート/ .vnc /%のH%i.pid ExecStop = -は/ usr / binに/ vncserverを-kill%I [インストール] WantedBy = multi-user.target
3.パスワードのVNCを設定し、システムパスワードとVNCのユーザーのパスワードは、いつVNCビューア着陸必要とされるパスワードを使用して、同じではありません。
vncpasswdを:コマンドを入力します。
パスワード
4. [スタート]サービスを、開いているポート:
1.ファイル名を指定して実行:systemctlデーモンリロード#このコマンドをリロード実行する必要があり、非常に重要であり、そうでない場合は起動しません
2. startコマンドを実行します。@ vncserverを起動しsystemctl:1
3.ブートを設定します:systemctl @ vncserverを可能にする1
4. [スタートアップ状態コマンド:systemctlステータスvncserverをする@:1
5.レビューサービスリスニングポート:netstatの-lnpt | Xvncのをgrepします
#ポートをリスニングよれば、ポートは、各ユーザがポートに対応して、ポート5901への最初のユーザデフォルト開放されています。私はここにあるrootユーザーであります
6.ファイアウォールポートを開きます:
コマンド、開いているポート:
ファイアウォール-CMD --add-ポート= 5901 / TCPの--permanent
オーバーロード、コマンドを有効にします:
ファイアウォール-cmdを--reload
参照します。https://blog.csdn.net/weixin_41004350/article/details/80805927
https://blog.csdn.net/tpaijojo/article/details/79115095