criacao de subpastas no samba

1. criacao de subpastas no samba

arlindo vieira dos santos neto
thearlindo

(usa Debian)

Enviado em 08/11/2010 - 11:17h

salve salve galera do viva o linux,

minha duvida e o seguinte:

estou montando um servidor samba(versao 3.2.5) na empresa,
o problema que que nao estou conseguindo criar subpastas. exemplo:

tenho um diretorio financeiro, e queria queria criar um diretorio contas apagar de do diretorio financeiro. Como ficaria a sintaxe no smb.conf?


  


2. Re: criacao de subpastas no samba

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 08/11/2010 - 11:27h

Vc não tem q mexer no smb.conf. Basta modificar os donos das subpastas pra algum usuário (ou grupo) q tenha permissão d modificar/ler o compartilhamento criado.


3. Sambando

Fabio Barby
fabiobarby

(usa Debian)

Enviado em 08/11/2010 - 11:27h

Basta criar um diretório dentro do diretório principal, o samba se encarrega de compartilhar.

Se o diretório principal tiver as permissões de escrita determinadas, a criação desse subdiretório pode ser remota.

Abs!


4. Re: criacao de subpastas no samba

arlindo vieira dos santos neto
thearlindo

(usa Debian)

Enviado em 08/11/2010 - 12:41h

blz fabio;

da uma olhada num exemplo:

diretorio adm
[adm]
path = /home/adm
writable = yes
guest ok = yes
public = yes
browseable = yes

diretorio arlindo dentro de adm
[arlindo]
path = /home/adm/arlindo
writable = yes
browseable = yes

o problema e que o diretorio arlindo aparece tanto como nas pastas principais do samba, como sendo subpasta de adm...


queria que o diretorio aparecesse so como subpasta..


5. Re: criacao de subpastas no samba

Julian Castaman
maninhx

(usa Slackware)

Enviado em 09/11/2010 - 19:34h

o problema são so caminhos, como a pasta arlindo é subpasta de adm automaticamente ela irá aparecer como subpasta caso você compartilhe a pasta adm. Se você quer que a pasta arlindo apareça somente como subpasta é só não fazer um compartilhamento separado para ela.
as linhas abaixo você apaga ou comenta.

[arlindo]
path = /home/adm/arlindo
writable = yes
browseable = yes

em relação ao criar subpastas pelo samba provavelmente quando você criou a pasta adm, você criou com permissões nas quais esse usuário que você acessa o samba não tem permissão. Para resolver de um:

chmod 777 /home/adm

assim ele irá dar permissão total para qualquer usuário e você poderá criar, deletar, e executar dentro da pasta adm. você também pode adicionar as seguinte linhas no seu compartilhamento adm:
create mask = 0777
create directory = 0777

assim tudo que você criar dentro do adm terá permissão total para qualquer usuário.

OBS: caso você não queira dar permissão total nas pastas busque mais sobre o chmod aqui no VOL.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts