Permissão grupo

25. Re: Permissão grupo

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 14/02/2018 - 08:39h

ManuOnline escreveu:

Nossa, vocês são de verdade mesmo, poxa, valeu. Eu tava quase indo para debian(desmotivado), mas a determinação que vocês tiveram e a esperança... kk surgiu uma luz!! Estou conseguindo com que a permissão funcione para grupo ou usuário. Eu vi na ajuda dada por meianoite que ele pôs o dono da pasta como um usuário, que não o root com o grupo exatas, tipo:
chown -R leda:exatas exatas/ 

Daí funcionou, só que tem um porém, 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.
Então eu acessei lá e até ficou bonito, vejam:

drwxrwx--- 2 BLUELIGHT\leda exatas 4096 Fev 14 02:33 exatas 

Apareceu o domínio !! Fantástico.
Isto eu vi agora mesmo ao passar o olho nessa etapa do amigo meianoite. Não tenho nenhum RSAT, talvez isso seja obrigatório num ambiente AD, me desculpem mas não sei, to fazendo na unha nenhuma "mãozinha" do windows rss!
Mas ainda não cumpri a necessidade, terei de continuar tentando, e dando prosseguimento aos passos.


olha só ... vc não acha mais fácil recriar essa parada não ??? faz uma parada simples como te sugeri e exemplifiquei lá atraz, testa , se funcionar vc vai implementando, senão fica mais fácil de descobrir o erro .. apesar de colocar um dono funcione, não é natural um usuário dono de uma parada q vai ser acessado por zilhões.

mudando um pouco de assunto .. isso aí é trabalho de escola, trabalho de "trabalho" ou vc está fazendo para aprender ?

eu não estou conseguindo compreender pq vc está usando tanta coisa quando só precisa do samba !!

------------------------------------------| Linux User #621728 |-----------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------| Linux User #621728 |-----------------------------------------



  


26. Re: Permissão grupo

Manu
ManuOnline

(usa Ubuntu)

Enviado em 14/02/2018 - 12:49h

Mauriciodez escreveu:

ManuOnline escreveu:

Nossa, vocês são de verdade mesmo, poxa, valeu. Eu tava quase indo para debian(desmotivado), mas a determinação que vocês tiveram e a esperança... kk surgiu uma luz!! Estou conseguindo com que a permissão funcione para grupo ou usuário. Eu vi na ajuda dada por meianoite que ele pôs o dono da pasta como um usuário, que não o root com o grupo exatas, tipo:
chown -R leda:exatas exatas/ 

Daí funcionou, só que tem um porém, 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.
Então eu acessei lá e até ficou bonito, vejam:

drwxrwx--- 2 BLUELIGHT\leda exatas 4096 Fev 14 02:33 exatas 

Apareceu o domínio !! Fantástico.
Isto eu vi agora mesmo ao passar o olho nessa etapa do amigo meianoite. Não tenho nenhum RSAT, talvez isso seja obrigatório num ambiente AD, me desculpem mas não sei, to fazendo na unha nenhuma "mãozinha" do windows rss!
Mas ainda não cumpri a necessidade, terei de continuar tentando, e dando prosseguimento aos passos.


olha só ... vc não acha mais fácil recriar essa parada não ??? faz uma parada simples como te sugeri e exemplifiquei lá atraz, testa , se funcionar vc vai implementando, senão fica mais fácil de descobrir o erro .. apesar de colocar um dono funcione, não é natural um usuário dono de uma parada q vai ser acessado por zilhões.

mudando um pouco de assunto .. isso aí é trabalho de escola, trabalho de "trabalho" ou vc está fazendo para aprender ?

eu não estou conseguindo compreender pq vc está usando tanta coisa quando só precisa do samba !!

------------------------------------------| Linux User #621728 |-----------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------| Linux User #621728 |-----------------------------------------

1.
Calma lá, eu refiz sim! Eu deixei claro nas minhas respostas,

