Su / sudo não funciona consistentemente

0

Estou usando o Debian em um Lenovo x220 e atualizo meus pacotes com bastante regularidade. Eu descobri recentemente uma mudança na maneira como eu elevo com sudo . Normalmente eu apenas su ou sudo coisas como, e. arp-scan -l .

No entanto, não sei por que, quando elevo com sudo -s e, às vezes, com su , ocasionalmente obtenho a mensagem de erro, que o comando não foi encontrado. Examinar o arquivo sudoers (via visudo ) não ajuda de nenhuma maneira porque as variáveis estão definidas e não foram tocadas ou modificadas. Eu pesquisei um pouco, mas não consegui descobrir nenhuma solução que explica por que ele está funcionando apenas de vez em quando, mas não de forma consistente?

Alguém está tendo uma ideia do que pode ter sido alterado ou alterado?

// edit - documentado abaixo, eu aumentei primeiro com sudo -s , com o qual eu pude encontrar o comando desta vez. Usar sudo -i foi bem-sucedido em encontrar / localizar arp-scan também. Ao digitar su , não consegui executar o comando / encontrar o executável.

nomax@debian:~$ sudo -s
[sudo] password for nomax: 
root@debian:/home/nomax# arp
arp              arpd             arp-fingerprint  arp-scan
root@debian:/home/nomax# exit
exit
nomax@debian:~$ sudo -i
root@debian:~# arp
arp              arpd             arp-fingerprint  arp-scan
root@debian:~# exit
logout
nomax@debian:~$ su
Password: 
root@debian:/home/nomax# arp-scan -l
bash: arp-scan: command not found
root@debian:/home/nomax# exit
exit
nomax@debian:~$ sudo -i
root@debian:~# arp-scan -l
Interface: wlp3s0, datalink type: EN10MB (Ethernet)
    
por Victor 11.08.2018 / 06:59

0 respostas