标签: samba

无法从 Windows 7 访问 Ubuntu 的共享文件夹

在 Ubuntu Maverick 中,我使用 Nautilus“共享选项”GUI 共享了一些文件夹。

替代文字

我可以从 Windows 7 看到它们,但是当我尝试访问它们(从 Windows)时,它要求输入用户名和密码。无论我输入什么,它都不让我进入。我如何配置它才能正常共享?

更新:我发现一些共享文件夹让我进入,但其他人则不允许。在那些这样做的情况下,他们的一些子文件夹会这样做,而另一些则不会,等等。我如何调查导致这种情况的原因?

当我让GUI安装它需要什么,它安装sambalibpam-smbpass。在我无法连接的机器上,libpam-smbpass没有安装。这可能是问题吗?

windows-7 samba directory file-sharing

24
推荐指数
3
解决办法
17万
查看次数

为什么我的机器无法解析本地 Windows 主机名?

当我从我的 Ubuntu 机器 ping 任何本地 Windows 主机名时,我得到“无法解析主机”,但是当我从 Windows 机器 ping 时它工作正常。为什么会这样?安装了 Samba 和 Miredo

windows samba

24
推荐指数
3
解决办法
3万
查看次数

我无法让 samba 为创建的目录设置适当的权限

我有一个使用 samba 共享一些文件夹的 ubuntu 服务器。当客户端创建新文件夹或文件时,权限不会根据 smb.conf 中的设置进行设置。

我对特定共享的当前设置:

[share]
    path = /mnt/share
    browsable = yes
    guest ok = no
    writable = yes
    read only = no
    create mask = 0774
    directory mask = 0774
    write list = netuser
Run Code Online (Sandbox Code Playgroud)

当 samba 客户端(Windows 7 机器)使用“netuser”帐户创建文件或目录时,权限变为

drwxr-sr-- 2 netuser sambashare      4096 2012-01-22 21:14 New folder
-rwxrw-r-- 1 netuser sambashare         0 2012-01-22 21:07 New Text Document.txt
Run Code Online (Sandbox Code Playgroud)

父目录设置了组 id 标志,因此是 sambashare 组所有者。这个想法是 samba 用户和服务器用户都属于 sambashare 组,因此能够编辑、删除和创建文件和目录。但是,由于创建的文件夹没有组设置的写入标志,服务器用户无法在没有 sudo 的情况下在这些文件夹中创建新文件或文件夹。

我已经测试了添加和删除目录掩码、强制目录模式、目录安全模式和强制目录安全模式,但行为仍然存在。新创建的文件和文件夹没有获得预期的 774 权限,而是分别获得 764 和 754 权限。 …

permissions samba file-sharing

24
推荐指数
3
解决办法
14万
查看次数

简单的 Samba 共享 - 无密码

我需要的:

文件服务器的简单 samba 配置,无需密码,每个人都可以完全读写。不需要保安。

历史:

我正在制作一个服务器来为我的家托管文件。服务器的目标是为 Windows 机器托管文件。到目前为止我设法做的最好的是这种配置。有了这个,我可以从网络看到共享和服务器,但它说 Windows 无法访问它们。我在服务器上使用 Linux mate,所有最新更新。

我的配置:

[global]

   workgroup = BIOHAZARD
   netbios name = MATUSALEM
   guest account = nobody
   log file = /usr/local/samba/var/log.%m
   max log size = 50
   security = user
   map to guest = bad user
   encrypt passwords = yes

# Share Definitions 
[homes]
   comment = Home Directories
   browseable = no
   writable = yes

[Teste]
    path = /home/peter/share
    writable = yes
    printable = no
    comment = teste
    only guest = yes
    public = …
Run Code Online (Sandbox Code Playgroud)

server permissions samba

24
推荐指数
1
解决办法
11万
查看次数

如何按照说明启用用户共享?

我在.xsession-errors日志中有这个条目

“Nautilus-Share-Message:称为“net usershare info”但失败:返回“net usershare”

