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 뷰어에 추가로 연결할 수 있습니다.

관련 정보