É pessoal, tem mais jeito não, gostaria de saber qual versão do samba dos senhores? Irei recomeçar, fiz uma compilação do 4.3.1, até gostaria de desfazer tudo, mas sem ideias de como, então vou começar uma nova :/

...
Nesta noite, com muita força de vontade instalei uma versão mais atualizada 4.4.0 , e acreditem se quiserem, o mesmo problema.

.
Torno a dizer, recomecei outra VM zerada de centos , instalei uma versão um pouco mais recente que logo em seguida provou ter os mesmo problemas.

2.
Faculdade!

Que de faculdade e trabalho não há diferenças alguma, ambos querem a mesma coisa , custe o que custar, querem (nossa alma) a solução em mãos!
2 meses trancado num problema de permissões em pastas, parecia não ter mais fim!

Trago notícias boas, descobri o que indicava o problema, agora podem ver:

drwxrwx--- 2 root BLUELIGHT\humanas 4096 Fev 14 07:32 humanas
drwx------ 2 millynha millynha 4096 Fev 14 04:09 millynha
drwxr-xr-x 2 root root 4096 Fev 13 17:24 senac
drwxrwx--- 2 root BLUELIGHT\teste 4096 Fev 14 07:20 teste



O grupo amigos, O grupo recebendo os efeitos do smb.conf.
O Problema que vinha tendo está em criar primeiramente os usuários e grupos no linux, parece que começando dessa forma e depois repetindo a etapa com as ferramentas do samba da muito errado! Eu não tenho a explicação técnica, mas no meu caso melhorou, resolveu até então é da seguinte forma:

Criar os usuários e grupos tão somente com as ferramentas do samba e deixar de lado a etapa do mesmo no linux. Como se pode observar estou sem nenhuma permissão para outros, posso criar editar de acordo com as permissões do grupo.
Aquela pasta de exatas ficou "marcada" para sempre para nunca mais funcionar, (exagero), por ter passado pelos procedimentos de adição a partir do linux, NÃO foi possível desfazer , usando os comandos de remoção:
userdel
groupdel
usermod -d
samba-tool group removemembers
samba-tool user delete


O grupo aparentemente some, mas em algum diacho de lugar ele fica vinculado, como se tivesse outro arquivo semelhante ao group e passwd como há no /etc mas referente aos usuários e grupos do samba, até porque observei que quando adicionando um usuário a partir da ferramenta do samba o mesmo passa a existir no linux, mas não no arquivo de configuração de usuários linux. Ao tentar adicionar mesmo logo em seguida tentar criar no linux, é notificado com a resposta de que já existe.

[[email protected] home]# samba-tool user add igor
New Password:
Retype Password:
User 'igor' created successfully
[[email protected] home]# useradd igor
useradd: usuário 'igor' já existe
[[email protected] home]# cat /etc/passwd  | grep igor
[[email protected] home]#


