我有一个文件夹 (/share,其中包含其他子文件夹和文件),我想通过 LAN 共享它。我读到 CIFS (替代 Samba) 是适合执行此类任务的文件系统。
因此,我要做的事情如下:
sudo mount -t cifs -o guest.rw //192.168.1.1/shared_folder /share
(不要关注选项)
执行该命令后,显示以下消息:
使用大写共享名重试
安装错误(6):没有此设备或地址
请参阅 mount.cifs(8) 手册页(例如 man mount.cifs)
我读过手册页,但不知道问题出在哪里...我做错了什么?也许我没有指定正确的地址?
之后,我将设置我的 fstab,但这不是问题。
感谢您的奉献。
答案1
在服务器(共享)端:右键单击要共享的文件夹(例如文档),然后单击属性:
启用共享选项(nautilus 将为您下载并安装 samba)。您可能还需要检查访客的访问权限。
在客户端:
sudo apt-get install cifs-utils
并将其挂载(作为访客):
sudo mount -t cifs -o guest //sharing_machine_ip/Documents /mountpoint
您还可以添加一些其他选项,如用户和密码:
sudo mount -t cifs -o username=your_username,password=your_password //sharing_machine_ip/Documents /mountpoint
如果你希望在启动时自动挂载(作为访客 - 表示你不需要密码即可访问共享),你可以在末尾添加/etc/fstab:
//sharing_machine_ip/Documents /your_mountpoint cifs guest 0 0
或使用密码保护的共享:
//sharing_machine_ip/Documents /your_mountpoint cifs username=your_username,password=your_password 0 0