Criar subdiretórios "Samba" [RESOLVIDO]

1. Criar subdiretórios "Samba" [RESOLVIDO]

Claudio Henrique Veloso
xclaudin

(usa Debian)

Enviado em 14/08/2015 - 09:02h

# A seção global contém parâmetros de configurações globais, os quais serão aplicados a todo o
#servidor, e a todo compartilhamento.
[global]
server string = SambaSv #Nome DNS
netbios name = SambaServer #Nome NetBIOS
workgroup = WORKGROUP #Grupo de trabalho das máquinas Windows

#Opções para security:
# none - Nada de senhas!
# user - Requer uma senha Unix, mesmo antes mesmo de escolher o compartilhamento ao qual
#pretende acessar.
# share - Requere uma senha Unix, apenas se ao acessar o compartilhamento você não tiver
#permissões para acessá-lo.
security = none
#No arquivo de log, serão armazenadas informações sobre cada conexão realizada ao servidor.
#'%m' é uma variável que corresponde ao nome da máquina que acessar o servidor Samba.
log file = /var/logs/samba/samba.log #para um log centralizado
#log file = /var/logs/samba/%m.log #para um log por máquina conectada


#Compartilhando
#[nome do compartilhamento]
[Compartilhamento]
comment = Compartilhamento Rede Local
path = /samba/Compartilhamento
public = yes #Acesso sem senha, público (yes ou no)
writable = yes #Permitir alterações no diretório? (yes ou no)
#valid users = #deixe para mais tarde #Mais tarde!




Este é meu smb.conf

Não estou conseguindo dar permissão para criar diretórios dentro desta pasta "Compartilhamento" ela é a única pasta criada e compartilhada do meu samba, gostaria de dar permissão para todo e qualquer usuário sem restrição poder criar apagar e excluir sub diretórios dentro desta pasta...

Usei um chmod -R 777 /samba/Compartilhamento - e não consegui permissão para criar pastas la dentro...

Não tenho usuários samba, toda e qualquer pessoa da rede poderá acessar e criar e excluir pastas la dentro...
Alguém pode me ajudar ? Quero liberar a permissão total para todos.




  


2. Re: Criar subdiretórios "Samba" [RESOLVIDO]

Wellingthon Dias Queiroz - @tonyhts
tonyhts

(usa Arch Linux)

Enviado em 14/08/2015 - 09:25h

olá,

No bloco global, mude a diretiva security para share e adicione a diretiva:
guest account = nobody

Dentro do bloco do compartilhamento, adicione:

guest ok = yes
guest only = yes
guest account = nobody
browsable = yes


Salve, reinicia o samba.


abs
---
Eu Acredito, que ás vezes são as pessoas que ninguém espera nada que fazem as coisas que ninguém consegue imaginar.

--- Mestre dos Mestres - Alan Turing ---


3. Re: Criar subdiretórios "Samba" [RESOLVIDO]

Claudio Henrique Veloso
xclaudin

(usa Debian)

Enviado em 14/08/2015 - 10:13h


# user - Requer uma senha Unix, mesmo antes mesmo de escolher o compartilhament
#pretende acessar.
# share - Requere uma senha Unix, apenas se ao acessar o compartilhamento você
#permissões para acessá-lo.
security = share
guest account = nobody
#No arquivo de log, serão armazenadas informações sobre cada conexão realizada
#'%m' é uma variável que corresponde ao nome da máquina que acessar o servidor
log file = /var/logs/samba/samba.log #para um log centralizado
#log file = /var/logs/samba/%m.log #para um log por máquina conectada


#Compartilhando
#[nome do compartilhamento]
[Compartilhamento]
comment = Compartilhamento Rede Local
path = /samba/Compartilhamento
public = yes #Acesso sem senha, público (yes ou no)
writable = yes #Permitir alterações no diretório? (yes ou no)
guest ok = yes
guest only = yes
guest account = nobody
browsable = yes


Fiz as alterações e reiniciei /etc/init.d/samba restart

Consigo acessar, vejo a pasta Compartilhamento mas ainda não consigo gravar nem criar arquivos dentro do diretório Compartilhamento =ß


4. Re: Criar subdiretórios

Wellingthon Dias Queiroz - @tonyhts
tonyhts

(usa Arch Linux)

Enviado em 14/08/2015 - 10:21h

posta a saída de
ls -la /samba/[Cc]ompartilhamento 



abs
---
Eu Acredito, que ás vezes são as pessoas que ninguém espera nada que fazem as coisas que ninguém consegue imaginar.

--- Mestre dos Mestres - Alan Turing ---


5. Re: Criar subdiretórios "Samba" [RESOLVIDO]

Claudio Henrique Veloso
xclaudin

(usa Debian)

Enviado em 14/08/2015 - 10:32h

