簡體   English   中英

Java-smb共享上新創建的文件沒有用戶,沒有組

[英]Java - Newly created file on smb share has no user, no group

我通過fstab掛載了SMB共享:

//IP_SERVER/public /home/sl/images_server cifs username=USER,passwd=PASSWD 0 0

我想在/ home / sl / images_server中創建一些新文件。 該文件夾具有mod 777以及用戶和組sl。

當我嘗試通過Java保存文件時,出現以下錯誤:

java.io.FileNotFoundException: /home/sl/images_server/test.jpg (Permission denied)

我使用以下代碼編寫圖像:

ImageIO.write(ImageIO.read(SOURCE_FILE), "jpg", new File("/home/sl/images_server/test.jpg"));

執行Java命令后,我在文件夾中看到一個新創建的文件,其中沒有人作為用戶,nogroup為組,“-rw-r--r--”為mod。

在此文件夾中保存文件的必要條件。

好的,問題與Java無關。 只是我的samba服務器配置不正確。

請參閱此以獲取更多信息。

https://askubuntu.com/questions/97669/i-cant-get-samba-to-set-proper-permissions-on-created-directories

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM