/usr/bin/pkexec falhou

/usr/bin/pkexec falhou

Quando estou criando uma chave pública SSH e sou solicitado a inserir a senha da minha conta, o terminal retorna

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

Quando abro authorized_keysnão consigo salvá-lo manualmente;

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

Ainda novo no Ubuntu; usando uma instalação pré-existente com histórico desconhecido.

pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY gedit

retorna:

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

Responder1

Para resumir os comentários: Muitas propriedades de arquivos e diretórios no sistema estão quebradas (pertencentes ao usuário principal em vez de, por exemplo, root, permissões erradas). Seu sistema está mais ou menos quebrado. De que forma o proprietário anterior abusou deste sistema?

Você pode tentar descobrir quais são as propriedades e permissões padrão e defini-las manualmente; não há como redefinir todas as propriedades e permissões automaticamente. Desejo a você toda a diversão do mundo se você escolher fazer isso.

Alternativamente, reinstale o sistema. Somente fazendo isso você poderá ter certeza de que quaisquer crimes digitais cometidos neste computador pelo proprietário anterior serão erradicados. Dessa forma, você terá um sistema limpo, recente e de propriedade adequada. Você pode obter imagens de instalação do Ubuntu emaqui; instruções de instalação podem ser encontradasaqui.Crie um backupde todos os seus arquivos pessoais antes de reinstalar o sistema.

informação relacionada