Questions tagged «samba»

SMB / CIFS网络协议的免费软件重新实现,该协议提供Windows文件和打印服务。当您的问题涉及Samba共享,安装或打印机时,请使用此标签。

4
从Linux解析NETBIOS名称
我的网络上有一台Windows机器,名为SUSAN。从Linux机器上的Windows VM,我可以简单地: C:\>ping susan 我已经按照本指南(并研究了其他几个类似的指南)从我的Linux机器本身解析NETBIOS名称。 我安装samba和samba-winbind。我从以下位置编辑了此hosts行/etc/nsswitch.conf: hosts: files mdns4_minimal [NOTFOUND=return] dns myhostname 至 hosts: files wins mdns4_minimal [NOTFOUND=return] dns myhostname 显然,我现在应该可以通过SUSAN的名字对其进行ping操作(我已经可以通过其IP对其进行ping操作)。但我得到: user@localhost:~ $ ping susan ping: unknown host susan

3
打印作业“要求认证”
按照此处的说明,我已在运行Udoobuntu 12.04 LTS 的基于ARM的Udoo-quad上安装了Samba打印服务器。 Samba服务器正在运行,并且(在guest ok = yes服务器上进行设置后smb.conf)我可以浏览“ print $”(打印机驱动程序)文件夹,而无需输入凭据。我可以在客户端打印机安装过程中浏览到该打印机(在Ubuntu 13.10上),但是打印作业无法将其发送到服务器。他们只是坐在客户端打印队列中,并带有状态消息“已暂停身份验证”。 我已将服务器配置为允许来宾使用下面的部分访问打印机/etc/samba/smb.conf(如所报告testparm): [printers] comment = All Printers path = /var/spool/samba create mask = 0700 guest ok = Yes printable = Yes print ok = Yes browseable = No 客户为什么认为需要身份验证,解决方法是什么?
9 ubuntu  samba  printing  arm 

1
如何从Linux访问Windows管理共享?
我有一台Windows计算机192.168.0.103,我想c$从192.168.0.110必须交换某些文件的Linux计算机上访问管理共享。在同一网络上的另一台Windows计算机上,我可以简单地打开“运行”提示,然后键入UNC路径,\\192.168.0.103\c$然后按Enter。然后,提示输入用户名和密码,如果输入正确,则会在Windows资源管理器中打开共享位置。 在Linux计算机上如何工作?我最近问了一个有关“ 运行”提示的问题,显然在Linux中有一个类似的提示,但是我不能用它以相同的方式访问UNC路径。那么,什么样的Linux伏都教,黑魔法,化身,仪式……在允许我做同样的事情之前,我需要执行吗? 我正在使用Debian 7.1.0 Wheezy。

2
正确的方式来安装Samba共享
我想在Arch Linux系统上使用samba挂载CIFS网络文件系统。每当我登录时(无论是通过ssh,TTY还是通过KDM),我都希望挂载此文件系统。 通过将网络共享添加到,我可以非常接近我想要的内容/etc/fstab。最大的“问题”是,这需要对我的密码进行硬编码/etc/fstab或使用我的用户名和密码创建凭据文件。即使将权限设置为600,将用户名和密码保存在纯文本文件中对我来说似乎也不安全。 是否有“正确”的方法来安全地自动挂载网络共享?我可以使用PAM做到这一点吗(两台机器上的用户名和密码都相同),如果可以,怎么办?
9 samba 

3
创建临时的Samba分享
是否可以为每个Samba临时共享目录? 使用Python 3,我可以使用以下命令通过HTTP服务当前目录: python -m http.server。 我想对Samba做同样的事情。

2
“只有root可以挂载”错误-但我是root
昨天我可以使用以下命令挂载smb共享: sudo mount -t cifs //XXXX/share /media/share -o user=Ben,password=XXX,workgroup=WORKGROUP,ip=XXX.XX.XX,uid=ben,gid=ben,rw 我不知道为什么它不再起作用了。(也许来自系统更新)。 我收到以下错误: mount: only root can mount //XXX.XXX.XXX/share on /home/ben/share 我不知道如何解决这个问题。 我也尝试过用su挂载它,并且Smbclient正在工作。 我正在运行ArchLinux。

2
如果间隔小于等于10秒读取文件,Windows客户端将不会在本地刷新Linux samba文件
如果我有Windows客户端以小于等于10秒的间隔读取Linux smb共享上的文件,则Windows客户端将显示该文件的错误信息(已缓存?)。 我已经在多个系统上重现了这一点。 复制示例步骤: 1)设置linux samba共享-在此示例中,使用Debian并安装samba。例: sudo mkdir /test sudo chmod 777 /test smb.conf添加: [test] read only = no locking = no path = /test/ guest ok = yes 2)将此目录映射为Windows客户端中的驱动器(此测试将使用L :) 3)在samba服务器上创建带有一些文本的文件 nano /test/test.txt ORIGINAL 4)在Windows机器上创建简单的批处理文件,以每5秒查看一次文件: copy con test.bat @echo off cls :1 type L:\test.txt timeout 5 goto 1 5)运行批处理文件,它应该每5秒显示一次ORIGINAL。 …

