在我的工作中,他們有一個有趣的設定:
我的主資料夾是共享的子資料夾,如下所示:
\\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 命令中的設定直接掛載子資料夾