mkcifsmnt 命令
環境
AIX 6.1
用途
將 CIFS 安裝添加到 /etc/filesystems 檔案中並執行該安裝。
語法
mkcifsmnt -f MountPoint -d RemoteShare -h RemoteHost -c user [-p password] [-m MountTypeName] [-A|-a] [-I|-B|-N] [-t{rw|ro}] [-u uid] [-g gid] [-x fmode] [-w wrkgrp]
描述
mkcifsmnt 命令構造添加到 /etc/filesystems 檔案中的 CIFS 條目。然後,它嘗試安裝 CIFS 檔案系統。它的選項被解析並準備傳遞到 crfs 命令中,實際上是該命令將 CIFS 條目添加到 /etc/filesystems 中。
標誌
-a | 指定該檔案系統的 /etc/filesystems 條目不應該在系統重新啟動時自動安裝。 此為預設情況。 |
-A | 指定該檔案系統的 /etc/filesystems 條目應該在系統重新啟動時自動安裝。 |
-B | 指定該條目應該添加到 /etc/filesystems 中並且應該在系統重新啟動時安裝。 |
-c user | 指定用於獲得對 CIFS 共享的訪問權的用戶名。 |
-d RemoteShare | 指定 CIFS 伺服器上應該安裝的共享名稱。 |
-f MountPoint | 指定應該用於安裝 CIFS 共享的路徑名。 |
-g gid | 指定在安裝時分配給檔案的 GID。預設值是 0。 |
-h RemoteHost | 指定遠程主機(CIFS 伺服器)的名稱。它可以作為主機名、IP 地址或標準域名提供。 |
-I | 指定條目應該添加到 /etc/filesystems 檔案中但不應該安裝。 |
-m MountTypeName | 定義將添加到 /etc/filesystems 檔案中的安裝類型, 這樣可以使用 mount 命令的 -t 選項安裝某個特定類型的所有檔案系統。 預設情況下,不向 /etc/filesystems 添加任何類型值。 |
-N | 使用指定的選項安裝 CIFS 共享,但不修改 /etc/filesystems 檔案。 |
-p password | 指定用於為特定伺服器上的特定用戶授予訪問權的密碼。 特定的憑證(伺服器/用戶/密碼)會添加到 cifscred 檔案中(密碼將被加密)。 如果沒有指定 -p 選項,並且憑證在 cifscred 檔案中不存在, 那么命令行將提示用戶提供該密碼,並且憑證將添加到cifscred 檔案中。 如果 cifscred 檔案中已存在伺服器/用戶憑證,那么將忽略該選項, 並使用現有的憑證進行安裝。 |
-t {rw|ro} | 指定檔案系統是否應該以唯讀方式安裝。預設值為讀寫(rw)。 |
-u uid | 指定在安裝中分配給檔案的 UID。預設值是 0。 |
-x fmode | 指定安裝中分配給檔案的所有者、組和其他許可權位。預設值是 755。 |
-w wrkgrp | 指定在安裝期間應該用於認證用戶的域。如果不使用該選項, 那么將由 CIFS 伺服器在本地處理認證。 |
退出狀態
0 | 命令已經成功完成。 |
>0 | 發生錯誤。 |
安全性
必須具有 root 用戶許可權,才能運行該命令。
示例
要將安裝通過 /mnt 添加到 server1 上的 share1 中,然後作為 user1 進行認證,請輸入:mkcifsmnt -f /mnt -d share1 -h server1 -c user1
位置
/usr/sbin/mkcifsmnt
檔案
/etc/cifs_fs/cifscred | 存儲 CIFS 憑證。 |
/etc/filesystems | 存儲 CIFS 條目。 |