Tag: samba

如何在Windows操作系统上的多用户中访问Ubuntu服务器上的Samba?

我的smb.conf: koko@rumah:~$ cat /etc/samba/smb.conf # # Sample configuration file for the Samba suite for Debian GNU/Linux. # # # This is the main Samba configuration file. You should read the # smb.conf(5) manual page in order to understand the options listed # here. Samba has a huge number of configurable options most of which # […]

Samba 2:3.6.25-0ubuntu0.12.04.2作为PDC(samba3 NT4域)Windows机器在USN-2950-1更新后失去了信任

在Ubuntu 12.04 LTS上的昨天USN-2950-1更新到3.6.25后,我们在Samba3域中的某些Windows 7 Pro / Windows 8 Pro / Windows 2008 Server机器上出现了问题 当用户尝试登录计算机时,它会显示“此工作站与主域之间的信任关系失败”。 我可以看到 在samba日志中出现此错误:_netr_ServerAuthenticate3:netlogon_creds_server_check失败。 拒绝来自客户XXXX机器帐户XXXX $的身份validation请求 和Windows系统事件日志是事件ID:5719 “由于以下原因,此计算机无法与域CONTOSO中的域控制器建立安全会话:目前没有可用于登录请求的登录服务器。这可能会导致身份validation问题。请确保此计算机是已连接到网络。如果问题仍然存在,请与您的域管理员联系。“ 在某些计算机上,用户可以在几次重启后登录,但之后他们又无法登录。 唯一有效的解决方法是在登录期间断开计算机与网络的连接,然后再将其连接起来。 所有计算机都已完全更新,并且还安装了MS16-047(Win7 64位的KB3149090)(错误锁定更新)。 我尝试过但没有工作: 将计算机重新连接到doimain没有问题 检查他们是否使用NTLMv2进行登录 ntlm auth = no和lanman auth = no在samba中应用 尝试原始NTLMv2 auth =是但根据https://sa.samba.org/samba/security/CVE-2016-2111.html没有帮助 检查“RequireSignOrSeal”= dword:00000001“RequireStrongKey”= dword:00000001注册表项根据https://wiki.samba.org/index.php/Required_settings_for_NT4-style_domains但他们没问题。 有人有同样的问题吗? 你找到了解决方案吗? 任何帮助赞赏。 谢谢。 更新:将samba降级到以前的版本作为一种解决方法: apt-get install samba = 2:3.6.3-2ubuntu2 samba-common = 2:3.6.3-2ubuntu2 libwbclient0 = […]

即使使用sudo nautilus,权限也无法更改

我在这里阅读了很multithreading,但似乎仍然无法完成这项工作:我正在尝试通过局域网使用全新安装的Ubuntu 12.04在“文件系统”以外的HDD上共享各种文件夹(任何文件夹)安装了新版本的Apache。 其他(Win XP)计算机可以通过网络查看共享文件夹没问题,但是会出现错误: “[文件夹]无法访问。您可能没有权限使用此网络资源。请联系管理员…”(典型的WinXP“访问被拒绝”消息) 因为我可以看到它们没问题,所以我一直认为我需要设置文件夹权限,以便“其他”可以读取,如果不是读/写。 由于这些文件夹是与我的操作系统完全不同的硬盘驱动器,我不应该太害怕更改权限(对吧?)。 所以,即使我运行sudo nautilus并转到包含文件夹并右键单击 – > properties – > permissions,我看到: 其他 文件夹访问:无 文件访问:— 当我更改文件夹访问(再次来自nautilus窗口)时,它会改变大约半秒钟然后还原。 当我更改文件访问时,它会保留在下拉列表中,但在关闭和重新打开属性后不会粘住。 “允许执行文件作为程序”也立即恢复。 为什么? (谢谢!)

如何让samba在每次访问时询问密码?

我们已使用受密码保护的共享文件夹配置samba。 我们面临的问题是,允许多个用户使用相同的系统。 例如,如果用户A第一次使用系统S1,则系统提示输入用户名和密码以获取samba共享文件夹,稍后如果用户离开该位置,并且如果用户B进入同一系统,则说出S1不要求密码。 有什么办法解决这个问题吗? 注意: 我知道这是因为持久的连接。 但是从samba服务器本身控制持久连接的方法是什么? 可以通过禁用持久连接使samba服务器在每次访问时询问密码? 我希望有一些可能的方法,但我还没有。 我已经尝试过deadtime参数但只是关闭空闲连接并使资源空闲。 即如果新用户来访并访问samba共享,则不会提示用户名和密码。 更新: 在ubuntu服务器12.04上运行ubuntu和windows以及samba共享。 从ubuntu访问samba共享时我不会遇到任何问题。 一旦我使用它后卸载共享,它将第二次提示输入用户名和密码。 但是在Windows中我第一次访问samba共享时,第二次没有提示输入用户名和密码,只是samba共享可以访问。 我只是希望Windows机器每次在用户关闭共享时询问密码,而不是每次都net use * /delete ,而且我们不能每次都命令用户这样做。 有没有办法阻止这种行为,并使samba服务器每次通过Windows系统访问它时都要问密码? 我要修复的是,例如用户A,B和C具有访问samba共享的密码凭据,其中用户D,E&F未被授权访问samba共享但是所有这些都被授权使用相同的系统说系统A.

安装系统后如何从服务器CD安装软件包

我从CD安装了Ubuntu Server 12.04到没有Internet连接的机器上。 最初我没有在安装过程中选择Samba文件服务器任务,但现在我想安装它。 我尝试过“sudo apt-get install samba”和“sudo apt-get install samba4”,但无法找到包。 我认为必要的包装在CD上。 我必须明确安装CD吗? 如果是这样,我该怎么装呢? 我找到了有关从Internet升级软件包或使用apt-offline安装较少使用的软件包的问题的答案。 但这似乎不必要地复杂化。

升级到Ubuntu Gnome 16.04后无法连接到smb共享

升级到Ubuntu Gnome 16.04后,我无法再访问我的网络媒体槽的smb共享。 这是一个古老的(2009)爆米花小时A-110。 当我连接到nautilus中的服务器smb://192.168.0.5时,我进入无限循环提示登录导致validation失败消息。 我确信用户名/密码是正确的,因为它适用于Windows,我已经重置了十几次。 请注意,在升级之前(Ubuntu Gnome 15.10),我甚至不会提示输入用户名/密码,它只会在文件浏览器中打开。 所以我安装了smbclient来查看发生了什么,这给了我一个提示: smbclient //192.168.0.5/share -U nmt Server does not support EXTENDED_SECURITY but ‘client use spnego = yes and ‘client ntlmv2 auth = yes’ session setup failed: NT_STATUS_ACCESS_DENIED 这似乎表明nmt服务器可能太旧而无法支持客户端所需的某些安全方案。 我怎样才能解决这个问题?

如何将所有用户迁移到新服务器

我的文件服务器运行Linux Ubuntu 12.01,包含30多个用户及其samba用户帐户。 现在我有了一台全新的机器,并希望将所有这些用户帐户从旧机器移动到新机器,而无需在新机器中重新创建所有用户帐户。 有谁知道如何将用户帐户转移到新机器上吗?

使用启动脚本登录samba共享(不是fstab)

背景 当我的用户登录时,我正在尝试自动执行一个安装受密码保护的Samba共享的命令。问题是,我与另一个用户共享我的笔记本电脑,我不想在登录时挂载Samba共享我只想在登录时安装它。 这排除了编辑我的fstab文件,因为我希望这是用户特定的。 之前的研究 我搜索并查看了许多与安装Samba共享相关的问题和答案,包括“ 在启动/登录时使用脚本安装Samba共享 ”和“ 在启动时安装samba共享的正确fstab条目 ”,但大多数答案涉及编辑fstab ,这对大多数人来说很有用,但这不是我在这里寻找的东西。 到目前为止我做了什么 我可以通过执行以下操作从命令行手动挂载Samba共享: sudo mount -t cifs //centaroo.local/Me /media/Me -o uid=scott,gid=scott,credentials=/home/scott/.smbcredentials,iocharset=utf8,sec=ntlm,file_mode=0600,dir_mode=0700 问题陈述 当我从命令行执行它时,上一个命令工作得很好 – 它提示我输入密码来获取sudo权限,我输入它,命令运行。 问题是,当我将完全相同的命令添加到“启动应用程序首选项”>“编辑启动程序”中的“命令”字段时,保存我的更改,重新启动并重新登录,Samba共享未按预期安装。 我怀疑这是因为我需要root权限才能以sudo身份运行,并且使用启动程序首选项中的脚本,我无法输入它,因此脚本会失败。 我该如何解决这个问题?

创建用户仅用于共享目的

我想创建一个简单的用户,他没有任何权限通过登录来使用系统,但可以从域访问网络上共享的资源。 我的印象是samba用户需要一个ubuntu用户才能运行。 所以,我不确定,如果这正是我想要的。 如何创建这样的用户?

在ubuntu 12.10上安装Samba失败

我试图安装samba来访问通过办公室网络连接的Windows PC上的共享打印机,然后从终端响应。 请指导我如何安装Samba或任何其他替代方案。 crm@crm-HP-G62-Notebook-PC:~$ sudo apt-get install samba [sudo] password for crm: Reading package lists… Done Building dependency tree Reading state information… Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been […]