Networking
如何通過終端從 linux 機器訪問 windows 機器上的共享位置?
我已經設置了 Virtual CentOS 機器並設置了橋接網路和靜態 IP,以便它可以與網路中的其他 Windows 機器進行通信。
目前,要訪問任何共享目錄,我使用 GUI 進行導航。這些是我遵循的步驟:
- 點擊位置>,然後點擊網路伺服器。這將打開 Nautilus 管理器以顯示網路伺服器。(下面的截圖)
- 然後我點兩下windows網路。這向我顯示了網路中的所有可用域。
- 我點兩下所需的域,該域會顯示該域下的所有機器。
- 我點兩下提示進行身份驗證的機器。(截圖下方截圖=))
- 填寫完所需的詳細資訊後,點擊連接會顯示該機器中的所有共享文件夾。
現在我想從終端訪問這個共享位置;這樣我就可以使用“cd”命令或類似的命令(也許是“ls”)來瀏覽文件夾或查看 windows 共享目錄中的文件。我該怎麼做呢?
如果你想這樣做,你必須將所需的共享掛載到本地目錄。例如,如果您的共享文件夾是
\\10.10.1.1\My-Shared-Folder
,則執行mount -t smbfs -o username=name,password=password //10.10.1.1/My-Shared-Folder /mnt/smbshare
請記住,您必須首先創建將掛載共享的目錄(在上面的範例中,
/mnt/share
)。
打開文件瀏覽器,輸入驅動器的 IP 或網路名稱,輸入憑據,然後在文件瀏覽器中進行編輯和閱讀……為什麼要在終端中訪問…… -掛載在上面工作,但在登錄時打開網路文件夾也可以在您的文件瀏覽器中工作,並且更易於訪問。