Pergunta sobre usuário root e / ou executando certos comandos no meu terminal?

0

Eu tenho experimentado com o Ubuntu há algum tempo e tenho instalado e executando todos os tipos de comandos no meu terminal que alguns têm me dado de outras pessoas para que eu possa instalar certos softwares ou simplesmente adicionar coisas ao meu PC. Minhas perguntas são:

  • É possível que as pessoas lhe dêem comandos que podem danificar meu PC ou obter acesso ao meu PC por motivos maliciosos, como bagunçar o root ou assumir o controle do meu pc ou ver o que está no meu pc ou causar problemas de privacidade etc.?
  • É possível, inserindo comandos que me são dados por outras pessoas, estou realmente dando a eles permissão para fazer mal ou coisas indesejadas no meu PC?
  • Existe uma maneira de ver se estou no controle total do meu PC, como o Root ou o superusuário, e ninguém mais está mexendo com nada?
por Edwin Lopez 20.10.2015 / 17:50

2 respostas

1

% bl0ck_qu0te%

Sim. (Improvável, mas possível).

% bl0ck_qu0te%

Sim. (Improvável, mas possível).

% bl0ck_qu0te%

Você pode verificar se tem privilégios sudo completos:

$ sudo -l
User muru may run the following commands on muru-arch:
    (ALL) ALL

Mas você não pode dizer com certeza se ninguém está mexendo com seu PC, a menos que você saiba quais comandos você executou.

    
por muru 20.10.2015 / 18:11
0

A resposta básica é "Sim" para todas as suas perguntas.

É bem possível que quando alguém lhe der código, possa ser malicioso, e é bem possível que essas pessoas tentem ofuscar a intenção.

Por exemplo, você sabe o que é printf "05447\n" ? É apenas um monte de números e barras, por tudo que você sabe que poderia ser algum tipo de código malicioso. O que sobre isso? :(){ :|:& };: No primeiro caso, isso só imprime "hello", mas o segundo é conhecido como fork .

O ponto é, não corra o que você não entende; peça a pessoas da comunidade que tenham pelo menos alguma experiência para explicar o código, se você não tiver certeza do que faz.

Agora, para verificar se você está no "controle total", é possível verificar

  • /var/log/auth.log para qualquer atividade suspeita (qualquer registro de autenticação com sudo vai para lá)
  • last comando que mostra quando e quem efetuou login no computador
  • Comando netstat -tulpan para conexões de saída desconhecidas ou programas ou portas

O que você pode fazer para se proteger?

  • altere a senha periodicamente
  • verifique seu sistema em busca de conexões estranhas de vez em quando com netstat ou para portas abertas usando nmap
  • lista de verificação de usuários em /etc/passwd ; você pode ignorar o usuário do sistema nobody , leia mais sobre aqui
por Sergiy Kolodyazhnyy 20.10.2015 / 19:24