desbloquear app da raiz

-1

Eu tentei bloquear o aplicativo pidgin através do seguinte código escrito em outro thread

 jai@frank-Jai:~$ sudo chown root:root /usr/bin/pidgin

[sudo] password for jai: $$$$$$

jai@frank-Jai:~$ sudo chmod 700 /usr/bin/pidgin

jai@frank-Jai:~$ pidgin

 bash: /usr/bin/pidgin: Permission denied

jai@frank-Jai:~$ 

isso bloqueou o aplicativo, mas agora clicar no aplicativo não está abrindo. deve pedir a senha, suponho, mas isso não está acontecendo alguma maneira de desbloquear o aplicativo? ou eu errei em algum lugar no bloqueio?

    
por Shubhi Dimri 31.12.2014 / 06:53

1 resposta

0

Ele já deve ser de propriedade do root, portanto, o comando chown não é necessário - isto:

sudo chown root:root /usr/bin/pidgin

Altera a propriedade e o grupo a serem de propriedade do root - provavelmente era de propriedade do root em primeiro lugar, como poderia ser mostrado por ls -l /usr/bin/* , portanto não era necessário.

Este comando é o que 'bloqueia' o aplicativo:

sudo chmod 700 /usr/bin/pidgin

Isso altera as permissões para que o pidgin possa ser lido, gravado e executado pelo proprietário (no caso, root - manual para chmod aqui ) . Então, para executá-lo, você teria que executá-lo como root com algo como:

#sudo pidgin

Sem o # . mas não o execute

No entanto, isso é uma idéia muito ruim (NÃO EXECUTE TI) , como qualquer código malicioso (não deveria haver, mas algumas coisas on-line podem ser ruins) que é executado poderia infectar o sistema como root tem acesso a tudo - também como ele é executado como root, ele não pode usar qualquer configuração que você fez como usuário normal, já que root é um usuário completamente diferente.

Para "desbloqueá-lo" para que você possa acessá-lo, execute:

sudo chmod 755 /usr/bin/pidgin

Isso altera as permissões de volta.

Para bloquear um aplicativo, tente as respostas @Jacob sugeridas acima :

% bl0ck_qu0te%

Além disso, com os comandos encontrados na Internet (a maioria neste site está ok - verifique toda a resposta, as outras respostas e comentários antes) , pode ser ideal (particularmente quando executado com sudo como root) para procurar informações sobre o comando com chmod --help , man chmod ou online, para que você possa descobrir o que o comando realmente faz.

    
por Wilf 31.12.2014 / 07:22