root@Samba-SV:~# ls -la /samba/[Cc]ompartilhamento
total 8
drwxrwxrwx 2 root root 4096 Ago 14 08:43 .
drwxrwxrwx 4 root root 4096 Ago 14 10:09 ..
root@Samba-SV:~#







6. Re: Criar subdiretórios "Samba" [RESOLVIDO]

Claudio Henrique Veloso
xclaudin

(usa Debian)

Enviado em 14/08/2015 - 14:06h

Acesso normal do Windows mas continuo não conseguindo criar pastas nem gravar nada la dentro x.x




7. Re: Criar subdiretórios "Samba" [RESOLVIDO]

Wellingthon Dias Queiroz - @tonyhts
tonyhts

(usa Arch Linux)

Enviado em 14/08/2015 - 15:44h

Adicione mais essa diretiva dentro do bloco de compartilhamento:
create mask = 0777 


depois roda:
sudo chown -R nobody.nogroup /samba/Compartilhamento 

e reinicia o samba
sudo service smbd restart 


abs



---
Eu Acredito, que ás vezes são as pessoas que ninguém espera nada que fazem as coisas que ninguém consegue imaginar.

--- Mestre dos Mestres - Alan Turing ---


8. Re: Criar subdiretórios "Samba" [RESOLVIDO]

Claudio Henrique Veloso
xclaudin

(usa Debian)

Enviado em 14/08/2015 - 16:04h


Agradeço muito sua ajuda amigo!

Mas ainda não to conseguindo gravar nem criar pastas la dentro....

Pelo windows acesso \\192.168.4.160 que é meu sv samba... Aparece a pasta Compartilhamento, consigo abrir ela, mas dentro dela não consigo gravar nada nem criar nova pasta. Pensei que fosse mais fácil dar permissão total pra dentro dessa pasta...

Ainda não to conseguindo mesmo depois dos procedimentos ;s


9. Re: Criar subdiretórios

Wellingthon Dias Queiroz - @tonyhts
tonyhts

(usa Arch Linux)

Enviado em 14/08/2015 - 16:36h

Estranho...

Tente isso:
sudo /usr/sbin/setenforce 0
sudo service smbd restart



Se funcionar, me avise pois teremos que colocar a set permanente.

Se não funcionar, passos abaixo:

1) bkp do arquivo smb.conf original.
mv /etc/samba/smb.conf ~ 


2) Crie um novo smb.conf
nano /etc/samba/smb.conf 


3) Cole o conteúdo abaixo
#============== Global Settings ==============

[global]
workgroup = WORKGROUP
netbios name = SambaSv
server string = SambaSv

log file = /var/log/samba/%m.log
max log size = 500
debug level = 1

security = share
password server = Windows_NT_Machine
smb passwd file = /etc/smbpasswd
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
unix password sync = yes
encrypt passwords = yes
map to guest = never
null passwords = no
preferred master = no
domain master = no
wins support = yes
netbios aliases = SambaSv
logon home = /samba/Compartilhamento


#============== Share Definitions ==============

[Compartilhamento]
path = /samba/Compartilhamento
comment = Compartilhamento
available = yes
browseable = no
public = yes
writable = yes
printable = no
username = teste
guest only = no
create mask = 0777


4) reinicie o samba:
sudo service smbd restart 


Será que vai? rsrs

---
Eu Acredito, que ás vezes são as pessoas que ninguém espera nada que fazem as coisas que ninguém consegue imaginar.

--- Mestre dos Mestres - Alan Turing ---


10. Re: Criar subdiretórios "Samba" [RESOLVIDO]

Claudio Henrique Veloso
xclaudin

(usa Debian)

Enviado em 14/08/2015 - 16:59h


root@Samba-SV:~# sudo /usr/sbin/setenforce 0
sudo: /usr/sbin/setenforce: command not found
____________________________________

=s


Copiei e colei o samba igual o que você me passou,

Agora ta pedindo usuário e senha quando acesso x.x e a Pasta Compartilhamento não ta aparecendo T_T



11. Re: Criar subdiretórios "Samba" [RESOLVIDO]

Wellingthon Dias Queiroz - @tonyhts
tonyhts

(usa Arch Linux)

Enviado em 14/08/2015 - 17:02h

[quote]xclaudin escreveu:


root@Samba-SV:~# sudo /usr/sbin/setenforce 0
sudo: /usr/sbin/setenforce: command not found

Qual OS ta rodando? não é o Suse?


---
Eu Acredito, que ás vezes são as pessoas que ninguém espera nada que fazem as coisas que ninguém consegue imaginar.

--- Mestre dos Mestres - Alan Turing ---


12. Re: Criar subdiretórios "Samba" [RESOLVIDO]

Claudio Henrique Veloso
xclaudin

(usa Debian)

Enviado em 14/08/2015 - 17:08h


PQP deve ser isso que ta fudendo a porra toda UHASUHAUHSUHASH

Eu uso suse atualmente mas o servidor é ubuntu T_T

fiz algo errado ? ;x



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts