ManuOnline
(usa Debian)
Enviado em 14/02/2018 - 22:12h
Explicando proezas:
olha só ... até onde eu sei vc só precisa de 3 passos para criar usuário e grupo e add ao samba
useradd
smbpasswd -a
addgroup
Poxa amigo, se era realmente desnecessário, seria melhor ter deixado claro, à seguir veremos quais pontos houve contradições. Se eu pudesse fazer uma votação, seriam 3 pessoas indicando-me a mesma ideia: "Criar usuários a partir do linux" <- Ganharia!
useradd <--
linux
smbpasswd -a
addgroup
"O Problema que vinha tendo está em criar primeiramente os usuários e grupos no linux"
Erro!
Minha inoscente dúvida, (suspeitosa), lembram-se?
eu não entendi se no seu exemplo foi retirado a parte de incluir o user no samba com as ferramentas smbpasswd e samba-tool,
Mauriciodez
Até onde você sabe:
eu não coloquei no post a parte de add usuários pois a principio achei q não era necessário ( vc iria já te-lo feito ),
Não, na omissão fica claro que ficou confuso, deveria ou não? Vejo que o "necessário" fica sendo uma alternativa que se implementada retoma o erro
O Problema que vinha tendo
...
Esta necessidade deveria ser descartada, percebem?
Sugestões dadas a mim:
lcavalheiro
Os usuários windows precisam de usuários no server samba, obviamente você fez essa parte. Você atribuiu aos usuários no server samba os grupos corretos, obviamente você fez essa parte...
meianoite
3- Passo
# mkdir -p /home/senac/exatas/
# useradd leda
# passwd leda
# groupadd exatas
Sobre permissão e grupo, adiantando :
meianoite
eu quero por 50 usuários com direito nesta pasta...(???) Daí teria de criar 50 pastas exatas1,exatas2 ... para cada usuário ee... sei lá, buguei!! Aí complica né kk. Talvez tenha algo mais simples e estou exagerando.
Leia, o que os comandos falam para vc:
Ah! problema resolvido, uffa! Só que ...
Quando determino para outros nenhum direito, nem sequer posso acessar as pastas, é como, só importasse o direito que dou à outros que são válidos,
Se o problema não fosse aquele que me trouxe aqui, eu não teria nenhum problema para agrupar usuários com as permissões de modo a ajustar-se a minha necessidade.
Falando em necessidade, corrigindo:
meianoite
Qual era o objetivo inicial? Não era leda ter "Acesso Total" a pasta exatas e o grupo ter "Acesso Somente Leitura"?
Fui claro em um dos meus posts:
Neste caso, só teria como ler e executar, era como já estava, não pelo fato do grupo ter 7 anteriormente, mas sim pelo poder que outros tinham , 5 pois as permissões, não entendo porque, em meu samba só estão tendo efeito baseados em permissão para outros, minha necessidade é ter escrita também.
Ou seja, leda indepentende da sua permissão de dono, Ex: 5 ou 1. Deveria ter permissão de acordo com o grupo em que se estabeleceu ex: 7. Até mesmo pq ela não será dona da pasta, kk (estou surpreso comigo mesmo)por isso você ainda acredita na sua suposição:
1-
# chown -R leda:exatas /home/senac/exatas/
meianoite
Que parada é essa de "samba-tool user add igor"
$ which samba-tool
/usr/bin/samba-tool
Não entendi... Lembrem-se, em ambiente de produção temos que cumprir tão somente a exigência, a minha como estudante foi
compilar e não várzea.
[root@azl ~]# which samba-tool
/usr/local/samba/bin/samba-tool
???
meianoite
eu quero por 50 usuários com direito nesta pasta...
Que pasta?
50 usuário com direito "de grupo" nesta pasta --> exatas
Adotei um princípio de programação.O método é testar por etapas e avançar com base no resultado positivo.(Uau, tenho comportamento racional de programação, kk, quem me dera)
Veja bem realmente não existe 50 usuários aí, verdade? Realmente são apenas dois.
O método consistiu num procedimento mais "limpo", testar ao menos 2, 3 usuários para partir para o próximo passo:
Script para adicionar 50 usuário de vez no samba, já o tenho!
meianoite
É como Mauriciodez falou => "...faz uma parada simples e exemplifiquei, testa , se funcionar vc vai implementando, fica mais fácil de descobrir o erro..."
...pq vc está usando tanta coisa quando só precisa do samba !
Se reunicimos toda simplicidade e retirassemos delas as fudamentais essências que o fazem ser, restaria então recriar outros fundamentos.
"Faça um grupo e coloque todos os usuários lá, simples!". Vamos lembrar que o problema foi o grupo não obter este poder, apenas outros, convidados, etc... todo tempo me mantive no centro do problema que faz o título do tópico.