-
Programa
smbclient para o servidor Samba
-
-
Os recursos do cliente no Samba permitem
que uma máquina Linux acesse compartilhamentos Windows
impressoras compartilhadas. Os programas necessários
estão disponíveis nos pacotes smbclient.
-
Como
Instalar smbclient do Samba
-
Entrar no terminal no modo root e
executar a linha abaixo:
-
#
apt-get install smbclient
-
Parâmetros
da linha de comando do programa smbclient:
-
paulosspacheco@opensuse: $ smbclient --help
Utilização: smbclient service
-R, --name-resolve=NAME-RESOLVE-ORDER Use apenas esses serviços de resolução de nomes
-M, --message=HOST Enviar mensagem
-I, --ip-address=IP Use este IP para se conectar a
-E, --stderr Escreva mensagens para stderr em vez de stdout
-L, --list=HOST Obter uma lista de compartilhamentos disponíveis em um host
-m, --max-protocol=LEVEL Defina o nível de protocolo máximo
-T, --tar=IXFqgbNan Alga de linha de comando
-D, --directory=DIR Comece do diretório
-c, --command=STRING Execute comandos separados por ponto e vírgula
-b, --send-buffer=BYTES Muda o buffer de transmissão / envio
-t, --timeout=SECONDS Muda o tempo limite por operação
-p, --port=PORT Porta para conectar-se a
-g, --grepable Produza a saída grepable
-B, --browse Navegue por servidores SMB usando o DNS
Help options:
-?, --help Mostrar esta mensagem de ajuda
--usage Exibir breve mensagem de uso
Common samba options:
-d, --debuglevel=DEBUGLEVEL Definir o nível de depuração
-s, --configfile=CONFIGFILE Use um arquivo de configuração alternativo
-l, --log-basename=LOGFILEBASE Nome da base para arquivos de log
-V, --version Versão de impressão
--option=name=value Defina a opção smb.conf a partir da linha de comando
Connection options:
-O, --socket-options=SOCKETOPTIONS opções de soquete para usar
-n, --netbiosname=NETBIOSNAME Nome do netbios primário
-W, --workgroup=WORKGROUP Defina o nome do grupo de trabalho
-i, --scope=SCOPE Use este escopo do Netbios
Authentication options:
-U, --user=USERNAME Defina o nome de usuário da rede
-N, --no-pass Não peça uma senha
-k, --kerberos Use a autenticação kerberos (diretório ativo)
-A, --authentication-file=FILE Obter as credenciais de um arquivo
-S, --signing=on|off|required Defina o estado de assinatura do cliente
-P, --machine-pass Use a senha da conta de máquina armazenada
-e, --encrypt Criptografar transporte SMB
-C, --use-ccache Use o ccache winbind para autenticação
--pw-nt-hash A senha fornecida é o hash do NT
-
Localizar as pastas e impressoras disponíveis para um
determinado usuário:
-
Entrar no terminal e executar a linha
abaixo:
-
$
smbclient -L //servidor --user=usuário
-
-
Lista os compartilhamento disponíveis do servidor
samba:
-
Entrar no terminal e executar a linha
abaixo:
-
$
smbclient -L //servidor -U gdh
-
-
Erros possíveis ao acessar servidor samba:
-
NT_STATUS_HOST_UNREACHABLE
-
O cliente samba não encontrou o
servidor. (Solução: Corrija o nome ou ip do
servidor).
-
NT_STATUS_CONNECTION_REFUSED
-
O cliente samba recusou o
servidor porque o mesmo não tem um servidor samba
instalado. (Solução: Corrija o nome ou ip do
servidor que tenha o servidor samba instalado).
-
NT_STATUS_BAD_NETWORK_NAME
-
O samba não encontrou o
compartilhamento. (Corrija o nome de um
compartilhamento válido ou crie o compartilhamento
no servidor samba).
-
NT_STATUS_ACCESS_DENIED
-
Acesso negado ao compartilhamento
(Cheque se o usuário conectado foi
adicionado no servidor samba )
-
NT_STATUS_INVALID_PARAMETER
-
Parâmetro não conhecido pelo
programa smbclient
-
-
|
Comentários
Postar um comentário