1
带有Samba的Docker容器退出,没有任何消息
我们有一台运行CentOS的服务器,在Docker容器中有多个服务将它们与主机更改分开。 上周星期五,我们在CentOS上进行了更新,从那时起,我们的一项服务便启动并立即退出。其他15多个服务都很好。 我克隆了容器设置,更改了容器名称并重建,但遇到了相同的问题:容器启动后退出,没有任何消息。 该容器派生自David Personette的samba容器。现在退出但尚未使用的实际命令是: exec ionice -c 3 smbd -FS 我应该降级Docker会有副作用吗?还有什么我可以做的让它再次运行?我们选择了要从操作系统抽象的容器,这种抽象是否不如预期的好?
8 samba  docker 


1
smbclient失败,并显示消息“协议协商失败:NT_STATUS_INSUFFICIENT_RESOURCES”,这是什么意思,以及如何解决?
我正在尝试使用smbclient访问Windows共享,并且无论凭据是否正确,都会出现此NT_STATUS_INSUFFICIENT_RESOURCES错误。 该命令用于列出股票: smbclient -L //computer.domain -U domain/username 它要求输入密码,但输入密码后失败。 如果尝试在其上打开共享,则会发生同样的情况: smbclient //computer.domain/sharename -U domain/username 我环顾四周,没有发现任何相关信息。其他Samba客户端失败,并显示类似的毫无意义的错误消息。 我可以从Windows 7访问共享。 除了存储在该特定计算机上的共享之外,我还可以从Linux访问其他共享。 那么,如何使用smbclient访问这个有问题的Windows共享呢?可能吗?如果没有,是否有解决方法? (我正在使用Ubuntu Server 12.04)
8 samba 

3
如果仍在使用内核模块,如何删除?
[rootSERVER ~]# rmmod -f cifs ERROR: Removing 'cifs': Resource temporarily unavailable [rootSERVER ~]# modprobe -r cifs FATAL: Module cifs is in use. [root@SERVER ~]# lsb_release -a LSB Version: :core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch Distributor ID: Scientific Description: Scientific Linux release 6.1 (Carbon) Release: 6.1 Codename: Carbon [root@SERVER ~]# 我试过了 rmmod -fw cifs 但是它只是等待了很长时间……(是的,所有cifs共享都被“ umount …

1
如何记录samba事件?
如何记录samba事件? 我有samba共享目录,我想知道有人从那里下载了什么。实际上,我可以观察iftop到谁已经下载了WHO,但没有下载。 有任何想法吗?
8 samba  logs 

1
Samba分享:Wheezy之后,访客登录不起作用->杰西
当我仍在使用Wheezy时,我可以毫无问题地访问LAN上的Samba共享。但是更新到Jessie之后,Windows和我的Android手机都给我:SmbAuthException:登录失败 我仍然使用与以前相同的smb.conf: [global] workgroup = HOME netbios name =myDrive server string = BananaPi security = user disable spoolss = yes log file = /var/log/samba/samba.log syslog = 0 max log size = 100 dns proxy = no socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE use sendfile = yes aio read size = …
4 debian  samba 

1
Samba共享文件夹出现setgid问题
我正在设置一个带有共享目录的文件服务器。内部有每个用户都可以读取的按用户文件夹,以及任何用户都可以读取和写入的共享目录。每个用户的文件夹非常简单。但是,共享文件夹存在一些问题。我执行了用于设置GID文件夹的标准过程: # chown root shared # chmod -R ug+rwX shared # chgrp -R users shared # find shared -type d -exec chmod g+s "{}" \; # find shared -type d -exec setfacl -m "default:group::rwx" "{}" \; 在确保所有用户都在“用户”组中之后,这可以通过直接控制台登录,ssh,rsync等完美实现。但是,samba存在一些问题。 使用默认的samba配置,将传播SGID位和GID,但新文件和文件夹未设置组写入位。这似乎是因为ACL被忽略了。根据https://serverfault.com/questions/459479/samba-ignoring-posix-acls,解决方案是添加vfs objects = acl_xattr到smb.conf中。设置完该选项后,将正确设置组写权限。但是,该组然后被设置为用户的主要组,而不是父目录的组,这违背了设置GID位的目的。我试图在链接(注意其他的smb.conf调整map acl inherit = yes,store dos attributes = yes和inherit acls …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.