如何使用 Samba 从 CentOS7 挂载从家庭路由器共享的驱动器?

如何使用 Samba 从 CentOS7 挂载从家庭路由器共享的驱动器?

我的目标是首先解决命令行挂载问题,
然后是(autofs?)fstab 挂载问题。

我的 HP 打印机(里面肯定是 *nix)和我的 win 计算机都可以使用该驱动器,
但不能使用我的 linux 机器。
[例如:我设置打印机 - 只需通过它的 GUI - 将扫描写入其中]

我可以使用 smbclient 查看该驱动器,但无法安装它。

我尝试过的一些安装命令:

# 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

最常见的结果是:

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

# echo $?
32


我的目标是连接到它并在 Linux 机器上备份它。

详细信息:
samba-client 安装
cifs-utils 安装

# smbclient -L 192.168.1.1

提示输入“root 的密码”,并按照下面的“无密码”设置的预期返回:

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



路由器 GUI 说:

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



服务器操作系统 = CentOS 7.3
客户端操作系统 = Win10
路由器 = WNDR4000(固件:1.0.2.4_9.1.86)
SELinux = 强制执行

参考:(
主要)http://www.tldp.org/HOWTO/SMB-HOWTO-8.html
(许多其他人)......仍在挖掘

答案1

将 sec=ntlm 放入空的 -o (选项)部分后挂载成功

所以从这个开始是行不通的:

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

对于这个:

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



参考:
https://www.samba.org/~ab/output/htmldocs/manpages-3/mount.cifs.8.html
https://linux.die.net/man/8/mount.cifs

相关内容