Usuário padrão sem permissões elevadas de grupo [fechado]

-1

Outro dia, aparentemente, um script ou outro arquivo essencial foi embaralhado / excluído / o que quer que seja, agora impedindo que o usuário padrão ganhe direitos de grupo 'admin' e conclua com êxito o processo de inicialização no Gnome. Neste momento, o processo de inicialização fica preso logo após a mudança das mensagens de status de inicialização no modo de texto para o modo gráfico no console 7 ou 8 com o coeficiente do círculo giratório. Mudar para um console e fazer login como o usuário padrão resulta nisso:

-bash: getent: command not found
-bash: cut: command not found
-bash: expr: command not found
-bash: /usr/bin/mint-fortune: Permission denied

Abaixo estão registros de alguns arquivos, enquanto pesquisando por algum tempo, foram apontados como relevantes para o gerenciamento de permissões:

$ grep -i wolfi /etc/group
adm:x:4:wolfi
dialout:x:20:wolfi
cdrom:x:24:wolfi
plugdev:x:46:wolfi
lpadmin:x:104:wolfi
admin:x:115:wolfi     
sambashare:x:120:wolfi
wolfi:x:1000
$ cat /etc/sudoers
Defaults        env_reset
# User privilege specification
root    ALL=(ALL:ALL) ALL
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL

# less /etc/shadow == > root e wolfi entradas do mesmo padrão existem

$ grep -i wolfi /etc/passwd
wolfi:x:1000:1000:WR,,,:/home/wolfi:/bin/bash
  • Então, exatamente como o processo funciona, atribuindo wolfi os privilégios do grupo admin para realmente acessar coisas como f.e. /usr/bin/ ?

  • Estou errado em assumir que o que acontece no console no log-in é independente do que a GUI está fazendo (ou não fazendo) depois de alternar da tela de saída de mensagem de inicialização no modo de texto no console um, para a tela gráfica no console 7 ou 8 (não tenho certeza qual deles realmente é nesta versão)?

por user379820 17.02.2015 / 22:53

1 resposta

3

Para iniciantes: o 9.10 é bem antigo e tem tantos problemas de segurança que você realmente precisa atualizar esse sistema para pelo menos 12.04. 9.10 não é nem mesmo um LTS então porque você não está além de mim.

Além disso, tenho algumas perguntas ...

Importa-se de explicar esta mensagem?

-bash: /usr/bin/mint-fortune: Permission denied

Até onde eu sei, o pacote " mintsystem " é parte de Ubuntu Mint e não faz parte de nenhum lançamento oficial do Ubuntu. A sua fonte está em Github .

Portanto, se você estiver não executando o Mint e não tiver certeza do motivo pelo qual esses problemas começaram, eu começaria a acreditar que seu sistema foi comprometido e alguém mexeu com seu sistema. Se for Mint ( cat /etc/lsb-release vai te dizer o lançamento que você está executando) Eu me pergunto por que você não incluiu isso.

Agora que as perguntas estão fora do caminho ...

  • Seu arquivo "~ .xsessions" terá um aviso de erro.
  • A razão mais óbvia para obter esses 3 erros ( fonte # 1 ) ...

    -bash: getent: command not found
    -bash: cut: command not found
    -bash: expr: command not found
    

    é um erro de digitação

     /etc/environment 
    

    Deveria ter ...

    PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:
    /bin:/usr/games:/usr/local/games"
    

    Se fosse um erro de permissão, eu teria esperado que as mensagens dissessem "permissão negada" e não "comando não encontrado". Esse último afirma que o sistema não pode encontrar os comandos (= problema com seu $PATH e especificamente com a localização de arquivos em /usr/bin ). Bem, terminando com outra pergunta: o que acontece se você digitar chattr ou bc na linha de comando? (esses 2 também residem em /usr/bin ;))

por Rinzwind 18.02.2015 / 22:35