什么脚本将运行 chown 命令

什么脚本将运行 chown 命令

我失去了 root 登录的权限,因此我已将密码从 更改grub。我仍然无法登录,并且需要使用chown -R无法在终端中输入的命令。我可以通过 WINSCP 访问我的服务器,在那里我可以浏览我的文件。

我可以编写一个脚本,让它运行sudo chown -R root /home/ngomm 并粘贴到已经可执行的脚本下吗/etc/init.d

如果是,哪种类型的脚本将运行此命令以及哪种脚本已经可以执行,我可以将我的脚本粘贴在它下面。

答案1

chown是一个允许您更改文件权限的命令,不仅适用于脚本,因此您可以将其用于任何类型的文件。我将帮助您创建一个可在启动时执行的脚本,但首先您需要找回您的 root 密码(您之前发布的帖子)

要创建新脚本,请在终端上输入

sudo nano mynewscript.sh

并编辑它。确保使用#!bin/bash.Ctrl + x 启动脚本并保存文件。

现在你必须让它可执行。运行

sudo chmod ugo+x mynewscript.sh

其中 u 表示用户、g 表示组、o 表示所有者。

要将其移动到 init.d 运行

sudo mv mynewscript.sh /etc/init.d/mynewscript.sh

相关内容