Tag: samba

将Windows 10与特定的Linux用户连接到samba共享

我的Ubuntu 14盒子上有一个目录,我想通过我的Windows 10盒连接到该目录。 我创建了一个新的Samba用户,设置了新用户的密码,并validation了新用户是否具有该目录的适当权限。 但是,当我尝试在Windows资源管理器中映射到此驱动器时,出现“访问被拒绝”错误。 我只想使用特定的linux用户’音乐’ – 我不想让所有人/访客都能访问这个目录。 ‘music’需要具有读写访问权限。 我正在使用用户名music@192.168.1.6(LAN IP地址是静态的)和正确的Samba密码(使用smbclientvalidation)。 我需要做些什么不同的事情? 这是我的log.elwah文件的摘录(elwah是我的Win10盒子的名字): [2016/01/23 17:59:00.839965, 0] ../source3/smbd/uid.c:153(check_user_share_access) user music connection to Music denied due to share security descriptor. 这是我的smb.conf文件: [global] workgroup = WORKGROUP server string = %h server (Samba, Ubuntu) wins support = yes dns proxy = no encrypt passwords = yes log file = […]

Samba组访问权限

我有一个运行Samba,Plex和Transmission的文件/媒体服务器。 但是我的媒体文件夹的访问权限有点麻烦。 此文件夹需要授予对“david”,“plex”和“debian-transmission用户”的访问权限。 所以我创建了一个名为“media_users”的组,并将它们添加到组中,并向媒体文件夹添加了相应的权限。 现在我无法从我的Windows机器访问共享文件夹,plex无法访问这些文件。 有人知道我做错了什么吗? david@server:/mnt/storagedata$ groupadd media_users david@server:/mnt/storagedata$ sudo usermod -a -G media_users david david@server:/mnt/storagedata$ sudo usermod -a -G media_users debian-transmission david@server:/mnt/storagedata$ sudo usermod -a -G media_users plex david@server:/mnt/storagedata$ sudo chown -R root:media_users media david@server:/mnt/storagedata$ sudo chmod 770 -R media david@server:/mnt/storagedata$ ls -l drwx—— 10 david david 10 Jul 13 00:54 david drwxrwx— […]

如何禁用CIFS Null登录会话

我最近扫描了我的服务器上的漏洞,一些ubuntu服务器有以下问题: 允许CIFS NULL会话 描述: NULL会话允许匿名用户与Windows或第三方CIFS实现建立未经身份validation的CIFS会话,例如http://www.samba.org或http://www.opensolaris.org/os/project/cifs-server / 。 这些匿名用户可能能够枚举本地用户,组,服务器,共享,域,域策略,并且可以通过RPC函数调用访问各种MSRPC服务。 这些服务历来受到众多漏洞的影响。 我需要在smb.conf文件中设置哪些设置才能解决此问题?

CIFS mount – fstab与手动 – 丢失写入权限

我有一个安装在启动时的samba共享驱动器,可以按照我的意图运行。 这是fstab文件: //192.168.1.2/ext4tb /mnt/ext4tb cifs ,credentials=/home/frepie/.smbcredentials,iocharset=utf8,vers=1.0,sec=ntlm,user 0 0 当这种方法正常工作时,我对该共享具有完全的读,写和执行权限 有时,由于我忽略的原因,共享驱动器未在引导时挂载。 尝试在不重新启动的情况下解决问题,我使用了该命令 sudo mount.cifs //192.168.1.2/ext4tb /mnt/ext4tb 该命令在samba服务器上请求root密码 Password for root@//192.168.1.2/ext4tb: ******** 问题是,当这样做时,我没有在启动时挂载正常工作时的写权限。 $ mv /home/frepie/Music/Dark\ Latin\ Groove\ -\ La\ Quiero\ A\ Morir /mnt/ext4tb/media/Audio/ mv: cannot create regular file ‘/mnt/ext4tb/media/Audio/Dark Latin Groove – La Quiero A Morir’: Permission denied 不知何故,在启动时由fstab执行挂载时,我没有被授予相同的权限。

