Articles of autofs

如何以编程方式卸载由autofs挂载的文件系统?

我有一些RHEL系统,我需要禁用autofs 。 我通常做的是在每个执行如下所示的主机上运行一个脚本: # /etc/init.d/autofs stop … # /sbin/chkconfig autofs off … # reboot 但是,我有一个情况, reboot会导致一个问题。 我想我可以逐个login到这些主机,并执行df ,看起来是什么文件系统挂载autofs和手执行umount /whatever但这将是一个痛苦。 有谁知道closuresautofs和umount它挂载的文件系统的光滑的方式? 我有进入puppet 。 也许我可以用puppet编辑autofs的configuration文件,然后service autofs reload ? 谢谢

如何使用mount.cifs和autofs / automount在启动时加载Windows共享?

我在使用autofs安装networking共享时遇到了一些麻烦。 我已将以下行添加到/etc/auto.master : /mnt/mountpoint /etc/auto.servername 然后我使用以下内容创build了文件/etc/auto.servername : server-ip -fstype=cifs,rw,noperm,user=DOMAIN\username,pass=password ://server-ip/share 然后,我运行service autofs restart和ls /mnt/mountpoint来确定autofs是否成功安装共享(它不会) dmesg的结果是: CIFS VFS: Send error in SessSetup = -13 CIFS VFS: cifs_mount failed w/ return code = -13 Status code returned 0xc000006d NT_STATUS_LOGON_FAILURE 但是,如果我只是简单地运行mount -t cifs //server-ip/share /mnt/mountpoint -o user=username并在提示符处input密码,则共享被挂载没有任何问题。 我已经validation了正确的密码是/etc/auto.servername 。 任何想法我做错了什么? 谢谢!

Autofs挂载nfs问题

我有一些问题让autofs在新的Centos 5.5安装上正常工作。 请从我的存储服务器find出口: /san/files *(rw,sync,no_subtree_check,no_root_squash) /san/mail *(rw,sync,no_subtree_check,no_root_squash) 在我的客户端上,我的auto.master如下所示: /home /etc/auto.home –timeout=60 /net -hosts auto.home: vmail -fstype=nfs,hard,intr,nodev,nosuid,rw xxx.xxx.xxx.xxx:/san/mail 我不想使用NIS,但是我的更大的想法是在nfs服务器上做一个倒台,但是现在我只是在单台服务器上工作。 我可以使用“mount -t nfs xx.xxx.xxx.xxx:/san/mail/home/vmail”手动挂载nfs共享(当mountpoint存在Obv时) / home上的权限: # ls -shalt /home total 8.0K 0 drwxr-xr-x 2 root root 0 May 3 08:51 . 8.0K drwxr-xr-x 24 root root 4.0K May 3 08:51 .. 问题是当试图去/ home / vmail我得到以下内容: # […]

我如何告诉autofs挂载LDAP所描述的主目录?

我正在使用CentOS 5.3进行连接,以使用Kerberos进行身份validation,并使用LDAP来获取用户信息。 不幸的是,存储在LDAP中的所有用户的主目录是“/”。 很亮! 所以,这是行不通的。 没有任何LDAP访问权限,我需要弄清楚如何强制用户使用本地目录“/ home / username”作为HOME。 我已经尝试编辑/ etc / bashrc,但似乎在这个时候设置HOME太晚了。 另外,我可能需要编辑用户的默认shell,这也存储在LDAP中。 似乎并没有改变本地的/ etc / bashrc会有帮助,因为它甚至可能不会被加载! 因此,在使用这些组件时 – Kerberos,LDAP,pam,autofs – 何时何地可以为我的用户指定环境,如果需要覆盖LDAP中设置的环境? TIA !!! 1

如何确保在login之前挂载nfs主目录

我有一台机器(安装了mythtv),它自动login一个用户,其主目录位于一个由NFS4访问的服务器上。 10次​​中的大约6次就像一个魅力,但有时login停止,因为主目录还不能访问。 主目录挂载由客户端和服务器(运行Ubuntu 10.04)上的autofs(使用LDAP)和NFS4进行pipe理。 任何想法,如何configuration“等到家里准备好”我的自动login?

与用户Kerberos-Ticket挂载CIFS共享

