it-swarm-pt.tech

Ubuntu Server samba rodando como root?

Eu recentemente instalei o Ubuntu Server 10.04. Eu selecionei servidor de arquivos samba no menu de instalação e tudo funciona bem. O problema é que o daemon do samba está rodando como root, o que me deixa um pouco nervoso.

Eu adicionei um grupo 'samba' e um usuário chamado 'samba' para esse grupo, mas não consigo fazer o daemon rodar sob ele. O MySQL do LAMP parece rodar como seu próprio usuário.

7
javaman

A execução do Samba é um pouco diferente da execução do Apache ou do mysql.

Quando você se conecta ao servidor web todos os processos são executados como usuário www-data, quando você se conecta ao mysqld todos os processos são executados como usuário mysql.

Mas quando você se conecta ao samba, um novo processo é bifurcado com suas credenciais de usuário. Apenas root pode bifurcar processos como outros usuários.

É correto que o samba esteja rodando como root.

9
Richard Holloway