14.7. Como utilizar o Samba como Cliente?

14.7.1. Como listar os compartilhamentos acessíveis?

Caso deseje saber quais os diretórios que estão sendo compartilhados em seu servidor, digite:

    [root@localhost ]# smbclient -L <nome_netbios_do_servidor>
    Password: (Em branco)

ou

    [root@localhost ]# smbclient -L <nome_netbios_do_servidor> -N

14.7.2. Como acessar um compartilhamento como se fosse um ftp?

Para entrar em um serviço listado pelo comando -L, proceda da seguinte maneira:

    [root@localhost ]# smbcliente //<nome_netbios_da_máquina>/serviço

Caso deseje especificar mais detalhes, use:

-U <usuário>
-I <Número Ip da máquina>
-R <Servidor de resolução de nomes>
-N (não pede senha)
-D <diretório a iniciar>
-d <número do nível do log>
-l <nome do arquivo de log>
-p <porta para conexão>
-n <especifica o meu nome netbios>

14.7.3. Como usar o WINPOPUP para a Comunicação entre Máquinas Windows?

É possível uma comunicação entre as máquinas windows, desde que o programa winpopup esteja sendo executado. O linux também permite essa opção Para enviar uma mensagem winpopup para outra máquina, basta digitar:

    [root@localhost ]# smbclient -M host

Caso a máquina para a qual será enviada a mensagem seja linux, então será necessário configurar o Winpopup citado na configuração via Linuxconf na máquina que receberá a informação.

14.7.4. Como utilizar o Samba como sistema de arquivos remotos?

Para montar um diretório compartilhado, execute:

    [root@localhost ]# smbmount //<nome_da_máquina(netbios)>/<compartilhamento> /<ponto de montagem>

E caso deseje, é possivel acrescentar depois do ponto de montagem: -o <opção1, opcão2...>, são elas:

username=<nome do usuário samba que será usado>
password=<senha do usuário samba que será usado>
netbiosname=<Nome netbios>
port=<especifica a porta de comunicação do samba>
debug=<Especifica o nível do log>
ip=<Especifica o ip de destino>
workgroup=<Especifica o nome do workgroup a ser usado>
guest (Não peça senha)
ro (Monta en somente leitura)
rw (Monta em leitura e escrita)

14.7.5. Como acessar uma impressora Windows

A partir de uma máquina Linux é possível enviar uma tarefa de impressão para uma máquina Windows. Para configurar proceda da seguinte maneira:

Abra dentro do modo gráfico, o xterm e dentro dele execute:

    [root@localhost ]# printtool

Clique em: Add -> Smb / Windows

Preenchas os campos:

Hostname of printer server : <nome dá maquina que contém a impressora>
Print name : <nome do compartilhamento de impressão>
User : <nome do usuário que possui acesso a impressora>
Password : <senha de compartilhamento>
Input Filter: <selecione a impressora que existe no servidor, clicando em select>