smb: \> put   提示“NT_STATUS_ACCESS_DENIED opening remote file \a”

是由于文件夹没有权限导致的,可以赋予“o”位x权限,解决办法如下:

chmod  o+rw /test/

测试:

smb: \> put a

putting file a as \a (0.0 kb/s) (average 0.0 kb/s)

smb: \> ls  

 .                                   D        0  Wed Oct 20 15:35:18 2021

 ..                                  D        0  Wed Oct 20 11:34:22 2021

 新建文本文档.txt              A        0  Wed Oct 20 14:35:05 2021

 a                                   A        0  Wed Oct 20 15:35:18 2021