Linux

如何從 CentOS7 掛載使用 Samba 從家庭路由器共享的驅動器?

  • May 23, 2019

我的目標是首先整理命令行掛載,

然後是(autofs?)fstab 掛載。

我的 HP 列印機(裡面肯定是 *nix)和我的 win 電腦都可以使用驅動器,
但不能使用我的 linux 機器。

$$ eg: I set up the printer - just through its gui - to write scans to it $$

我可以使用 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 = 強制執行

REF:(

主要)http://www.tldp.org/HOWTO/SMB-HOWTO-8.html

(許多其他)……仍在探勘

在我將 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

引用自:https://unix.stackexchange.com/questions/344427