VNCサーバーがvncserver: '/usr/bin/vncpasswd'エラーのため起動しません。

VNCサーバーがvncserver: '/usr/bin/vncpasswd'エラーのため起動しません。

tigervncRHEL 7用にインストールしました。後でVNCビューアにアクセスしようとしたときにパスワードを忘れて、パッケージを削除してファイルを削除しました/usr/bin/vncpasswd

パッケージを再インストールしてコマンドを実行してみましたvncserver。ずっと失敗だと思います。

vncserver: couldn't find "/usr/bin/vncpasswd"

コマンドを使用してtouchファイルを生成してみvncpasswdましたがvncserver、起動が続行され、認証に失敗し、ファイルが空であるため、VNCビューアからログインできませんでした。

ベストアンサー1

あちこちで、これを発見しました。

リンクが見つかりました。これ

Tigervnc-serverを削除する必要があります。

次のコマンドを使用してください

# sudo yum remove tigervnc-server

パッケージの削除が完了した後

TigerVNCの再インストール

# sudo yum install tigervnc-server

# systemctl daemon-reload

# vncpasswd root 

rootは私が設定したパスワードのユーザーであり、必要に応じて変更できます。

上記のコマンドを実行すると、パスワードを設定して確認できます。

上記のコマンドをすべて実行した後、次のコマンドを実行します。

# vncserver

これにより、VNCサーバーを起動してVNCビューアにさらに接続できます。

おすすめ記事