Articles of 桑巴

解决Samba服务器连接问题

我有一个在Ubuntu上运行的Samba服务器(smbd版本4.3.11)。 我无法从我局域网上的其他计算机连接到它(我尝试了一个OS X 10.12盒子和一个Windows 7盒子) 但是,我可以telnet到我的OS X的139端口,并看到smbd日志中的连接。 我可以在Ubuntu上本地连接到samba。 任何想法进一步故障排除? 有关我迄今为止所做的更多细节: Ubuntu服务器在192.168.1.11 OS X客户端框在192.168.1.107 我将smbd上的日志级别设置为3级。 我在Ubuntu服务器上运行以下命令: smbclient -L 192.168.1.11 -U% 这成功地返回服务器上的预期份额,并将大量的日志行打印到smbd日志中。 我在OS X框上运行以下命令: smbutil view '//192.168.1.11' 我得到以下错误: smbutil: server connection failed: No such file or directory 服务器上没有打印日志行。 任何尝试使用OS X Finder中的connect to server UI connect to server失败。 与Windows 7中的map network drive用户界面相同。不会发布smbd日志条目。 我在Ubuntu服务器上运行以下命令: echo hello | telnet 192.168.1.11 […]

尝试使用samba进行身份validation时访问被拒绝

我现在在桑巴工作了一段时间,但是我遇到了一个问题。 我有多个股票和多个账户,但账户无权访问他们定义的股票。 我在Proxmox有一个debian 9容器; root用户可以访问所有共享(使用smbpasswd -a将其添加到samba); 我使用useradd和smbpasswd -a添加了新用户; 我有以下的股份: [Backup] browseable = yes comment = Backup folder create mode = 0775 guest ok = no path = /mnt/backup read only = no valid users = root mark nextcloud writable = yes [Files] browseable = yes comment = General files create mode = 0775 guest ok […]

cifs mount在频繁读取文件时返回input/输出错误

我在vmware虚拟机上使用ubuntu来testing我的php项目。 我在那里安装了nginx,php7.0-fpm,mysql。 我的共享位于Windows 10上,并使用cif和fstab挂载到虚拟机: //192.168.100.1/projects /mnt/projects cifs credentials=/home/magic/.smbcredentials,cache=none,file_mode=0777,dir_mode=0777,noperm,rsize=16384,wsize=16384,noacl,sec=ntlm,nobrl 0 0 它大部分时间都很好用。 但是在大项目中,需要读取许多文件进行编译,在PHP脚本生命期间出现input/输出错误: Warning: include(/mnt/projects/magento2/magento2/vendor/magento/framework/Component/ComponentRegistrarInterface.php): failed to open stream: Input/output error in /mnt/projects/magento2/magento2/vendor/composer/ClassLoader.php on line 444 每次链接到随机文件的错误。 当有多个请求到达php-fpm时,通常会发生问题。 例如 第一个请求是编译源文件和读取文件 第二个并行启动,这意味着PHP启动第二个进程可以读取相同的文件 编制过程在上述两个阶段都是随机的 当没有并发的PHP请求时,问题不会发生。 所以当只有一个请求 – PHP成功完成编译工作。 (不经常,但在单个请求中也发生错误) 它performance得像来自networking层面的错误。 当检测到新的文件读取请求时,会导致文件读取过程中断。 我正在挖掘sambaconfiguration,cifsconfiguration。 升级到最新版本的cifs-utils和samba。 但还没有成功。 所有我能做的只是将php fpm进程限制为1.哪一个不是很好的决定,因为即使有一个孩子 – 错误也会发生一些。 有没有办法找出是什么原因或解决这个问题?

在Ubuntu升级到16.04之后,通过Samba更慢地读取文件

在升级之前,通过Samba在Windows机器上通过日志阅读器(在这种情况下为BareTail)打开文件将每秒显示文件的更新。 Linux机器升级到Ubuntu 16.04使用相同的Sambaconfiguration文件。 之后,我的日志阅读器打开文件,每15秒左右显示一次更新。 有什么可以升级改变,我看到了这一点?

Freenas跨平台权限和samba共享

