Como posso montar a partir do CentOS7 uma unidade compartilhada de um roteador doméstico usando o Samba?

0

Eu pretendo obter uma montagem de linha de comando resolvida primeiro,
então uma montagem fstab (autofs?).

Minha impressora HP (é certamente * nix dentro), e meu computador win pode usar a unidade, mas não minha caixa linux.
[por exemplo: eu configurei a impressora - apenas através de seu gui - para escrever scans para ela]

Eu posso ver a unidade com o smbclient, mas não consigo montá-lo.

Alguns dos comandos de montagem que experimentei:

# mount -t cifs -o //192.168.1.1/USB_Storage      /mnt/netstore
# mount -t cifs -o //192.168.1.1/USB_Storage/adir /mnt/netstore credentials=/root/.smbcredentials

O resultado mais comum é:

# mount error(13): Permission denied
# Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

# echo $?
32


Meu objetivo é conectar-se a ele e fazer o backup na caixa linux.

Detalhes:
samba-client instalado cifs-utils instalado

# smbclient -L 192.168.1.1

solicita a "senha do root" e - como esperado para a configuração "sem senha" abaixo - retorna:

Domain=[CONSENSUS] OS=[Unix] Server=[Samba 3.0.13]
      Sharename       Type      Comment
      ---------       ----      -------
      USB_Storage     Disk      read:all-no password;write:all-no password
      IPC$            IPC       IPC Service (DocBak)
      ADMIN$          IPC       IPC Service (DocBak)

Domain=[CONSENSUS] OS=[Unix] Server=[Samba 3.0.13]
      Server               Comment
      ---------            -------
      DOCBAK               DocBak
      SONY7                My Laptop

      Workgroup            Master
      ---------            -------
      CONSENSUS            DOCBAK



A GUI do roteador diz:

Network/Device Name :   DocBak
Workgroup :             Consensus

Enable   Access Method       Link      Port
checked  Network Connection  \DocBak  -

Available Network Folders
                       Read    Write
 Share Name            Access  Access  Folder Name  Volume Name
 \DocBak\USB_Storage  All     All     U:\          USB_Storage



Server OS = CentOS 7.3
Client OS = Win10
Router = WNDR4000 (firmware: 1.0.2.4_9.1.86)
SELinux = reforçando

REF:
(principal) link
(muitos outros) ... ainda cavando

    
por iletras 12.02.2017 / 17:29

1 resposta

0

mount teve sucesso depois que coloquei sec = ntlm na seção -o vazia

Então, a partir disso, isso não funcionaria:

# mount -t cifs -o          //192.168.1.1/USB_Storage /mnt/netstore

Para esse que faz:

# mount -t cifs -o sec=ntlm //192.168.1.1/USB_Storage /mnt/netstore



REF: link

    
por 12.02.2017 / 22:29