Para wget como novo usuário sem sudo em Raspbian

0

Eu tenho um novo usuário masi em Jessie Raspbian. Eu quero que tenha acesso a /usr/bin/ etc wget . Eu fiz

sudo adduser masi     

sudo visudo
root    ALL=(ALL:ALL) ALL
masi    ALL= NOPASSWD: ALL % passwordless root access

su masi
passwd

Como masi , não posso fazer wget recebendo Permission denied , apenas como sudo wget agora. O comando ls -la /usr/bin/ fornece user / group como root:root para todos os comandos, o que é o problema. Eu acho que deveria ter root:wheel . Eu acho que isso pode ser feito por

groupadd wheel
sudo usermod -a -G wheel masi
sudo chown root:wheel /usr/bin/*

Eu peguei o nome do grupo wheel do meu OS X. Não tenho certeza se é a convenção correta aqui para nomear. Eu não entendo como o Raspbian Jessie foi criado. Eu só entendo pouco Ubuntu.

Acho que os comandos podem não ser suficientes porque a coisa está mudando apenas um diretório. Estou configurando owncloud server com PostgeSQL-9.4 em Raspian conforme descrito aqui para versões mais antigas.

Como você pode adicionar um novo usuário com direitos suficientes para wget e outros em pastas de trabalho / usr / bin / ... em Raspbian?

    
por Léo Léopold Hertz 준영 31.05.2016 / 14:13

1 resposta

1

Você pode definir

sudo chmod +x /usr/bin/*

É um pouco estranho que os arquivos em bin não sejam executáveis por padrão.

Por exemplo, no meu Ubuntu:

$ ls -la /usr/bin/ ... rwxr-xr-x 1 root root 14768 апр 15 01:19 zdump -rwxr-xr-x 1 root root 10384 янв 31 02:14 zeisstopnm -rwxr-xr-x 1 root root 206000 фев 24 17:31 zeitgeist-daemon -rwxr-xr-x 1 root root 131760 фев 24 17:31 zeitgeist-datahub -rwxr-xr-x 1 root root 105752 фев 16 18:30 zenity ...

    
por 31.05.2016 / 14:16