我目前正在networking上build立一个服务器,以便进行networking开发工作,并且想知道是否有更好的方法来做我想做的事情。 我的工作机器是Windows 7桌面,我正在虚拟化一个Ubuntu服务器,充当我的LAMP堆栈。 现在,要从我的Windows机器进行编辑项目,我要在整个www /目录的服务器上configuration一个samba共享,并将其映射到Windows中的驱动器。 我也会用git把我的networking服务器上的变化推到我的在线登台区域,使我能够向我的老板们预览我的工作。 我特别喜欢git和推送到远程服务器的工作stream程,我也不是映射驱动器的主要粉丝,如果我closuresLinux机器并打开文件,打开这些文件的程序开始冻结也很刺激。 我想可能我可以在我的本地Linux服务器上configurationgit,并将其从我的web服务器上分离出来,但我喜欢的有关映射驱动器设置的其中一项function是能够进行更改,并在不需要执行git add / git提交/ git推每次。 我一个人工作,所以我不是100%的最佳做法,我可能只需要做出我似乎有两个select之一的决定,但我想在这里张贴,看看是否有更好的做事情的方式,因为我总是热衷于学习,如果有的话。 安全不是关键问题,但如果有安全问题,我想听听他们。 谢谢
我们有一个运行Samba 3.0.33-3.39.el5_8的CentOS 5.9服务器(最新更新)。 服务器的IP地址是192.168.1.28。 问题在于,每天凌晨4点左右,客户端将失去与服务器的映射。 在nmbd.log文件中: [2013/04/10 04:02:27, 0] nmbd/nmbd_workgroupdb.c:dump_workgroups(282) dump_workgroups() dump workgroup on subnet 192.168.1.28: netmask= 255.255.255.0: ACCE(1) current master browser = WS0337 MAIN-SAMBA 40809a03 (Samba Server) WS0337 40071003 () 在smb.conf中: local master = yes os level = 100 domain master = no preferred master = yes 尽pipe有上述设置,Windows 7和Windows XP机器被选为主浏览器: nmblookup -M — – […]
我有一个运行了10年的CentOS服务器。 每隔几年我擦一次,安装最新的CentOS,重新configuration所有的服务。 显然,很多硬件也被改变了。 直到最近,这台机器还运行了带有samba 3.x的CentOS 4,并作为Windows XP机器的小型办公networking的PDC。 我擦了擦,安装了最新的CentOS 6和samba 3.6.9。 然后我复制了旧的configuration文件,并调整了任何testparm抱怨。 一切似乎工作正常 – 现有的用户可以login到他们的Windows工作站使用现有的Windows域。 这是一个服务器设置的testparm转储: [global] workgroup = RRMSC_DOM server string = RRM Primary Domain Controller Samba Server interfaces = 192.168.231.0/24, 10.8.3.0/24 smb passwd file = /etc/samba/smbpasswd passdb backend = smbpasswd log file = /var/log/samba/smbd.log max log size = 50 smb ports = 139 time […]
我有一台NAS(Synology DS411,DSM 4.3),它被configuration成join到AD域。 股权适当设置,一切都很好。 我(愚蠢地)改变了networking上的设备名称。 此操作将该设备从域中删除。 然后我再次设置join到域(成功)。 现在: 我无法通过Windows资源pipe理器访问带有networking名称的共享文件夹(例如,来自同一个域上的计算机的\\NAS )。 出现一个popup窗口,询问我的凭据,并说:“ 系统无法联系域控制器来处理authentication请求,请稍后再试 。” 进入crenture是没有用的。 使用IP地址访问共享文件夹似乎正在工作(例如从同一个域中的计算机\\192.168.1.50 )。 从域控制器访问与networking名称的共享文件夹似乎正在工作,虽然非常缓慢。 有任何想法吗?
我尝试在Ubuntu 12.04上设置一个小型的samba服务器来共享文件。 它似乎工作正常,但有一个权限问题。 所有的Unix用户主要组是group_common。 一些用户还在group_confidential组中。 对于所有的Unix用户,都有一个等效的samba用户。 有两个组使用networking组映射设置。 在共享上创build的所有文件和文件夹应属于用户和主要组group_common。 这一切工作正常。 现在有一些机密文件。 这些文件只能由group_confidential组中的用户访问。 所以我尝试删除group_common组的权限,并在windows客户端上为group_confidential组添加权限。 删除group_common的权限不起作用。 当我在Ubuntu机器上更改组时,它工作正常。 所以这个问题简而言之:有可能从Windows客户端更改samba共享中的文件的unix组,或者有另一种方法来限制unix所有者组的权限,所以它不能从windows客户端访问。 还是有另一种方法来保密文件? 提前致谢。
在寻找login到Active Directory的samba机器的原因很慢的原因时,我有一个很强烈的印象,即我的日志文件中的以下错误可能是一个提示。 Apr 3 14:44:14 eu2 winbindd[19632]: [2014/04/03 14:44:14.166820, 0] ../source3/libads/sasl.c:994(ads_sasl_spnego_bind) Apr 3 14:44:14 eu2 winbindd[19632]: kinit succeeded but ads_sasl_spnego_krb5_bind failed: Cannot contact any KDC for requested realm 每个连接有大约5到20个条目,我想了解问题的出处。 经过几天寻找最接近我可以来是另一个SF问题 ,这表明可能的DNS问题。 事实: 1 / kinit工作,我得到一张票 root@eu2:~# klist Ticket cache: FILE:/tmp/krb5cc_0 Default principal: [email protected] Valid starting Expires Service principal 04/03/2014 13:55:24 04/03/2014 23:55:24 krbtgt/[email protected] renew until […]
我在本地networking中的Windows服务器上有一个networking共享。 我可以在我的Ubuntu 13.10上(使用安装的cifs-utils软件包)桌面使用smbclient来访问这个共享: smbclient \\\\192.168.5.2\\source -W DOMAIN -U My.User.Name%my.password 但如果尝试使用像这样的挂载来挂载这个共享: sudo mount -t cifs //192.168.5.2/source /mnt/192.168.5.2/ -o username=My.User.Name,domain=DOMAIN,password=my.password 我得到错误: mount error(13): Permission denied Refer to the mount.cifs(8) manual page (eg man mount.cifs) 我也尝试在/ etc / fstab文件中添加相应的行,但是它在'sudo mount -a'上返回相同的错误我认为这可能与服务器设置有关 – 我禁用smb.conf中的ntlmv2添加行: client ntlmv2 auth = no 没有那行smbclient方法也不起作用。 但我仍然无法想象它的安装
我有samba共享一个由root拥有的目录。 但是samba用户是不同的,并且放置在configuration中。 由于这一点,当用户访问它有读取权限的目录,但不能写入这些目录。 我不想root作为samba用户,也不想改变目录有777权限。 有没有办法允许从非root用户写入这个目录。 下面的参考是我为samba设置的configuration。 ]# cat smb.conf # Global parameters [global] workgroup = myworkgroup.test.com netbios name = SAMBA server string = Samba Server %v map to guest = Bad User log file = /var/log/samba/log.%m max log size = 50 socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 preferred master = No local master = No […]
我们使用Samba和WinBind的组合允许在Ubuntu 12.04机器上进行ADlogin。 我们也使用Samba作为文件服务器。 我们不希望Samba文件共享为ADlogin工作,而只是我们指定的本地login。 目前,当AD用户试图通过Samba查看文件时,他们可以看到我们的一个共享中的所有内容。 当他们尝试写更改时,他们被拒绝,但是。 这是第一个问题。 第二个问题是,我们有一个本地用户在与AD用户名称相同的框中,看起来当它login到Samba共享时,它使用AD帐户,无法将更改写入文件系统而不是logging作为本地用户。 这是我的smb.conf: [global] workgroup = DOMAIN server string = t-u12-dev1 netbios name = t-u12-dev1 dns proxy = no password server = domainserver.com realm = DOMAIN.COM local master = no log file = /var/log/samba/log.%m max log size = 1000 syslog = 0 panic action = /usr/share/samba/panic-action %d wtmp directory […]
我是一个新手networkingpipe理员,负责为一个小型非营利性的志愿者build立一个非常简单的文件共享结构。 我想testing这个内部,因为我以前只使用Windows系统,这将是一个运行Samba的Ubuntu服务器(为了方便在办公室的Mac与文件共享,以及Windows Server许可的预算问题)。 我有一个Win7的VirtualBox主机在192.168.1.3,运行在网桥模式下的Ubuntu服务器10.4在192.168.1.6。 当我尝试从主机连接到任何Samba共享时,我得到一个标准的Windows“无法访问”错误消息。 主机可以ping客户机,反之亦然。 sudo ufw disable没有改变这一点。 sudo iptables –list是空白的(也就是说,在所有三条链上没有规则的默认ACCEPT) 我下一个故障排除步骤是什么?