Pasta publica no compartilhamento Samba 4

A apresentação é obrigatória aos UsuáriosOn, então, vamos dar boas-vindas aos recém-chegados.
Regras do fórum Leia as Regras Gerais do Manjaro Brasil em "Normatividade" e pesquise antes de postar. A apresentação é obrigatória aos UsuáriosOn, então, apresentem-se a comunidade!

Pasta publica no compartilhamento Samba 4

Mensagempor mutano_1 » 03 Nov 2017, 11:53  •  MS 1

Boa tarde galeraaaaa
O cliente tinha arquivos antigos, mas que ele usa no dia a dia, em tao tive que, copiar todos estes arquivos e colocar nesta pasta publica.só que todos estes arquivos, quando o cliente vai salvar as modificações feitas nestes arquivos, é avisado de que ele n tem permissão para modificar este arquivo.
fui no terminal e apliquei o comando chmod -r 777 /home/publica para que o cliente tivesse permissão total sobre estes arquivos e pastas, mas n esta funcionando. Como configurar o Samba?
smb.conf
[global]
workgroup = clinete
netbios name = SERVIDOR
interfaces = lo eth0 eth1 eth2
security = USER
username level = 3
max log size = 30
keepalive = 20
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
domain master = No
dns proxy = No
wins support = Yes
dns forwarder = x.x.x.x
idmap_ldb:use rfc2307 = yes
idmap config * : backend = tdb
admin users = tecnico
read only = No
max connections = 100

[publica]
comment = area publica
path = /home/publica
guest ok = Yes
hosts allow = x.x.x.x
force create mode = 0666
force directory mode = 0777
veto files = /*.mp3/*.com/*.scr/*.pif/*.bat/*.wma/*.avi/*.flv /*.{*}
]
Editado pela última vez por Holmes em 04 Nov 2017, 15:49, em um total de 2 vezes.
Razão: correções
Avatar do usuário
mutano_1
Novato

 
Mensagens: 9
Registro: 03 Nov 2017, 11:38
Agradeceu: 0 vez
Agradecido: 0 vez
Distro utilizada: debian
Versão: 8
Ambiente: xfce
Repositório: stable
Habilidade: novice

Pasta publica no compartilhamento samba 4

Mensagempor overlock » 03 Nov 2017, 17:09  •  MS 2

Para dar permissão para o usúario faça assim ;

Código: Selecionar todos
sudo chown usuario -R /home/publica


Assim tudo dentro da pasta terá a permissão de leitura e escrita ao usuário definido,dependendo do que irás fazer tmabém tem que adicionar esse usuário aos grupos wheel e adm,para ter todas as permissões.
|| Manjaro | | Linux User # 480186 | :!: Não esqueção do nosso canal no IRC freenode #manjaro-br | Não dou o peixe, ensino a pescar !
Avatar do usuário
overlock
Moderador

 
Mensagens: 1206
Registro: 18 Fev 2017, 00:52
Localização: São Paulo
Agradeceu: 9 vez(es)
Agradecido: 192 vez(es)
Distro utilizada: Manjaro
Versão: Spin
Ambiente: i3-gaps
Repositório: Stable
Habilidade: Novice

Pasta publica no compartilhamento samba 4

Mensagempor mutano_1 » 03 Nov 2017, 17:36  •  MS 3

overlock escreveu:Para dar permissão para o usúario faça assim ;

Código: Selecionar todos
sudo chown usuario -R /home/publica


Assim tudo dentro da pasta terá a permissão de leitura e escrita ao usuário definido,dependendo do que irás fazer tmabém tem que adicionar esse usuário aos grupos wheel e adm,para ter todas as permissões.


---------------------------------------------
boa tarde, obrigado por responder, ja fiz isso o chmod 777 /home/publica, e n funcionou, e o principal ponto, é que n esta aplicando esta liberacao geral, para os arquivos antigos q salvei e coloquei na pasta publica.
como ficaria tamb o smb.conf?

chown usuario -R /home/publica
no terminal, seria dito no samba e ao linux seria dito que o usuario é dono da pasta dele e da publica?
Editado pela última vez por mutano_1 em 03 Nov 2017, 20:56, em um total de 1 vez.
Razão: melhorar a resposta
Avatar do usuário
mutano_1
Novato

 
Mensagens: 9
Registro: 03 Nov 2017, 11:38
Agradeceu: 0 vez
Agradecido: 0 vez
Distro utilizada: debian
Versão: 8
Ambiente: xfce
Repositório: stable
Habilidade: novice

Pasta publica no compartilhamento samba 4

Mensagempor overlock » 03 Nov 2017, 22:15  •  MS 4

O comando chown transfere o dono ao user com os poderes nessessários para ver,gravar,executar,juntamente com o parâmetro -R aplica em tudo que está dentro da pasta,arquivos e pastas.
E o chmod ele dá apenas os poderes,mas não transfere o dono.

E tem que liberar no firewall também.
|| Manjaro | | Linux User # 480186 | :!: Não esqueção do nosso canal no IRC freenode #manjaro-br | Não dou o peixe, ensino a pescar !
Avatar do usuário
overlock
Moderador

 
Mensagens: 1206
Registro: 18 Fev 2017, 00:52
Localização: São Paulo
Agradeceu: 9 vez(es)
Agradecido: 192 vez(es)
Distro utilizada: Manjaro
Versão: Spin
Ambiente: i3-gaps
Repositório: Stable
Habilidade: Novice

Pasta publica no compartilhamento samba 4

Mensagempor mutano_1 » 03 Nov 2017, 22:44  •  MS 5

overlock escreveu:O comando chown transfere o dono ao user com os poderes nessessários para ver,gravar,executar,juntamente com o parâmetro -R aplica em tudo que está dentro da pasta,arquivos e pastas.
E o chmod ele dá apenas os poderes,mas não transfere o dono.

E tem que liberar no firewall também.

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

em tao se eu for no terminal e fazer o comando

chmod 777 usuario1 /home/publica -R

1 - isso farra com que este usuário tenho total poderes sobre a pasta publica?
2 - O linux e o samba vao intender que ele tem poderes sobre a pasta dele . usuario1 . e sobre a pasta publica?
3 - eu fazendo isso para cada usuario vai funcionar
smb.conf ??????
[publica]
comment = area publica
path = /home/publica
guest ok = Yes
hosts allow = 192.168.1.
veto files = /*.mp3/*.com/*.scr/*.pif/*.bat/*.wma/*.avi/*.flv /*.{*}
force create mode = 0666
force directory mode = 0777
writable = Yes
browseable = Yes
Editado pela última vez por mutano_1 em 03 Nov 2017, 22:45, em um total de 1 vez.
Razão: melhorar a resposta
Avatar do usuário
mutano_1
Novato

 
Mensagens: 9
Registro: 03 Nov 2017, 11:38
Agradeceu: 0 vez
Agradecido: 0 vez
Distro utilizada: debian
Versão: 8
Ambiente: xfce
Repositório: stable
Habilidade: novice

Pasta publica no compartilhamento samba 4

Mensagempor overlock » 04 Nov 2017, 08:48  •  MS 6

Em termos não,a melhor forma de não ter problemas com permissão e sendo o DONO da pasta,o chmod só dá permissão para a pasta em si.
De um ls -la no terminal e veja que é o dono da pasta que vc esta configurando.

Recomendo uma leitura aqui >>> https://www.infowester.com/linuxpermissoes.php <<< para um melhor esclarecimento,se tiver alguma dúvida depois da leitura pergunte.
|| Manjaro | | Linux User # 480186 | :!: Não esqueção do nosso canal no IRC freenode #manjaro-br | Não dou o peixe, ensino a pescar !
Avatar do usuário
overlock
Moderador

 
Mensagens: 1206
Registro: 18 Fev 2017, 00:52
Localização: São Paulo
Agradeceu: 9 vez(es)
Agradecido: 192 vez(es)
Distro utilizada: Manjaro
Versão: Spin
Ambiente: i3-gaps
Repositório: Stable
Habilidade: Novice

Pasta publica no compartilhamento samba 4

Mensagempor mutano_1 » 04 Nov 2017, 09:31  •  MS 7

overlock escreveu:Em termos não,a melhor forma de não ter problemas com permissão e sendo o DONO da pasta,o chmod só dá permissão para a pasta em si.
De um ls -la no terminal e veja que é o dono da pasta que vc esta configurando.

Recomendo uma leitura aqui >>> https://www.infowester.com/linuxpermissoes.php <<< para um melhor esclarecimento,se tiver alguma dúvida depois da leitura pergunte.

--------------------------------------------------------------------
uma pasta n pode ficar ser dono?

Em tao se eu criar um usuario que ninguem vai usar, direcionar ele como dono da pasta publica, depois dar plenos poderes para todos os outros usuarios dentro da pasta publica, isso resolveria?

ou tambem criar um grupo e add todos os usuarios dentro deste grupo, e com total poderes a esta pasta, resolveria?

crio usuario, PUBLICA um grupo para ele, PUBLICA, e atribuo q todos dentro do grupo tem total permisao a pasta PUBLICA?
Editado pela última vez por mutano_1 em 04 Nov 2017, 10:59, em um total de 1 vez.
Razão: melhor me fazer intender
Avatar do usuário
mutano_1
Novato

 
Mensagens: 9
Registro: 03 Nov 2017, 11:38
Agradeceu: 0 vez
Agradecido: 0 vez
Distro utilizada: debian
Versão: 8
Ambiente: xfce
Repositório: stable
Habilidade: novice

Pasta publica no compartilhamento samba 4

Mensagempor overlock » 04 Nov 2017, 11:42  •  MS 8

Sim,vc pode criar um user publica,e um grupo publica e adicionar os usuários que desejar,ou pode simplesmente adicionar seu user ao grupo publica e dar permissão de leitura e escrita.
|| Manjaro | | Linux User # 480186 | :!: Não esqueção do nosso canal no IRC freenode #manjaro-br | Não dou o peixe, ensino a pescar !
Avatar do usuário
overlock
Moderador

 
Mensagens: 1206
Registro: 18 Fev 2017, 00:52
Localização: São Paulo
Agradeceu: 9 vez(es)
Agradecido: 192 vez(es)
Distro utilizada: Manjaro
Versão: Spin
Ambiente: i3-gaps
Repositório: Stable
Habilidade: Novice

Pasta publica no compartilhamento samba 4

Mensagempor mutano_1 » 04 Nov 2017, 12:21  •  MS 9

overlock escreveu:Sim,vc pode criar um user publica,e um grupo publica e adicionar os usuários que desejar,ou pode simplesmente adicionar seu user ao grupo publica e dar permissão de leitura e escrita.


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

posso criar só o grupo, e add todos os usuarios ao grupo, e dar a eles permisao total?

a pasta com o nome publica ja existe e ja tem varios arquivos dentro!

quais seriam o comando para isso no TERMINAL e no SMB.CONF ?
Editado pela última vez por mutano_1 em 04 Nov 2017, 12:24, em um total de 1 vez.
Razão: me fazer intender melhor
Avatar do usuário
mutano_1
Novato

 
Mensagens: 9
Registro: 03 Nov 2017, 11:38
Agradeceu: 0 vez
Agradecido: 0 vez
Distro utilizada: debian
Versão: 8
Ambiente: xfce
Repositório: stable
Habilidade: novice

Pasta publica no compartilhamento samba 4

Mensagempor overlock » 04 Nov 2017, 12:34  •  MS 10

Para adicionar usuário ao grupo assim;

Código: Selecionar todos
 sudo gpasswd -a usuário grupo


você pode utilizar o grupo do seu user mesmo.
Editado pela última vez por overlock em 04 Nov 2017, 12:37, em um total de 2 vezes.
Razão: correção
|| Manjaro | | Linux User # 480186 | :!: Não esqueção do nosso canal no IRC freenode #manjaro-br | Não dou o peixe, ensino a pescar !
Avatar do usuário
overlock
Moderador

 
Mensagens: 1206
Registro: 18 Fev 2017, 00:52
Localização: São Paulo
Agradeceu: 9 vez(es)
Agradecido: 192 vez(es)
Distro utilizada: Manjaro
Versão: Spin
Ambiente: i3-gaps
Repositório: Stable
Habilidade: Novice

Próximo

Voltar para Apresentação e Boas-vindas



Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 2 visitantes

^ Voltar ao Topo