Articles of cifs

使用简短用户名而不是UPN访问CIFS共享

我正在尝试在我的NetApp FAS2554(NetApp版本8.3.2P2)上configurationCIFS共享。 我有2个创build的份额。 一个允许使用简短的用户名来访问它,另一个出于某种原因需要使用全名,即UPN @。 而我找不到任何设置来改变,以允许在两个股票上使用短名称。 我应该在哪里改变? 谢谢,最好的问候,罗马

从Windows到CentOS的rsync单向增量备份作业

我有一个rsync作业,可以将文件从我在现场使用的Windows服务器增量复制到另一个在我的数据中心中使用的Windows服务器。 增量作业运行完美,不需要很长时间。 我现在必须把这些工作迁移到一个CentOS盒子,并且正在播种这些数据。 我注意到的一件事是后续的工作几乎和原来的一样长。 我使用的是与之前相同的命令,现在它将转到不同的目标。 命令是 rsync -v -rlt -z –chmod=a=rw,Da+x –exclude=*.mdb –exclude=*.mp3 –exclude=*.mp4 –exclude=*.dll –exclude=*.exe –exclude=*.iso –exclude=*.nsf –exclude=*.bkf –exclude=*.ntf "/mnt/server1/share1/" "/backups/server1/share1/" 之前,备份是通过计划任务直接从现场服务器启动的。 现在,我已经通过CIFS将这个共享挂载到CentOS盒子中,现在通过cron从CentOS盒子启动这个工作。 我已经运行一个strace,它看起来像rsync仍然运行每一个单一的文件,只复制那些已经改变。 有没有任何参数可以改变这种行为,只使用存档位来处理文件,同时也不会删除源文件已经被删除的文件(我知道这是-a国旗呢)?

Samba共享在Linux CLI客户端上不安装(在GUI上工作)

我在RHEL 7.3中configuration了Samba服务器,内容如下: mkdir /samba-share 用chmod 777 /samba-share 防火墙和selinux被阻止。 组态: [global] workgroup=MYGRP security= user passdb backend= tbdsam [samba-share] path=/samba-share public = no browseable=yes writable=yes valid users = smbuser 从RHEL 7客户端,我使用: mount –t cifs 192.168.0.1:/samba-share /tmp-samba/ –o username=smbuser,workgroup=MYGRP 错误的屏幕截图: 同样的configuration在GUI中工作,也可以在Windows 7客户端上运行。 只有命令行是给这个错误。

`ls`命令无限期地挂在azure文件存储共享中的某个目录中

按照此操作,我在Ubuntu 16.04 VM中安装了一个azure色的文件存储共享。 一切似乎都很好。 所以我运行一些产生大量数据的进程,例如每次运行10k个文件,将它们收集到每个运行的目录中,然后移动已经挂载存储的目录。 这些目录中有些是破损的,如果我运行一个ls ,命令会无限期挂起。 任何提示? 提前致谢。 编辑build议由安德鲁在评论中,我运行一个strace命令的ls命令和输出如下: 08:54:14.405929 execve("/bin/ls", ["ls"], [/* 29 vars */]) = 0 08:54:14.406240 brk(NULL) = 0x9b1000 08:54:14.406325 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) 08:54:14.406422 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff0a669d000 08:54:14.406487 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 08:54:14.406536 […]

当networking位置是“域networking”Windows 2008 R2时,无法连接到SMB共享

问题: 当networking是“公共networking”或“专用networking”时,访问共享工作,而不是“域networking”时访问共享。 题: 除了防火墙设置之外,networking位置types有哪些不同的变化? 背景: 我有一些使用非常旧的协议使用SMBv1连接的奇怪的专有机器。 我在Windows 2008 R2中为他们设置了共享,并且工作得很好。 我不得不改变一些安全选项,以允许LM和NTLM身份validation。 当我第一次得到它的工作,networking被错误地认定为“公共networking”。 在某些时候,Windows更新解决了这个问题,现在它被正确识别为“域networking”。 机器不能再连接。 我通过将networking位置更改为“公共”来重新开始工作,但每次重新启动都会中断。 我真的需要知道为什么股票随networking位置发生变化,但我似乎无法find任何有关这方面的信息。 注意: 我曾尝试closures防火墙。 所有3个networkingconfiguration文件的所有“高级共享设置”都是相同的。 还有什么变化?

Cron作业不删除CIFS挂载文件

