/usr/bin/pkexec 실패

/usr/bin/pkexec 실패

SSH 공개 키를 생성할 때 내 계정의 비밀번호를 입력하라는 메시지가 표시되면 터미널이 반환됩니다.

bash: line 2: .ssh/authorized_keys: Permission denied

열 때 authorized_keys수동으로 저장할 수 없습니다.

Unable to save ~/.ssh/authorized_keys
Error: administrator_copy_file(/tmp/.subl36c.tmp, /home/lee/.ssh/authorized_keys) failed: /usr/bin/pkexec failed

아직 우분투를 처음 접했습니다. 기록을 알 수 없는 기존 설치를 사용합니다.

pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY gedit

보고:

Error getting authority: Error initializing authority: Error calling StartServiceByName for org.freedesktop.PolicyKit1: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ExecFailed: Failed to execute program /usr/lib/dbus-1.0/dbus-daemon-launch-helper: Success

답변1

의견을 요약하면: 시스템의 많은 파일 및 디렉토리 소유권이 손상되었습니다(예: 루트가 아닌 기본 사용자가 소유함, 잘못된 권한). 귀하의 시스템은 다소 손상되었습니다. 이전 소유자는 이 시스템을 어떤 방식으로 남용했습니까?

기본 소유권과 권한이 무엇인지 확인하고 수동으로 설정할 수 있습니다. 모든 소유권과 권한을 자동으로 재설정할 수 있는 방법은 없습니다. 나는 당신이 세상의 모든 즐거움을 누리기를 바랍니다.

또는 시스템을 다시 설치하십시오. 그렇게 해야만 이전 소유자가 이 컴퓨터에 저지른 모든 디지털 범죄가 근절될 수 있습니다. 그렇게 하면 깨끗하고 최신이며 적절하게 소유된 시스템을 갖게 됩니다. Ubuntu 설치 이미지는 다음에서 얻을 수 있습니다.여기; 설치 지침을 찾을 수 있습니다여기.백업 만들기시스템을 다시 설치하기 전에 모든 개인 파일을 삭제하십시오.

관련 정보