Ubuntu文件系统权限设置主要通过chmod、chown命令及查看权限的ls -l命令实现,具体方法如下:
ls -l命令查看文件/目录权限,格式为-rw-r--r--,分别对应所有者、所属组、其他用户的读(r)、写(w)、执行(x)权限。r=4、w=2、x=1,相加组合。755(所有者:rwx,所属组/其他用户:rx),644(所有者:rw-,所属组/其他用户:r–)。u(所有者)、g(所属组)、o(其他用户)、a(所有)配合+/-/=设置权限。u+x(添加所有者执行权限),go-w(移除所属组和其他用户写权限)。-R参数可递归修改目录及其子内容权限。chmod -R 755 /path/to/directory。sudo chown newowner:newgroup 文件/目录,可同时修改所有者和所属组。sudo chown -R www-data:www-data /var/www/html(将目录所属用户和组设为www-data)。chmod +x script.sh。chattr +i 文件设置不可删除属性(需解除时用chattr -i)。chmod 777(过度开放权限),遵循“最小权限原则”。600,仅所有者可读写。