pra*_*988 4 shell permissions cygwin
我正在尝试在 Cygwin 中设置 ssh-host 并收到以下错误:
*** Warning: The permissions on the directory /var are not correct.
*** Warning: They must match the regexp d..x..x..[xt]
*** ERROR: Problem with /var directory. Exiting.
Run Code Online (Sandbox Code Playgroud)
截至目前,该/var目录具有以下权限。
$ ls -ld /var
drws--Srwx+ 1 Prashant Prashant 0 Mar 11 22:29 /var
Run Code Online (Sandbox Code Playgroud)
如何设置 d..x..x..[xt] 权限/var?
在 Cygwin 中,除非组是Users或 ,否则无法更改组权限Root。请参阅“chmod”无法更改 Cygwin 上的组权限。
在将 var 的组所有者更改为 之前,您将无法更改组权限Users,因此最好的解决方案是:
chown :Users /var
chmod 757 /var
chmod ug-s /var
chmod +t /var
Run Code Online (Sandbox Code Playgroud)
不过,设置粘滞位的最后一步并不是真正必要的。
| 归档时间: |
|
| 查看次数: |
7093 次 |
| 最近记录: |