系统管理指南:基本管理

Procedure如何挂载用户的起始目录

有关自动挂载起始目录的信息,请参见《系统管理指南:网络服务》中的“Autofs 管理的任务概述”

  1. 确保用户的起始目录已共享。

    有关更多信息,请参见如何共享用户的起始目录

  2. 以超级用户身份登录用户的系统。

  3. 编辑 /etc/vfstab 文件并为用户起始目录创建一个项。


    system-name:/export/home/user-name - /export/home/username nfs - yes rw
    system-name

    起始目录所在系统的名称。

    /export/home/username

    要共享的用户起始目录的名称。根据约定,/export/home/username 包含用户的起始目录。但是,可以使用其他文件系统。

    -

    项中必需的占位符。

    /export/home/username

    在其中挂载用户起始目录的目录名称。

    有关向 /etc/vfstab 文件中添加项的更多信息,请参见《系统管理指南:设备和文件系统》中的“挂载文件系统”

  4. 为用户的起始目录创建挂载点。


    # mkdir -p /export/home/username
    
  5. 挂载用户的起始目录。


    # mountall
    

    将挂载当前 vfstab 文件(该文件的 mount at boot 字段设置为 yes)中的所有项。

  6. 验证起始目录是否已挂载。


    # mount | grep username
    

示例 5–3 挂载用户的起始目录

下面的示例说明如何挂载 ripley 用户的起始目录。


# vi /etc/vfstab
 
(The line venus:/export/home/ripley - /export/home/ripley
nfs - yes rw is added.)
# mkdir -p /export/home/ripley
# mountall
# mount
/ on /dev/dsk/c0t0d0s0 read/write/setuid/intr/largefiles/xattr/onerror=panic/dev=...
/devices on /devices read/write/setuid/dev=46c0000 on Thu Jan  8 09:38:19 2004
/usr on /dev/dsk/c0t0d0s6 read/write/setuid/intr/largefiles/xattr/onerror=panic/dev=...
/proc on /proc read/write/setuid/dev=4700000 on Thu Jan  8 09:38:27 2004
/etc/mnttab on mnttab read/write/setuid/dev=47c0000 on Thu Jan  8 09:38:27 2004
/dev/fd on fd read/write/setuid/dev=4800000 on Thu Jan  8 09:38:30 2004
/var/run on swap read/write/setuid/xattr/dev=1 on Thu Jan  8 09:38:30 2004
/tmp on swap read/write/setuid/xattr/dev=2 on Thu Jan  8 09:38:30 2004
/export/home on /dev/dsk/c0t0d0s7 read/write/setuid/intr/largefiles/xattr/onerror=...
/export/home/ripley on venus:/export/home/ripley remote/read/write/setuid/xattr/dev=...