Linux
如何從 CentOS7 掛載使用 Samba 從家庭路由器共享的驅動器?
我的目標是首先整理命令行掛載,
然後是(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