gpt4 book ai didi

linux - 如何在AWS Linux中重命名wall命令?

转载 作者:太空宇宙 更新时间:2023-11-04 05:10:40 26 4
gpt4 key购买 nike

我正在编写一个名为“wall”的包装器 shell 脚本,该脚本位于例如/usr/bin。它将检查用户 ID 并拒绝调用实际的 wall 命令(应重命名),除非 ID 与 root 匹配。

如何重命名脚本中的 wall 命令?

我尝试过 $/usr/bin 但出现错误。我也尝试了 -d/usr/bin 但它也没有成功。

这是脚本:

if [[ $UID == 0 ]]; 
then
<renamed wall> "$@";
else
echo "Only root can write in the wall" >&2;
fi

最佳答案

建议您只更改 wall 二进制文件的权限。例如chmod 700/usr/bin/wall

关于linux - 如何在AWS Linux中重命名wall命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55745751/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com