error 255: net usershare: cannot open usershare directory /var/lib/samba/usershares.         
Error No such file or directory
Please ask your system administrator to enable user sharing.
Run Code Online (Sandbox Code Playgroud)

这与我的小程序必须在每次启动后重新加载有关。只是想知道我将如何启用用户共享,以及它如何影响我的小程序?

nautilus samba

23
推荐指数
2
解决办法
3万
查看次数

在可用时挂载 Samba 共享,在不可用时卸载

我正在尝试设置永久 samba 共享安装。使用这些说明并不太难。但是,我想让他们

  1. 每当我加入这些共享可用的网络时自动重新挂载。
  2. 每当我离开网络时自动卸载(或使访问请求立即失败而不是挂起),即自动避免这种情况

谷歌搜索表明 AutoFS 可能会有所帮助。我认为它会处理上面的 1. 但我不确定 2.

关于自动 Samba 挂载的其他问题,即如何永久挂载 samba 共享?,似乎没有解决自动重新安装/卸载问题,所以我认为这不是重复的。

谢谢。

umount mount samba automount

22
推荐指数
1
解决办法
3万
查看次数

Samba 无法添加用户条目,我该如何解决?

我正在配置 Samba 并尝试添加域用户,但它返回以下内容:

failed to add entry for the user student
Run Code Online (Sandbox Code Playgroud)

这些是我到目前为止所做的命令:

frigate@frigate-desktop:~$ su 
Password: 
root@frigate-desktop:/home/frigate# nano /etc/samba/smb.conf 
root@frigate-desktop:/home/frigate# groupadd -g 201 machines
root@frigate-desktop:/home/frigate# mkdir -m 0775 /home/ntlogon
root@frigate-desktop:/home/frigate# mkdir /home/samba /home/samba/profiles
root@frigate-desktop:/home/frigate# chmod 1755 /home/samba/profiles/
root@frigate-desktop:/home/frigate# useradd -m test
root@frigate-desktop:/home/frigate# passwd test
Enter new UNIX password: 
Retype new UNIX password: 
passwd: password updated successfully
root@frigate-desktop:/home/frigate# smbpasswd -a test
New SMB password:
Retype new SMB password:
Added user test.
root@frigate-desktop:/home/frigate# smbpasswd -a root
New SMB password:
Retype new SMB password: …
Run Code Online (Sandbox Code Playgroud)

samba

22
推荐指数
2
解决办法
10万
查看次数

尽管添加了规则,UFW 防火墙仍然阻止 SMB

我有一台带有 ufw 防火墙(GUI 版本)的 Ubuntu PC。我已经添加了预设的 Samba 服务,输入和输出,甚至尝试手动添加端口(135-139、445、UDP 和 TCP,输入和输出),但它仍然阻止 samba。

我正在尝试访问 LAN 上另一台 PC 上的共享。如果我禁用 ufw,它工作正常。它一定还在阻止某些东西,我无法弄清楚。有任何想法吗?

我在 Ubuntu 11.04 beta 2 上。

firewall samba ufw

21
推荐指数
5
解决办法
7万
查看次数

Samba 共享对来宾只读,对经过身份验证的用户进行读写

是否可以让 samba 共享只供来宾读取,并供经过身份验证的用户读取?

如果我将guest 放在共享上,则不会提示我输入密码,并且有效地以具有只读权限的guest 身份登录。但我想通过身份验证,以便我也可以写。

任何人都可以提供一个示例 smb 共享节来实现这一目标吗?

permissions samba shared-folders

21
推荐指数
2
解决办法
9万
查看次数

~/.gvfs 在 Ubuntu 12.10 上去了哪里?

~/.gvfsUbuntu 12.10上哪里去了。如何通过samba文件夹找到挂载的位置?

我与 Ubuntu 12.10 机器共享一个文件夹。我正在尝试在我安装的另一台 Ubuntu 12.10 机器上找到安装点的位置。它已成功安装。它位于 nautilus 侧边栏上。但是我找不到 12.04 上~/.gvfs/blabla要在应用程序中使用该文件夹的位置。

mount samba gvfs 12.10

21
推荐指数
1
解决办法
1万
查看次数