我有一台 samba 伺服器與 7 台 PC、4 台 Windows 10 和 3 台 Ubuntu 一起工作,沒有出現任何問題(7 個不同的用戶,7 個不同的資料夾 - 其中一個有多個有效用戶。
有一天,我的硬碟停止運作了。我買了一台新的,並備份了舊一台的所有內容。
我沒有改變任何東西,將硬碟安裝在相同的位置,相同的名稱並進行測試。在我的電腦上(我在 Windows 10 中的使用者名稱與 ubuntu 伺服器中的使用者名稱相同),一切正常,但在所有其他電腦上,一切都不起作用了。他們都返回了0x80070035
錯誤或彈出了用戶無法訪問並且必須聯繫伺服器管理員的錯誤(不知道它的英文到底是什麼,我正在自由翻譯)。
我測試過但沒有成功的事:
- 更改了密碼;
- 更改了使用者和密碼;
- 更改了 ubuntu、777、755、700 的權限,沒有任何效果
- 嘗試在我的電腦上使用另一個使用者名稱進行存取(不起作用)
- 嘗試在其他電腦上使用我的使用者進行存取(僅在 ubuntu 電腦上有效)
- 停止使用有效用戶
smb.conf
並更改為hosts allow = ip
從機器(它們已修復)->在我的電腦上也可以工作,但在其他電腦上沒有任何效果 - 在其他電腦上,當嘗試存取禁止的資料夾時,提示存取被拒絕,但在允許的資料夾中,不斷彈出網路錯誤,提示您無權訪問,請與伺服器管理員聯繫。
我已經嘗試了一些解決該0x80070035
錯誤的方法,但沒有任何效果...這讓我想知道它是否與 Windows 有關,或者與 Ubuntu 或 samba 有關?
我現在沒有主意了,有什麼想法嗎?
我正在使用:Ubuntu桌面版本18.04.6 LTS,Samba 4.7.6
內容/etc/fstab
:
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda1 during installation
UUID=b0bcc319-3efa-425f-8eb2-3c2814ba7ec3 / ext4
errors=remount-ro 0 1
/swapfile none swap sw
0 0
UUID=E6B41C9FB41C7471 /media/francisco/Arquivos ntfs defaults,noatime 0 0
答案1
該資料夾/media/francisco/Arquivos
具有正確的權限,但/media/francisco
沒有,更改它立即解決
用於修復的命令:
chmod 777 /media/francisco