可以创建能够执行某些命令以生成 autofs 挂载点的 autofs 映射。如果需要能够根据数据库或平面文件创建 autofs 结构,则 autofs 可执行映射将非常有用。使用可执行映射的缺点是,需要在每台主机上安装该映射。可执行映射不能包含在 NIS 名称服务中。
可执行映射必须在 auto_master 文件中有一个对应项。
/execute auto_execute
以下示例显示了一个可执行映射样例:
#!/bin/ksh # # executable map for autofs # case $1 in src) echo '-nosuid,hard bee:/export1' ;; esac
为使本示例正常工作,该文件必须作为 /etc/auto_execute 进行安装,且必须设置可执行位。将权限设置为 744。在上述情况下,运行以下命令将导致从 bee 挂载 /export1 文件系统:
# ls /execute/src