我的目标是首先解决命令行挂载问题,
然后是(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