smbd
e nmbd
.
dpkg-reconfigure samba-common
para adaptá-la:
FALCOTNET
em nosso caso).
/etc/samba/smb.conf
. O trecho a seguir resumem as alterações que foram feitas na seção [global]
.
[global] ## Browsing/Identification ### # Change this to the workgroup/NT-domain name your Samba server will part of workgroup = FALCOTNET # Windows Internet Name Serving Support Section: # WINS Support - Tells the NMBD component of Samba to enable its WINS Server wins support = yes [...] ####### Authentication ####### # Server role. Defines in which mode Samba will operate. Possible # values are "standalone server", "member server", "classic primary # domain controller", "classic backup domain controller", "active # directory domain controller". # # Most people will want "standalone sever" or "member server". # Running as "active directory domain controller" will require first # running "samba-tool domain provision" to wipe databases and create a # new domain. server role = standalone server # "security = user" is always a good idea. This will require a Unix account # in this server for every user accessing the server. security = user [...]
Indica que o Samba deveria atuar como um servidor de nomes Netbios (WINS) para a rede local.
| |
Esse é o valor padrão para esse parâmetro; contudo, como ele é central para a configuração do Samba, o recomendado é preenchê-lo explicitamente. cada usuário tem que se autenticar antes de acessar qualquer compartilhamento.
|
adduser
por exemplo).
smbpasswd -a usuário
; esse comando pergunta pela senha interativamente.
smbpasswd -x usuário
. Uma conta Samba também pode ser temporariamente desabilitada (com smbpasswd -d usuário
) e reabilitada mais tarde (com smbpasswd -e usuário
).
smbclient
consulta servidores SMB. Ele aceita a opção -U usuário
, para conectar em um servidor sob uma identidade específica. smbclient //servidor/compartilhamento
acessa o compartilhamento de maneira interativa, similar a linha de comando de um cliente FTP. smbclient -L servidor
lista todos os compartilhamentos disponíveis (e visíveis) em um servidor.
mount
permite montar um compartilhamento Windows na hierarquia do sistema de arquivos do Linux (com a ajuda do mount.cifs
fornecido pelo cifs-utils).
Exemplo 11.24. Montando um compartilhamento Windows
mount -t cifs //arrakis/shared /shared \ -o credentials=/etc/smb-credentials
/etc/smb-credentials
(o qual não deve ser legível pelos usuários) tem o seguinte formato:
username = user password = password
uid
e gid
permitem forçar o dono e grupo dos arquivos disponíveis na montagem, de modo a não restringir o acesso para o root.
/etc/fstab
:
//servidor/shared /shared cifs credentials=/etc/smb-credentials
umount
.
http://localhost:631/admin
smb://usuário:senha@servidor/impressora
.