本文介紹如何在Windows&Linux服務器查詢NAS的共享目錄。
Windows系統查詢(SMB)
- 查詢本機已掛載的遠程目錄列表。
- 打開cmd窗口或PowerShell。
- 執行命令
net use
,即可查詢所有本機已掛載的SMB協議共享目錄列表。
顯示如下類似內容: - 查詢遠程主機的共享目錄列表。
- 打開cmd窗口或PowerShell。
- 執行命令
net view \\[遠程主機IP]
,即可查詢遠程主機的SMB協議共享目錄列表。
顯示如下類似內容: - 查詢本機的設備列表。
- 打開cmd窗口或PowerShell。
- 執行命令
net share
,即可查詢本機的磁盤列表。
顯示如下類似內容:
Linux系統查詢(NFS/SMB)
- 查詢NFS協議的共享目錄。
- 方案一:在server或client機器執行均可,執行命令為
showmount -e [serverIP或hostname]
。說明- 如果在server機器執行命令時,可不寫IP或
hostname
。 showmount
還有其他參數,例如:-d
:僅顯示已被NFS客戶端加載的目錄。-a
:列出server上共享的目錄,同時列出client上的掛載點。
例如:執行命令
showmount -e 192.168.0.214
。查詢結果如下:
說明 若圖中標注的位置顯示為*,則表示所有用戶均可訪問該共享目錄;若顯示為IP,則表示只有指定IP可以訪問該共享目錄。 - 如果在server機器執行命令時,可不寫IP或
- 方案二:在server機器執行命令
exportfs -v
。查詢結果如下:
說明 若圖中標注的位置顯示為<world>,則表示所有機器均可訪問該共享目錄;若顯示為IP,則表示只有指定IP機器可以訪問該共享目錄。
- 方案一:在server或client機器執行均可,執行命令為
- 查詢SMB協議的共享目錄。在server或client機器執行均可,執行命令為
smbclient -L //[serverIP] -U [samba用戶名]
。說明 如果提示smbclient
指令不存在,請先安裝工具。例如Ubuntu系統,執行命令可參考apt install smbclient
。例如:執行命令
smbclient -L //192.168.0.215 -U test
。說明 如果在server機器執行命令時,IP也可以直接用hostname
表示。查詢結果如下:
文檔內容是否對您有幫助?