在 Ubuntu Linux 20.04 上,cat /proc/$$/sessionid
显示3
,在 openSUSE 15.5 上,显示2
。
或3
肯定2
与 中的会话 ID 值(SID)有不同的含义getsid(0)
,那么它是什么意思呢?
请看我下面的截图。
用户 chj 执行chmod +x ichsize.out
,但因Operation not allowed 而失败。
ichszie.out 启用了 world-rw 权限,但看起来还不够。
-rw-rw-rw- 1 nobody nogroup 27272 May 26 18:51 ichsize.out
ichsize.out 的所有者是nobody
,因为该文件是由 Samba 服务器创建的,提供[projects]
如下目录位置:
[projects]
comment = VS2019 Linux-dev project output
path = /home/chj2/projects
browseable = yes
read only = no
guest ok = yes
create mask = 0666 #(everybody: read+write)
directory mask = 0777 #(everybody: list+modify+traverse)
hide dot files = no
Samba 客户端以访客身份访问此共享,并请求创建 ichsize.out 文件。
该系统是基于 Debian 版本的 Raspberry Pi:11(bullseye)。Ubuntu 20.04 也有同样的表现。
所以我想知道,如何编写我的 smb.conf 以便 RasPi 上的任何用户都可以chmod +x
对该文件执行操作。