我正在学习 Linux 来工作,所以我仍然有点生疏。
我需要更改目录的文件夹权限/opt
,我知道在 Linux 中,您可以执行以下操作:
chmod 775 /opt
我在这句话下收到一条消息:
chmod: WARNING: cannot change /opt/: Operation not permitted (error 1).
这是否意味着我需要 sudo 权限?但该sudo
命令不被识别。
但在 SCO 中,情况有所不同,因为 SCO 比 Ubuntu 更老一些。
我在网上找到了这个链接,但不太明白“备忘录”的含义:更改文件权限。
有没有更简单的方法来做到这一点,比如类似于 Linux 的方法?
答案1
该消息意味着您在系统上没有足够的权限来更改目录模式。如果sudo
系统上没有安装,您将需要使用su
(您需要 root 密码)来获得提升的权限,此时您将能够以chmod
与在 Linux 上完全相同的方式使用 - 使用绝对或符号权限。
如果您没有 root 密码,则需要请有足够权限的人来为您进行更改。根据当地政策,sudo
安装和配置的请求可能有效,也可能无效。
编辑
从你的另一个答案打开线程,似乎 SCO 有一个名为 的命令asroot
,其用途与sudo
其他地方类似。
答案2
您需要超级用户权限。如果您熟悉sudo
,则 分别对 SCO OpenServer 和 SCO unixware使用asroot
和。tfadmin