Eu quero compartilhar meu “/” no samba. Como torná-lo editável na rede do windows?

5

Eu só posso torná-lo legível, não sei como torná-lo gravável

[root$]
path = /
create mask = 0755
valid user = myname
browsable = yes

P.S. qual é a máscara de criação? e estou usando o servidor Ubuntu 11.0

    
por lovespring 08.09.2011 / 16:02

2 respostas

4

Por padrão, seus usuários do Samba não terão acesso de gravação à raiz do sistema de arquivos. A maneira mais fácil de fazer isso é forçar um usuário. (Os usuários do Samba acessarão o compartilhamento usando os privilégios do usuário local.) Certifique-se de que o usuário especificado tenha propriedade e / ou permissões apropriadas do sistema de arquivos. Para facilitar o uso no meu exemplo, estou usando o root.

[root$]
path = /
create mask = 0755
force user = root
browsable = yes

Para responder à sua segunda pergunta, a máscara de criação é a permissão padrão que será atribuída a qualquer arquivo ou diretório criado no compartilhamento por um usuário do Samba.

    
por Nilpo 24.01.2012 / 19:02
2

Aqui está um início rápido no SMB2 com o Samba 4.x . Se você rolar um pouco para baixo desse link, há uma seção que fornece um exemplo de samba.conf para um compartilhamento de escritório. Aqui está o snippet smb.conf:

# Global parameters
[global]
workgroup = MIDEARTH
netbios name = OLORIN
printcap name = cups
disable spoolss = Yes
show add printer wizard = No
printing = cups
[homes]
comment = Home Directories
valid users = %S
read only = No
browseable = No
[public]
comment = Data
path = /export
force user = maryo
force group = users
read only = No

NOTA: Não sei se é importante, mas lembre-se de que o Windows XP não suporta o SMB2 e, portanto, você pode ter algumas variações de configuração aqui para computadores que estão usando o Windows XP ou Macintoshes antes do Mavericks 'OSX. liberação.

    
por djangofan 12.06.2013 / 00:03

Tags