leandropscardua
(usa Ubuntu)
Enviado em 27/08/2022 - 10:52h
Bridges369 escreveu:
Oi, gente.
Eu estava tentando mudar o nome do meu hostname e ao tentar editar o arquivo
/proc/sys/kernel/hostname
dentro do root, deu permissão negada:
# [...]
# sem sudo
root@localhost:~# echo "server" > /proc/sys/kernel/hostname
-bash: hostname: Permission denied
# com sudo
root@localhost:~# sudo echo "server" > /proc/sys/kernel/hostname
-bash: hostname: Permission denied
Meu dispositivo é um Samsung Galaxy A52s 5G, uso uma maquina virtual do Ubunto dentro do Termux (usando a ferramenta proot-distro).
Provavelmente essa variável foi exportada como somente leitura(man proc para mais informações)
[EDITADO]
vc tem de fazer
echo "server"| sudo tee /proc/sys/kernel/hostname
vc fez
sudo echo "server" > /proc/sys/kernel/hostname
o comando echo foi executado com uid 0 mas não o redirecionamento. Usando o comando tee vc garante que a escrita será feita com uid 0