Não chega a ser um problema crítico num ambiente pequeno mas eu gostaria de resolver, saber mais cedo lidar com o problema , o que me restará abandonar o nome de pasta exatas :(, mas em competências mais rígidas, com números maiores, seria dor de cabeça, pretendo assim que possível dar um retorno da solução, só preciso dormir, se caso os senhores tiverem esclarecimentos do porque a partir destes procedimentos obtive resultado positivo, seria bom para eu aprender. Agradeço a boa alma de vocês, mais uma vez, me ajudaram muito!




27. Re: Permissão grupo

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 14/02/2018 - 13:39h

explica essa proeza aí, é impressão minha ou vc está duplicando grupos e usuários !?!?!?!?!?!?!?

"O Problema que vinha tendo está em criar primeiramente os usuários e grupos no linux, parece que começando dessa forma e depois repetindo a etapa com as ferramentas do samba da muito errado! "

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

não precisa de mais nada, fez esses passos no terminal acabou , não precisa repetir !!!

------------------------------------------| Linux User #621728 |-----------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------| Linux User #621728 |-----------------------------------------



28. Re: Permissão grupo

Perfil removido
removido

(usa Nenhuma)

Enviado em 14/02/2018 - 13:46h

ManuOnline escreveu:

Não tenho nenhum RSAT, talvez isso seja obrigatório num ambiente AD

Mas ainda não cumpri a necessidade, terei de continuar tentando, e dando prosseguimento aos passos.



????????????????????

Deixa o problema de domínio por último.



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:




# chown -R leda:exatas /home/senac/exatas/

# chmod -R 750 /home/senac/exatas/


man chown

man chmod




Será que realmente tem necessidade de criar 50 pastas exatas1,exatas2 ...? Que vai ser acessado por zilhões!

Qual era o objetivo inicial? Não era leda ter "Acesso Total" a pasta exatas e o grupo ter "Acesso Somente Leitura"?


É 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 !
"







Que parada é essa de "samba-tool user add igor"

$ which samba-tool
/usr/bin/samba-tool

:(

Essa DROGA de samba-tool! Faz da forma tradicional o gerenciamento de usuários e grupos no samba. Não tem erro!


---------------------------------------------------------------------------------------

eu quero por 50 usuários com direito nesta pasta...

Que pasta?


# chown -R leda:exatas /home/senac/exatas/

# chmod -R 750 /home/senac/exatas/



# cat /etc/group | grep exatas
exatas:x:568:veneno,leda


# nano /etc/samba/smb.conf


[exatas]
comment=compartilha com exatas
path=/home/senac/exatas/
writable=yes
browseable=yes
write list=leda, @exatas
valid [email protected]
directory mask=0770
force create mode=770
force directory mode=770


# chmod -R 770 /home/senac/exatas/


---------------------------------------------------------------------------------------


https://uploaddeimagens.com.br/imagens/1-png--6146


Seria tipo herança em java.

-------------------------------------------------------------------------
E aí pessoal? Tudo mais ou menos?

TV de Plasma de 42 polegadas? Eu Sempre quis ter uma TV assim.

HD hein! tá novinho, perfeitos, Eu Sempre quis ter um HD assim.


29. Re: Permissão grupo

Manu
ManuOnline

(usa Ubuntu)

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.

[[email protected] ~]# 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.








30. Re: Permissão grupo

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 14/02/2018 - 22:26h

ManuOnline escreveu:
Explicando proezas:


Olha só ... vc apresentou um smb bem complexo ... então transpassou que os passos simples vc já tinha feito, por isso nós passamos batido nessas questões sacou ?

De qualquer forma vc vai ter que refazer tudo aí pelo menos até vc pegar o jeito de fazer primeiro o simples .. depois vc vai bombando a parada.

Vou dar uma idéia ... kkkkk ... salva esse seu smb.conf, deleta users e grupos .. por fim segue esse tutorial

https://www.vivaolinux.com.br/artigo/Configuracao-definitiva-do-Samba/

esse tutorial vai te dar somente uma noção do simples, vai vai ser a base suficiente para vc bombar ele aí depois sem erros !!

Depois q vc fizer o tuto, vc implementa o grupo no "valid user" no lugar dos usuários. qualquer dúvida vc da uma olhada naquele SMB simples q te passei.

e não se esqueça ... precisando é só dar o grito !!

Abçs

------------------------------------------| Linux User #621728 |-----------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------| Linux User #621728 |-----------------------------------------



31. Re: Permissão grupo

Perfil removido
removido

(usa Nenhuma)

Enviado em 14/02/2018 - 22:53h


Testei todas as variáveis e refiz o processo na vm com a iso do CentOS-7-x86_64-Minimal-1503-01, seria algo mais próximo do Fedora.


Configurei um compartilhamento simples com senha nele 100% conforme pritnt no post anterior.

Sugiro:

1- Testar esse cenário em outra distro como: Slackware, Mint, Ubuntu, centos ou Debian.
2- Usar uma máquina virtual com uma instalação do fedora limpa e atualizada.

3- Usa um smb.conf normal sem ser AD e refaz os procedimentos na VM ou em outra distro.


Variável do problema:

Fedora instalado
Samba no Fedora
Arquivo smb.conf configurado de forma inadequada




01 02 03



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts