我正在寻找一个基于Web的文件服务器,可以用来浏览SMB / CIFS共享。 我想要易于部署的东西(可以是Windows或Linux软件),可以用来从networking共享下载/上传文件。 任何提示?
我正在尝试将Linux服务器上的某些目录rsync同步到本地安装在Linux服务器上的Windows 7共享目录/ mnt / backups中。 我的rsync命令如下所示: rsync -avz –progress –partial –modify-window=1 –temp-dir=/tmp /home /mnt/backups 当它执行时,我得到这个: building file list … 165048 files to consider rsync: ERROR: cannot stat destination "/mnt/backups": Cannot allocate memory (12) rsync error: errors selecting input/output files, dirs (code 3) at main.c(507) [receiver=2.6.9] rsync: connection unexpectedly closed (8 bytes received so far) [sender] […]
我试图从Windows DC的多用户支持在Ubuntu的服务器上挂载一个CIFS文件夹。 我可以在服务器上以root用户身份获得用户kerberos票据,并用kerberos挂载目录而不会出现任何问题。 但是我不想以一个用户的身份挂载这个目录,它应该作为多用户挂载,并且可以被服务器上的所有用户访问。 也许这只是一个关于理解的普遍问题,也许你可以纠正我这里的错误。 多用户assembly服务器需要一个来自DC的keytab(cifs / samba.domain的ktpass导出) Samba使用此密钥表安装DC共享多用户 Winbind / kerberos根据DC对用户进行身份validation并发出票据 用户可以使用他的票证访问共享 我在DC上导出了一个keytab文件,并将其作为全局keytab文件/etc/krb5.keytab root@remote:/etc# klist -ke Keytab name: FILE:/etc/krb5.keytab KVNO Principal —- ————————————————————————– 3 cifs/[email protected] (des-cbc-md5) 但我仍然无法安装目录,因为密钥不可用安装错误(126):必需的密钥不可用 syslog告诉我这个: May 17 11:37:22 remote cifs.upcall: key description: cifs.spnego;0;0;3f000000;ver=0x2;host=nina.mbeya.domain.org;ip4=10.10.10.17;sec=krb5;uid=0x0;creduid=0x0;user=root;pid=0x599b May 17 11:37:22 remote cifs.upcall: ver=2 May 17 11:37:22 remote cifs.upcall: host=nina.mbeya.domain.org May 17 11:37:22 remote cifs.upcall: ip=10.10.10.17 […]
我正在运行一个简单的samba服务器设置,用户连接到包含特定用户组的文件夹的共享。 这些文件夹是chmod 2770 ,所以只有在正确组中的用户才能读/写它们。 问题是,如果我更改组成员身份(即从组中删除用户/将用户添加到组;更改在客户端和服务器之间同步!)samba不会自动重新加载用户的组成员身份,所以他们仍然可以写入组他们不再是等的成员我要么重新连接到共享或重新启动桑巴应用更改。 有什么方法可以防止组caching和/或启用组成员重新加载桑巴舞? 我的smb.conf: [global] interfaces = ethlan bind interfaces only = yes smb ports = 445 workgroup = WORKGROUP security = user passdb backend = tdbsam:/var/lib/mysamba/samba.tdb disable netbios = yes nt acl support = no invalid users = root read only = no case sensitive = yes load printers = no […]
我已经join到使用PowerBroker IS的zentyal域(AD域),我希望它在远程用户login时挂载我的远程主目录。这是PBIS的configuration: AllowDeleteTo "" AllowReadTo "" AllowWriteTo "" MaxDiskUsage 104857600 MaxEventLifespan 90 MaxNumEvents 100000 DomainSeparator "\\" SpaceReplacement "^" EnableEventlog false Providers "ActiveDirectory" DisplayMotd false PAMLogLevel "error" UserNotAllowedError "Access denied" AssumeDefaultDomain true CreateHomeDir true CreateK5Login true SyncSystemTime true TrimUserMembership true LdapSignAndSeal false LogADNetworkConnectionEvents true NssEnumerationEnabled true NssGroupMembersQueryCacheOnly true NssUserMembershipQueryCacheOnly false RefreshUserCredentials true CacheEntryExpiry 14400 DomainManagerCheckDomainOnlineInterval 300 […]
本周末我成立了一个新的FreeNAS服务器,取得了相当不错的成绩,但是我最后一个问题仍然困扰着我。 现在我有两个1.5 TB的驱动器,我想镜像(我计划软件RAID 1),总共1.5 TB的可用空间。 我需要能够通过SMB(CIFS)和iSCSI访问驱动器中的数据。 我将来也许会使用AFP,DAAP和uPnP。 我的问题: 看起来,同样的驱动器(或RAID)不能用于SMB和iSCSI访问。 这是正确的,还是我错过了什么? (注意:我知道你可以在通过iSCSI访问的驱动器上创build一个文件,但这不是我想要的,因为你无法从SMB中看到这些数据) 如果#1的答案确实不是,那么有没有很好的解决方法呢? 我提出了一些解决scheme(并且向更多的人开放),但是需要了解什么是最好的select。 解决schemeA:让驱动器脱离RAID。 安装一个SMB,另一个安装iSCSI。 使用rsync(?)来做小时同步。 (实时同步并不重要,我只需要确保一个驱动器不会丢失所有数据) 解决schemeB:将RAID驱动器创build为iSCSI,然后让FreeNAS访问此目标,然后从SMB重新安装。 甚至不知道这是否有效,听起来像是一个Rube Goldberg机器。 解决schemeC:我不喜欢上述任何一种select,并希望得到更好的解决scheme! 感谢您的任何input!
我有samba共享的服务器,它由CIFS在/media/photos.下的客户机上装载/media/photos. /media/photos所有权是root:samba ,而我的用户也是samba组的成员。 在smb.conf服务器上我有: force create mode = 0664 force directory mode = 2775 force security mode = 0664 force directory security mode = 2775 所以/media/photos目录的权限为drwxrwxr-x 。 我在这个目录中创build的每个文件都有权限rw-rw-r– 我可以创build目录。 我可以创build文件。 我可以进入创build的目录并在那里创build文件。 我不能复制目录树。 当我发出: cp -r /home/frank/photos/Tymek/ /media/photos 目录“Tymek”被创build,但里面没有文件。 我收到类似的消息 cp: cannot create regular file `/media/photos/Tymek/usg_10.bmp': Permission denied 即使我可以进入Tymek目录并创build文件没有任何问题。 这样的命令有效: cp -r /home/frank/photos/Tymek/ /media/photos/ (在最后加了斜线) 但鹦鹉螺似乎使用第一种方法,它有复制整个目录的问题,我需要它。
我正在考虑在ZFS文件服务器上存储Active Directoryconfiguration文件。 我碰到了这些使用ZFS和本地Solaris CIFS协议与Active Directory集成的说明。 这似乎很容易实施,但过于复杂的pipe理。 这样做有没有好处,而不是使用iSCSI共享? 有最佳做法吗?
我有一个文件夹安装在Ubuntu 8.10服务器通过cifs,我根本无法更改一旦安装的权限。 以下是正在发生的事情: 挂载文件夹中的所有文件自动将其权限设置为-rwxrwSrwx,而不pipe文件是在Windows服务器上还是在Linux机器上创build。 我有两个其他的Linux服务器上安装相同的目录(都运行9.10而不是8.10),没有任何问题。 他们都使用相同的fstab选项和相同的凭据。 // server / folder / media / backups cifs credentials = / etc / samba / .arcadia_cred,noexec,noserverino 0 0 我已经运行了一百万种不同的chmod命令,所有这些都成功地更新了权限。 但是它不。 从8.04更新到8.10后,问题就开始了 任何想法,为什么这可能发生在一台机器上? 由于升级后开始,我不知道什么是bes事情要做。 你可以给的任何帮助将是伟大的! 因为这个,我的自动备份脚本都没有工作!
我们正在考虑将所有共享文件夹和文件迁移到一台服务器。 目前它已经分散了几年,一直是过去几年的方法,但现在我们要升级和巩固。 我们一直在围绕Linux(基于Ubuntu)的文件和打印服务器的想法。 我熟悉的操作系统,但我不知道如何将Windows共享(包括用户访问权限,安全等)迁移到Linux机器,并维护这些权利。 另一件我不积极的事情就是将我们基于Windows的LDAP与我们的Linux系统相连,以实现这些权限。 我知道Kerberos守护进程在我们的域中工作正常,但是在通过Samba访问特定共享的安全和访问控制中,我们不能从域中select用户来“授权”使用共享。 信息:我使用Webmin访问Samba共享的“GUI”。 大多数是在这方面寻找信息和文献,但如果变得麻烦,我们可能不得不坚持Windows Server操作系统,我们正试图避免只是为了节省几块钱和一些机器性能的开销。 提前感谢任何信息!