從 Linux 存取 Windows 共享的子資料夾

從 Linux 存取 Windows 共享的子資料夾

在我的工作中,他們有一個有趣的設定:

我的主資料夾是共享的子資料夾,如下所示:

\\server\share\subfolder

現在我擁有子資料夾的完全權限,但沒有共用權限。

我可以從 Windows 連接到我工作場所的 VPN,在任意地址欄位中輸入上述地址,然後瞧:我看到了我的主資料夾的內容。

然而,在 Linux(使用 Ubuntu)中,我不知道如何直接連接到子資料夾。我能想到的每次嘗試都會返回“訪問被拒絕”,因為我沒有查看共享的權限。

任何有關如何連接到子資料夾的幫助將不勝感激:)

乾杯,Born2Smile

答案1

在 Debian(幾乎是 Ubuntu,可能足夠接近)上,我可以直接掛載共享的子目錄,如下所示:

$ mkdir /tmp/foo
$ smbmount '\\cifs.cs.brown.edu\home\jon-test' /tmp/foo -o user=jon-test,dom=cs.brown.edu

(對於用戶“[電子郵件受保護]」。)

然後,cd 到 /tmp/foo,或將其鍵入地址字段等,以查看共享中的文件。

完成後,卸載

$ smbumount /tmp/foo
$ rmdir /tmp/foo

答案2

嘗試使用適合您的系統和共用所在系統 (samba/nfs) 的 mount 命令中的設定直接掛載子資料夾

相關內容