我已经在家里设置了自己的设置,我一直在访问我的数据集,没有任何问题从Linux,MacOS和Windows通过SMB共享。 为了工作,我不得不启动一个FTP服务,只有一个用户可以访问(pi)。 我创build了一个数据集(withfortl),并将其设置为'pi'用户的默认ftppath和根目录。 同样的数据集也通过SMB在本地networking中共享。 所以我有(pi)需要权限做(withfortl)的东西,我有(marco),另一个用户在(轮子)组中,也需要能够访问和做任何他想要的数据集的内容。 这是withfortl数据集的权限,在左侧可以select数据集和卷结构 在数据集的权限中,我已经为用户(pi)和组(wheel)授予了(读写执行)权限,但是当我尝试从本地networking中的SMB共享访问(withfortl)时,只要我login为(pi),独立于我正在使用的操作系统。 与(马可)我只看到数据集的结构,但我不能打开文件,删除它们,也没有写。 你有什么build议吗? 谢谢

共享中的共享权限,主要是在两个共享内写入权限,但不能删除两个共享文件夹中的一个

我正在使用Samba很长一段时间,我想知道是否可能: 假设我们有两个股份:父母和孩子。 孩子的path是在父母的内部,就像这样:/ mnt / data / parent / child。 有没有办法,我可以告诉在父共享的人,他们不允许删除子文件夹,但我希望他们能够在同一个子文件夹内创build新的文件和文件夹。

Samba强制权限被忽略

我在服务器上使用了Samba很长一段时间,没有太多麻烦。 但是我今天在NAS4Free(11.1.0.4 – Atomics(修订版4729))上试了一下,遇到了以下问题:我有一个分享以下设置: [HQ] comment = Share for the HQ department path = /mnt/zfs/HQ writeable = yes printable = no veto files = /.snap/.sujournal/ hide dot files = yes guest ok = no inherit permissions = yes inherit acls = yes vfs objects = shadow_copy2 zfsacl recycle nfs4:mode = special nfs4:acedup = merge nfs4:chown […]

挂载错误没有指定方言,在哪里设置vers = 1.0与autofs / Fedora 26,Drobo FS

我们使用Fedora 26和4.13.9内核和NIS,并且我知道默认的CIFS / Samba版本现在是3.0的问题 。 然而,我们使用一个较老的Drobo FS,他们的支持只适用于SMB版本1.0。 我们不把Drobo放在/etc/fstab因为它在启动时会失败,所以我们使用autofs / automount。 我们有一个运行的cron作业,应该调用/etc/auto.cifs并记下下面的configuration文件的内容。 我在每个我能想到的地方加上vers=1.0 。 以下ypcat -k命令的结果显示该选项似乎不会传递给mount命令。 我在哪里丢失了一个configuration文件? 我已经grepped所有的/etcfind所有的mount或CIFS的事件,但除了意见回来。 也许我错过了一些对我来说不明显的东西,但可能是有人读这个… cat /etc/auto.cifs #!/bin/bash # Automount config file for drobo network storage device # # This file must be executable to work! chmod 755! key="$1" # Note: create a cred file for each windows/Samba-Server in your network # […]

使用BCP通过Samba导出MSSQL共享文件夹

我有一个运行在SQL数据库上的日常例程,并使用BCP导出一些数据。 我需要将这些文件移动到Linux机器,所以我使用Samba共享文件夹。 本地导出工作正常 ,但是当我尝试直接导出到Linux时会触发错误。 如果我尝试手动复制文件 没有错误 ,我可以做到这一点没有任何问题。 SQL查询正在SQL Server Management Studio下运行 DECLARE @sql VARCHAR(1000) set @sql = 'BCP "SELECT rawdata FROM database.dbo.file where [id] = 123" queryout "Z:\files\123.jpg" -S SERVER\SQLINST -T -f D:\file.fmt' EXEC xp_cmdshell @sql 错误是: SQLState = S1000, NativeError = 0 Error = [Microsoft][SQL Server Native Client 11.0]Unable to open BCP host data-file […]

smartermail无法保存在samba上

我尝试在Windows Server 2016上安装smartermail,我希望在samba上存储邮件以进行故障转移。 我在centos 7上安装samba并进行设置,我将samba添加到windows 2016服务器,我可以手动将文件从窗口复制到centos的samba,或者在samba上进行删除,所有工作都很好。 但是当我点smartermail的文件夹桑巴,它显示它是无效的path,并smartermail根本无法启动,我不知道是否需要在Windows或centos(samba)的其他权限的Windows应用程序读/写入centos(samba )? 我做了很多search但是解决不了这个问题,你有什么理想吗? 谢谢。