我有一个运行shell脚本的cron作业。 shell脚本的内容如下所示: #!/bin/bash cd sudo service confluence stop NOW=$(date +"%Y%m%d-%H%M%S") mkdir Backup/db mkdir Backup/data chmod 777 Backup/data/ sudo -u postgres pg_dump confdb > Backup/db/confdb-$NOW.sql sudo -u confluence cp -r /var/atlassian/application-data/confluence/ Backup/data/ sudo chown -R backupuser:backupuser Backup/data/confluence tar czvf Backup/confluence-backup-$NOW.tgz Backup/db Backup/data rm -rf Backup/data/ Backup/db/ rsync –remove-source-files -v Backup/*.tgz CloudBackup/ find CloudBackup/ -type f -mtime […]

在挂载点上挂载一个符号链接

我有一个叫做A的桑巴舞,叫做Aaron。 在这个共享里面是一个叫做Audio-CD_WAVs的smylink,它指向一个机器本地目录。 当这个共享被一个Windows机器访问时,samba会跟随链接并将目标导出到窗口,所以窗口不会看到符号链接。 现在,我后来在另一台linux机器dathan上将Audio-CD_WAV安装在一个名为CD-mount的正常目录中。 我用这个mount的smbfs。 我期望它挂载链接的目标,但是挂载本身,CD-mount,变成了指向aaron目录的符号链接。 我现在的问题是我不能卸载这个,unmount命令跟在符号链接,并抱怨说,它不存在。 那么我怎样才能卸载这个(无需重启机器,这会打断很多人)? 安装前: drwxrwxrwx光盘安装 $ mount CD-mount 后: lrwxrwxrwx CD-mount – > / some / nonexistant / directory12 $ umount CD-mount umount:directory12:找不到 $ mount | tail -n 1 //aaron.us.grn/A/Audio-CD_WAVs on / mnt / CD-mounttypescifs(ro,mand) 我认为这种行为的解释是,当桑巴看到一个Linux客户端,它启用'unix扩展'选项,其中包括支持符号链接。 我只是在已经挂载了符号链接后才发现这个。

挂载CIFS安装的返回代码

当我从一个bash脚本运行下面的命令(以root或者sudo的方式)时,我得到一个退出状态(或者在装载手册页说法中的返回代码)为1: mount -v -t cifs // nasbox / volume / tmpdir / –verbose -o credentials = / root / cifsid&> / tmp / mylog 它将以下内容输出到myflog文件中: parsing options: rw,credentials=/root/cifsid mount.cifs kernel mount options unc=//nasbox\volume,ip=192.168.1.1,user=root,pass=xxxx,ver=1,rw,credentials=/root/cifsid 它挂载的音量好,但返回退出代码(从装载手册页): 1不正确的调用或权限 标准的Linux日志文件不包含任何错误信息。 因此,似乎一切顺利,但我得到一个1而不是0的退出码。任何想法? -v和–verbose选项只是为了debugging这个问题。

如何在Samba环境中的远程服务器上设置磁盘配额?

我一直在安装Ubuntu 8.04和Samba。 我正在尝试为我们的共享驱动器设置用户磁盘空间配额。 也就是说,每个用户在我们的networking连接存储(NAS)上都有自己的文件夹,这个文件夹的大小有限制。 我可以成功安装共享驱动器,但我不知道如何设置配额(我认为smbcquota可能工作,但我不知道)。 有人build议我给每个用户共享共享驱动器或使用NFS。 不幸的是,这两个选项都不适合我的目的 有谁知道我可以给我的NAS用户配额?

cp从Linux到CIFS(windows)共享mount是很慢的

我想知道为什么72GB的数据从Linux服务器到安装的CIFS(Windows)共享的cp命令工作太慢? 它已经超过3小时了。 有什么办法看到差距,瓶颈? PS XenServer 5.5上的两个VM都带有1GB网卡Linux VM RHEL5.5; 4GB内存; 4个CPU; 8GB SWAP Windows VM Windows Server2008; 4GB内存; 2个CPU 这两台机器在同一个ip子网上吗? – 是的 什么是文件结构(大量的小文件?) – 是的 用户邮箱,/ etc / var / log这些虚拟机正在使用的磁盘子系统是什么? – 虚拟机在iSCSI虚拟磁盘存储上是安全的,iSCSI接口由自己的LVM支持形成。 dd if = / dev / zero of = file.txt bs = 1024k count = 5000 – 花费大约5分钟时间在一秒内创build并复制它。 看起来像我有一些networking接口的问题。