从服务器16升级到18.04 LTS从XP机器中断Samba共享

我已经让Samba在服务器版本16上工作了多年。今天早上,我升级到18.04 LTS,现在Windows XP得到了 发生系统错误1326。 登录失败:未知的用户名或密码错误。 我总是让Samba配置为我们pam与系统密码同步。 我也手动运行smbpasswd,但它没有帮助。 smb.conf的活动行: [global] workgroup = RHFACTOR dns proxy = no log file = /var/log/samba/log.%m max log size = 1000 syslog = 0 panic action = /usr/share/samba/panic-action %d server role = standalone server passdb backend = tdbsam obey pam restrictions = yes unix password sync = yes passwd program = […]

使用Windows Guest设置LAN连接

我想在My Ubuntu主机上为Virtual Box中的My Windows Guest设置一个samba服务器。 问题是:我怎样才能做到这一点或有可能吗? 注意: 我不是试图使用Virtual Box的共享文件夹function。 我已经使用过这个function了。 请记住 ,我只有一台物理机器。 另一个是虚拟的。

18.04.01之后LTS服务器更新samba返回无法找到合适的地址消息

因此,起初Samba甚至在更新后工作,由于服务器端硬盘驱动器缺少GB,我改变了驱动器的标签。 改变了所有我需要的相关地点和文件。 所有工作,可以从Windows笔记本电脑和Linux笔记本电脑访问。 几天后,我注意到我的linux笔记本电脑上没有安装驱动器。 我还没想到太多。 我的妻子抱怨服务器无法访问,现在调查后我没有选择: tail -f /var/log/kernel.log 在开头给出以下内容: Oct 15 21:43:07 Laptop kernel: [ 3910.412985] No dialect specified on mount. Default has changed to a more secure dialect, SMB2.1 or later (eg SMB3), from CIFS (SMB1). To use the less secure SMB1 dialect to access old servers which do not support SMB3 (or […]

无法使用smbclient NT_STATUS_ACCESS_DENIED错误将文件放入samba共享

我不能使用smbclient将文件放入共享文件夹。 但是,我可以毫无问题地使用Ubuntu GUI。 我正在尝试创建一个可以写作但接近阅读的分享。 “/ home / XXXXXXXXX / hw_info / IN”文件夹具有333(d-wx-wx-wx)权限。 如果我允许其他人阅读(d-wx-wxrwx),那么我可以在共享中创建一个新文件。 另一个提示是,如果共享中已有一个已由guest创建的文件,那么我可以重写它,但我无法创建/编写新文件。 我在更改配置文件后重新启动了samba。 smb.conf文件 [HwInfo] path = /home/XXXXXXXXX/hw_info/IN read only = no browseable = yes guest ok = yes write list = all create mask = 0644 directory mask = 0755 inherit permissions = no 终奌站: smbclient //XXXXXXXXX/HwInfo -N -c “put test.txt test1.txt” […]

如何允许Windows PC通过Samba服务器修改Linux文件而不允许完全访问777?

我最近在Linux服务器上设置了Samba,并轻松地在Windows机器上发现了共享驱动器,但无法将文件复制到该驱动器,因为它会要求额外的权限。 我能够写入具有777权限的子文件夹,但主驱动器有775。 据我所知,777权限非常不安全,如何修改组以包括从Windows浏览的用户在Linux服务器中没有用户级权限? 这是一个家庭网络,通过全局设置限制对Samba服务器的访问,该设置阻止从网络外部访问(通过在/etc/samba/smb.conf中添加以下行) [global] hosts allow = 192.168.0. hosts deny = ALL 因此,我不关心网络中的安全性 – 如果用户位于192.168.0.x子网上,我很高兴地认为它们是合法的,并且不想在此时添加进一步的身份validation步骤。

gvfsd-smb-browse导致100%的CPU使用率

升级到16.04后,gvfsd-smb-browse总是会导致100%的CPU使用率。 这种情况似乎与一个错误相关: https : //bugzilla.redhat.com/show_bug.cgi?id = 1303300 。 但也许不相关。我怎么能解决这个问题呢? 非常感谢。