修改。更改文件权限

chmod. Changing permission of file

我有一个装有 Debian 的远程服务器,我需要在服务器上编辑只读文件 fcgid.conf。当我使用 sudo 时:

sudo su chmod 755 fcgid.conf

它回应:

-bash: sudo: command not found

我也试过 cmod +x:

chmod +x fcgid.conf

得到:

chmod: changing permissions of `fcgid.conf': Operation not permitted

文件的所有者是 root 用户,我不知道如何获得编辑此文件的权限。

如果您在安装中定义了 root 密码,

Sudo 不会与 Debian 一起安装。

安装 sudo

$ apt-get update
$ apt-get install sudo

并制定 sudo 规则并将您的用户添加到组中:

$ adduser USERNAME sudo
$ visudo

输入:

%sudo ALL = (ALL) ALL

然后再次 运行

$ sudo chmod +x fcgid.conf

另见此处:How to properly configure sudoers file, on debian wheezy? 或者你试试

$ su root

然后

$ chmod +x fcgid.conf

这两种方法都要求您知道 root/admin 密码...