之前已经问过一个非常相似的问题robazefa
,但没有人回答。在过去一个月左右的时间里,我的 Ubuntu 14.04 LTS 机器无法打开从家庭网络上运行 Win 8.1 的 PC 上的外部驱动器共享的几个文件夹。
通过Files
在 Unity 桌面上,我可以浏览网络、访问工作组、访问 Win 8.1 框、查看和访问其共享,但其外部驱动器上的文件夹除外。它们出现在列表中,几个月前我可以毫无问题地访问它们,但现在我收到一个带有Unable to access location - failed to mount Windows share: Invalid argument
消息的对话框,只有单击 的选项OK
。
现在可以从网络上的其他 Win 7 和 8 PC 轻松访问这些文件夹,但Invalid argument
现在网络上唯一运行 Mint Cinnamon 的其他 Linux 机器上出现相同的错误。
我的问题是哪个论点无效,我如何验证它?
我正在尝试挂载位于本地网络上的目录。我在用 :
mount -t cifs -o username=user //192.168.0.106/shared /home/user/point
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
mount: /home/user/point: cannot mount //192.168.0.106/shared read-only.
Run Code Online (Sandbox Code Playgroud)
它通过 Samba 共享。感谢您提供任何答案。
我在 nautilus 中配置了一个远程文件夹。我总是需要这个远程文件夹,所以我在我的主文件夹中创建了一个指向它的符号链接:ln -s ~/.gvfs/remote_folder ~/remote_folder
.
但是,当我第一次启动计算机时,这个文件夹没有挂载,我必须通过 nautilus 访问它才能在~/remote_folder
.
我应该怎么做才能在登录时安装这个文件夹?
是否可以将您的登录密码与您的 samba 密码相关联?
理想情况下,每 30 天,用户需要更改密码才能登录机器,如果可能的话,当他们更新密码时,它也会更新 samba 密码。
我使用的是 Ubuntu 11.10,我想通过网络共享自动挂载的 NTFS 分区 ( /dev/sda4
) 上的文件夹。该网络的目的是在计算机之间共享文件,它主要包含 Windows 计算机。我/dev/sda4
在 Windows 7 和 Ubuntu 中都使用了这个分区。使用 Nautilus,我右键单击目录,然后单击“共享选项”,然后标记三个复选框。但是,当我尝试应用设置时,它显示“无法更改文件夹“文件夹名”的权限。
我已经把输出sudo blkid
和cat /etc/fstab
下面。
sudo blkid
/dev/sda2: LABEL="Windows" UUID="481319C261268D8D" TYPE="ntfs"
/dev/sda3: UUID="23dac5e8-aae7-43ac-964c-c8a5a033b0d7" TYPE="ext4"
/dev/sda4: LABEL="Data" UUID="00F1B269675B86AE" TYPE="ntfs"
/dev/sda5: UUID="6de8b757-f17e-4e36-935c-a3fd6012c628" TYPE="ext4"
/dev/sda6: UUID="d504bae2-fad6-4f6a-b489-7719ad0fe3b3" TYPE="swap"
Run Code Online (Sandbox Code Playgroud)
cat /etc/fstab
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda3 during installation
UUID=23dac5e8-aae7-43ac-964c-c8a5a033b0d7 / ext4 errors=remount-ro 0 1
# swap was on /dev/sda6 …
Run Code Online (Sandbox Code Playgroud) 我正在尝试通过我的 Ubuntu 盒子(没有 xwindow)挂载我的 Windows 共享,但我继续得到
找不到合适的地址
我尝试使用原始 IP 地址,检查了凭据,禁用了 Windows 防火墙,但我找不到任何错误。
benny@backup:~$ sudo mount -t cifs //my-desk/j -o username=me,password=s)mePasss /mnt/sync
Unable to find suitable address.
benny@backup:~$ ping my-desk
PING my-desk (10.10.10.43) 56(84) bytes of data.
?
--- my-desk ping statistics ---
2 packets transmitted, 0 received, 100% packet loss, time 1008ms
benny@backup:~$ sudo mount -t cifs //10.10.10.43/j -o username=me,password=s)mePasss /mnt/sync
Unable to find suitable address.
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激!
与此问题完全相同,但使用 CLI 而不是 GUI。
我想允许登录访问共享的 SMB 目录,但用户无法访问服务器。
我确信这可能是一种非常简单的方法,但我还没有找到如何......我在同一网络上有两台装有 Ubuntu 10.10 的机器(只是工作组,不涉及域)。其中一个我通过 Nautilus文件夹共享共享了一个文件夹。在第二台机器上打开网络位置时,我看不到列出的第一个,只有Windows 网络,当进入这个文件夹时,我可以看到工作组,但在尝试进入它时,我得到了无法挂载的消息。无法从服务器错误中检索共享列表。
通过 Nautilus 共享文件夹时是否需要执行其他操作?
如何从我的 Ubuntu 11.10 机器中完全删除 smb / samba?
之后我如何干净地重新安装它?
更新:我的目标是从我的桌面上删除与 Windows SMB 相关的任何功能,并重新安装这些组件。有关一些背景,请参阅此问题。
我的 Samba 服务器上的读/写权限有问题,如何修复 smb.conf 和文件权限以获得更统一的访问权限?
配置文件
[global]
workgroup = workgroup
netbios name = LnxNAS
server string = %h
wins support = no
dns proxy = no
security = user
encrypt passwords = yes
panic action = /usr/share/samba/panic-action %d
[homes]
comment = Home Directories
[Video]
path = /data/eric/Videos
[Music]
path = /data/eric/Music
[Pictures]
path = /data/eric/Pictures
[data]
path = /data
writeable = Yes
Run Code Online (Sandbox Code Playgroud)
我的 ls -l of /data/eric/Pictures
drwxrwxrwx 2 ericfoss root 4096 2011-03-13 22:09 Android Projs
drwxrwxrwx 3 ericfoss root …
Run Code Online (Sandbox Code Playgroud) samba ×10
file-sharing ×2
mount ×2
networking ×2
11.10 ×1
12.04 ×1
14.04 ×1
command-line ×1
gvfs ×1
nautilus ×1
ntfs ×1
partitioning ×1
password ×1
permissions ×1
remote ×1
share ×1
sharing ×1
users ×1
windows ×1