我们想通过autofs挂载股票。 没什么特别的我们想过 但是:这必须在一些复杂的活动目录情况下完成。 我们拥有的是:集成的Ubuntu 14.04工作站,用户可以在其上loginWindows凭据。 大部分的工作是使用sssd完成的,它也在login时创build一个kerberos票据。 现在:我们想要使用这张票来validationnetworking共享。 复杂的情况是:AD基于许多位置名称的规定。 以下configuration是匿名的。 问题: 安装尝试失败: cifs.upcall: find_krb5_cc: considering /tmp/krb5cc_594111_644IQv cifs.upcall: find_krb5_cc: FILE:/tmp/krb5cc_594111_644IQv is valid ccache cifs.upcall: handle_krb5_mech: getting service ticket for shareserver.sub.example.org cifs.upcall: cifs_krb5_get_req: unable to get credentials for shareserver.sub.example.org cifs.upcall: handle_krb5_mech: failed to obtain service ticket (-1765328377) cifs.upcall: Unable to obtain service ticket 所以这个kerberos票是为[email protected]生成的。 但是我们想连接到SHARESERVER.SUB.EXAMPLE.ORG 我们的kerberos票证是不是有效连接到服务器,或者这是一个错误configuration的kerberos系统,它不会从sub.example.com链接到example.com。 krb5.conf的: [libdefaults] […]

Autofs BROWSE模式在CentOS \ RHEL中

我有多台服务器从文件服务器挂载他们的$ HOME。 在我在/ etc / sysconfig / autofs中设置的客户端上 BROWSE_MODE="no" 客户端也从其他文件服务器挂载目录到/共享和/ cifs我想知道是否有一种方法来控制BROWSE_MODE专门为不同的地图,例如我想有BROWSE_MODE =是/共享和/ cifs。 我在Arch Wiki和Gentoo中看到了标志–ghost,我可以在RHEL / CENTOS中使用它吗? 我正在考虑改变 BROWSE_MODE="yes" 然后在auto.master shared auto.shared -rw,grpid,hard,intr,nodevs,nosuid (some ghost option here?) 看起来–ghost模式在5.7中可用

重新启动后,Centos 7 autofs mount无法正常工作

我已经在Centos 7上设置了autofs。不过,重启之后,挂载/ home /目录花费了一些时间,甚至当我“cd”进入时也是如此。 它只有三次尝试成功: [root@localhost ~] cd /home/<user> -bash: cd: /home/<user>: No such file or directory 并且,autofs已启用,所以我希望它在重启后启动: [root@localhost etc]# systemctl status autofs autofs.service – Automounts filesystems on demand Loaded: loaded (/usr/lib/systemd/system/autofs.service; enabled) Active: active (running) since Tue 2015-07-21 10:34:38 HKT; 1h 13min ago Process: 1379 ExecStart=/usr/sbin/automount $OPTIONS –pid-file /run/autofs.pid (code=exited, status=0/SUCCESS) Main PID: 1385 […]

打开目录,外部NFS文件共享和自动挂载程序

这可能是一个大的问题。 我已经在Mac OSX 10.8(Mountain Lion)上与用户build立了开放目录,允许networking上的每个人使用这些集中存储的用户login到任何客户端。 在这个系统之前,我们使用了NIS,并用automounter(autofs)挂载了主目录。 这很容易设置为NIS主机和文件服务器在同一个盒子上。 现在,我需要帮助主目录。 Open Directory服务器上的用户需要使用外部文件服务器的主目录,而这些主目录需要使用自动挂载程序进行挂载。 主目录作为NFS共享导出,文件服务器具有旧的autofs映射。 我只是不知道从哪里去。 任何帮助或文件的链接将不胜感激。 在Mac OSX 10.8上查找有关Open Directory服务的文档很难 编辑:据我已经能够阅读,NIS地图需要被添加到开放目录中的LDAP目录。 我已经find了OSX 10.7的指南,但是从那以后改变了很多。

automount工作,但autofs不会挂载

我知道这个问题已经讨论过很多次了,我几乎觉得惭愧,我还没有find解决scheme。 显然有一些我不明白,真的很感激任何input或指针。 研究背景 Linux 3.2.0-4-amd64#1 SMP Debian 3.2.51-1 x86_64 GNU / Linux 所有cmd都以root用户身份运行,并且ssh密钥已被复制到远程的.ssh / authorized_keys中 使用ssh-agent来解锁密钥 正常的sshfs cmd按预期工作 – sshfs USER@REMOTE:/ /mnt/ssh/backup 将条目添加到fstab并执行“mount -a”按预期工作 – sshfs#USER@REMOTE:/ /mnt/ssh/backup/ fuse defaults 0 0 #:automount -V Linux automount version 5.0.7 Directories: config dir: /etc/default maps dir: /etc modules dir: /usr/lib/x86_64-linux-gnu/autofs Compile options: ENABLE_FORCED_SHUTDOWN ENABLE_IGNORE_BUSY_MOUNTS WITH_HESIOD WITH_LDAP WITH_SASL LIBXML2_WORKAROUND […]