Usando login nome e sobrenome separados por ponto no Slackware 14.1 x86_64 e PDC Samba
Dica publicada em Linux / Configuração
Usando login nome e sobrenome separados por ponto no Slackware 14.1 x86_64 e PDC Samba
Tenho um PDC rodando Samba no Slackware 14.1 x86_64.
Primeiro é necessário criar um usuário no Linux e depois adicioná-lo ao Samba. Mas como era de padrão "username.lastname" ele não aceita criar este tipo de login, assim não pude criá-lo no Samba. Aí que vem o pulo do gato.
Crie o usuário que você deseja.
# useradd -d /dev/null -s /bin/false -g samba joao_maria
Depois do usuário criado, edite o arquivo /etc/passwd:
# vi /etc/passwd
Altere a linha e o primeiro campo correspondente ao seu usuário:
joao_maria:x:1117:1005::/dev/null:/bin/false
E mude para:
E depois execute o seguinte comando:
# pwconv
Como criei ele com shell false o mesmo não irá conseguir logar no servidor, pois minha necessidade era somente com Samba.
Execute o comando:
# passwd -l joao.maria
Adicionar ao Samba:
# pdbedit -a joao.maria
Agora e só usar seu login.
Primeiro é necessário criar um usuário no Linux e depois adicioná-lo ao Samba. Mas como era de padrão "username.lastname" ele não aceita criar este tipo de login, assim não pude criá-lo no Samba. Aí que vem o pulo do gato.
Crie o usuário que você deseja.
# useradd -d /dev/null -s /bin/false -g samba joao_maria
Depois do usuário criado, edite o arquivo /etc/passwd:
# vi /etc/passwd
Altere a linha e o primeiro campo correspondente ao seu usuário:
joao_maria:x:1117:1005::/dev/null:/bin/false
E mude para:
joao.maria:x:1117:1005::/dev/null:/bin/false
E depois execute o seguinte comando:
# pwconv
Como criei ele com shell false o mesmo não irá conseguir logar no servidor, pois minha necessidade era somente com Samba.
Execute o comando:
# passwd -l joao.maria
Adicionar ao Samba:
# pdbedit -a joao.maria
Agora e só usar seu login.