日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

macOS客戶端通過VPN訪問SMB協議文件系統

一般情況下,NAS文件系統需要在同賬號、同地域、同VPC下的計算節點中掛載訪問。如果您想在macOS客戶端中掛載NAS,則必須連通NAS所在地域VPC的網絡。本文檔介紹macOS客戶端如何通過VPN掛載SMB協議文件系統以及如何使用macOS客戶端通過Kerberos協議訪問SMB協議文件系統。

前提條件

macOS客戶端掛載SMB協議文件系統

  1. 通過VPN網關建立VPCmacOS客戶端的遠程連接。具體操作,請參見Mac客戶端遠程連接

    其中,在創建SSL服務端中,客戶端網段本端網段不能重復,本端網段VPC的網段。您可以登錄專有網絡管理控制臺,在專有網絡詳情查看VPC網段信息。mac002

  2. 驗證macOS客戶端和SMB協議文件系統掛載點的連通性。

    • 驗證網絡連通性

      VPN網關連接后,通過ping命令ping VPCSMB協議文件系統掛載點,驗證通信是否正常。mac003

      說明

      如果掛載點無法ping通,則需要通過一臺與SMB協議文件系統在同一VPC下的ECS云服務器ping掛載點得到掛載點IP,使用掛載點IPmacOS上進行掛載操作。

    • 驗證服務端口連通性

      telnet [SMB協議文件系統掛載點] 445
  3. 掛載SMB協議文件系統。

    • 通過macOS客戶端圖形界面化操作

      1. macOS客戶端桌面頂部的Finder欄,單擊Go > Connect to Servermac004

      2. Connect to Server對話框,輸入掛載點,單擊Connectmac005

      3. 在對話框Connect As區域,選中Guest,單擊Connectmac006

      4. macOS客戶端桌面頂部的Finder欄,單擊Go > Computer,選中myshare頁簽查看已掛載的SMB協議文件系統。

        說明

        掛載完成后,macOS客戶端會去讀取掛載的NAS中所有文件。文件讀取過程中,myshare可能顯示為空,請您耐心等待。

        mac007

    • 通過macOS客戶端命令行操作

      執行mount_smbfs命令行掛載SMB協議文件系統。示例如下:

      mount_smbfs '//guest@nas-mount-point.nas.aliyuncs.com/myshare' /Volumes/myshare/

      其中nas-mount-point.nas.aliyuncs.comSMB協議文件系統的專有網絡掛載點,請根據實際值替換。

      如返回如下類似信息,說明掛載成功。mac

macOS客戶端通過Kerberos協議訪問SMB協議文件系統

SMB協議文件系統默認只支持NTLM鑒權協議,無論macOS客戶端以什么身份掛載,鑒權后得到的身份均為Everyone,默認擁有所有權限。而阿里云NAS SMB協議文件系統支持基于AD域的用戶身份認證和文件系統級別的權限訪問控制。您可以通過以下步驟控制不同用戶訪問SMB協議文件系統的權限。

  1. 搭建AD域。具體操作,請參見使用Windows實例搭建AD

  2. 建立SMB協議文件系統掛載點與AD域的連接。具體操作,請參見SMB協議文件系統掛載點接入AD

  3. 添加VPN SSL網段到安全組。具體操作,請參見添加安全組規則

    請您在ECS實例的安全組中添加如下端口權限,確保macOS客戶端的DNS請求和SMB請求在AD域中可執行。

    • DNS端口:UDP 53

    • Kerberos端口:TCP 88

    • LDAP端口:TCP 389

    • LDAP Global Catalog端口:TCP 3268

    12

  4. 設置macOS客戶端的DNSAD域服務器。

    1. 通過ipconfig命令在AD域服務器上查詢內網IP。

    2. macOS客戶端桌面頂部的Finder欄,單擊Go > Network

    3. Network對話框,將macOS客戶端的DNS設置為AD域服務器內網IP。

  5. 驗證macOS客戶端與AD域的連接。

    使用ping命令連接AD域,如下圖示例即為連接成功。ping

  6. 配置macOS客戶端通過Kerberos協議掛載SMB協議文件系統。

    1. 執行kinit,驗證AD域身份安全性。示例如下:

      kinit user@MYDOMAIN.COM
    2. 執行klist命令,查看AD域身份。示例如下:

      klist
    3. 執行kinit命令,啟動AD域身份。示例如下:

      kinit
    4. 執行命令,掛載SMB協議文件系統。示例如下:

      mount_smbfs //administrator@nas-mount-point.nas.aliyuncs.com/myshare /Volumes/myshare
      說明

      若出現如mount_smbfs: server rejected the connection: Authentication error的報錯信息,請執行kinit命令,驗證AD域身份后再次執行掛載。

      掛載成功會返回如下信息:succeed掛載成功后執行klist命令,會顯示兩個服務主體,如下圖所示:succeed2

      說明

      macOS客戶端不會顯示SMB ACL,但實際AD域身份已生效。您在對任何文件進行操作時,SMB協議文件系統都會先驗證ACL,然后允許或禁止該操作。如需設置ACL,請您在AD域服務器掛載該SMB協議文件系統時進行配置。