mount error 5 = Erro de entrada / saída

2

Estou ficando sem ideias. Depois de um longo período de testes esta manhã, parece que não consigo fazer com que isso funcione, e não tenho ideia do motivo. Eu quero montar um compartilhamento Windows SMB / CIFS com uma VM Debian 5.0.4 e não está cooperando.

Este é o comando que estou usando.

debianvm:/home/me# whoami

root

debianvm:/home/me# smbclient --version

Version 3.2.5

debianvm:/home/me# mount -t cifs //hostname.domain.tld/share /mnt/hostname.domain.tld/share --verbose -o user=SUBADDOMAIN.ADDOMAIN.DOMAIN.TLD/username

mount.cifs kernel mount options: unc=//hostname.domain.tld\share,ip=10.212.15.53,domain=SUBADDOMAIN.ADDOMAIN.DOMAIN.TLD,ver=1,rw,user=username,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,pass=*******************mount

error 5 = Input/output error Refer to the mount.cifs(8) manual page (e.g.man mount.cifs)

debianvm:/home/me#

A palavra nas redes não foi muito específica e, infelizmente, quase sempre é específica do ambiente. Eu não recebo erros de autenticação. Eu tentei mount -t smbfs e mount -t cifs , juntamente com smbmount e tal. Eu recebo o mesmo erro antes. Eu duvido que seja um problema com a resolução de DNS, porque o log mostra o endereço IP correto. dmesg | tail -f não mostra mais erros de autenticação quando formato o domínio e o nome de usuário de acordo. Eu joguei um pouco com iocharset=utf8 , file_mode e dir_mode como descrito aqui . Isso também não ajudou. Eu também tentei ntlm e ntlmv2 supondo que poderia ser um problema de método de autenticação mínimo, mas não forçando sec=ntlmv2 ele ainda pode autenticar sem erros. smbclient -L hostname.domain.tld -W SUBADDOMAIN.ADDOMAIN.DOMAIN.TLD -U username lista corretamente todos os compartilhamentos e mostra como o seguinte.

    Domain=[SUBADDOMAIN] OS=[Windows 5.0] Server=[Windows 2000 LAN Manager]

Sharename       Type      Comment
---------       ----      -------
IPC$            IPC       Remote IPC
ETC$            Disk      Remote Administration
C$              Disk      Remote Administration 
Share           Disk      

Connection to hostname.domain.tld failed (Error NT_STATUS_CONNECTION_REFUSED)
NetBIOS over TCP disabled -- no workgroup available

Acho a última linha intrigante / alarmante. Alguém tem alguma ponteiros? Talvez eu tenha lido mal o manual do effin.

    
por songei2f 20.01.2011 / 18:20

2 respostas

1

Você está tentando usar o SMB 1.0, que pode muito bem estar desativado por padrão agora.

Você pode usar ver = 3.0, que especifica o SMB versão 3.0.

Você realmente deve perguntar aos seus administradores de SMB quais são os requisitos mínimos, pois eles podem ter sido elevados.

Qual é a versão do servidor SMB com a qual você está falando?

    
por 22.11.2018 / 10:10
0

Outra abordagem que resolveu meu problema:

Tente uma opção diferente. Meu padrão Debian reside em /proc/fs/cifs/SecurityFlags is 0x81 , (cavando em: link não foi resolvido o que o 0x80 significa). No entanto, depois de tentar alguma opção de segurança, funcionou para mim com -osec=ntlm .

Vale um tiro.

    
por 25.08.2013 / 13:43