許多年前,當我想在整個房屋中放置互聯網,有一個硬盤來存儲所有東西時,並且有了新的Mac,我決定購買一台筆記本電腦。 的AirPort Time Capsule的。 它並不便宜,但是以上所有這些都使我失望了, 儀器 它以良好的速度完美地服務了我,它走得很遠,而且我還用它在Time Machine中記錄了我的副本。 幾年後,我開始回到Linux,但是有些事情並沒有那麼簡單。 如何從Linux訪問這些文件?
根據操作系統的不同,實現此目標的路徑會更簡單或更長時間。 例如,Ubuntu提供8種正式版本,其版本中的所有功能都可以使用幾個簡單命令運行,而其他命令則可以不同。 在這裡我們要 解釋如何管理文件 來自Linux的AirPort Time Capsule,並且已在Ubuntu,Ubuntu-MATE,Kubuntu(與前兩個版本不同)中進行了測試 Manjaro 在其KDE和GNOME版本中。
更新:Linux 5.15 發布後,此處說明的內容已停止工作。 要使其有效,您必須使用較舊的內核,Linux 5.10 是最佳選擇,因為它是 LTS。
來自Linux的AirPort Time Capsule幾乎就像我們擁有Mac
- 在任何情況下,您都必須安裝該軟件包 cifs 實用程序。 如果沒有,請安裝它。
- 安裝完成後,我們將使用以下兩個命令來安裝該單元:
sudo mkdir /run/media/$USER/airport sudo mount -t cifs //192.168.0.xxx/Data /run/media/$USER/airport -o username=Pablo,sec=ntlm,uid=pablinux,vers=1.0
- 它將要求我們提供兩個密碼,一個密碼為“ sudo”,另一個密碼為AirPort Time Capsule。 設置後(以秒為單位),它將顯示在我們的文件管理器中。
這適用於Kubuntu,Ubuntu-MATE和Manjaro KDE和GNOME。 雖然應該提到 並非所有系統都將驅動器安裝在同一文件夾中。 該命令是Manjaro之類的系統的命令; Kubuntu和Ubuntu MATE無需“ /運行”即可工作。 這三個X並非如此。 您的AirPort的IP就在那裡。 通常,通常會出現“數據”。 如果不是您的情況,請也進行更改。 而且,帕勃羅(Pablo)是我,“機場”是我選擇安裝該裝置的地方。 “ Ntlm”是安全類型,“ vers”是您必須使用的Samba版本。
如果上述方法不適用於您(例如Ubuntu),那麼我們必須執行以下其他步驟:
- 我們進入/ mnt /文件夾(cd / mnt)。
- 我們創建文件夾以安裝AirPort Time Capsule。 該命令是 MKDIR 在我的示例中,我創建了機場(mkdir機場)。
- 創建文件夾後,我們必須裝入驅動器。 不僅如此,還必須強制一些參數。 該命令將如下所示:
sudo mount.cifs //192.168.0.xxx/Data /mnt/airport -o user=Pablo,sec=ntlm,vers=1.0,gid=$(id -g),uid=$(id -u),forceuid,forcegid
如果您有一段時間沒有輸入,則可以從“ gid”中刪除到最後並嘗試。 這使我們可以閱讀,但不能寫作。 輸入一次後,我們將拆卸 須藤umount / mnt /機場 然後我們重新輸入完整的命令。
請注意
處理命令時,很容易搞砸。 我們必須堅持在上面的示例中使用的是我為文件夾選擇的名稱,以及我的用戶名和其他名稱。 還應該提到的是,例如, 創建文件夾後,Ubuntu不需要我們創建該文件夾,但在Kubuntu中,每次重新啟動時它都會再次詢問。
此外,值得使用命令創建可執行文本文件並將其移至文件夾 /箱,以便以後 我們可以寫一個簡短的命令 在終端中,一切都會變得更加容易。 “ -o”後面是選項,您可以在其中以逗號後面添加路由器密碼,該密碼不能帶空格,且樣式為“ password = PASSWORD”,其中“ PASSWORD”是AirPort Time Capsule密碼。 不建議將密鑰保留在“任何人”都可以看到的文本文件中,但這是一個選擇。
希望本教程對您有所幫助。 我仍然記得當我設法從Linux進入時,希望我讓一些前大傻瓜感到高興。
安裝錯誤 (1):不允許操作
請參閱 mount.cifs (8) 手冊頁(例如 man mount.cifs)和內核日誌消息 (dmesg)
根@macfiles:~#dmesg
dmesg:讀取內核緩衝區失敗:不允許操作
??♂️?