Linux系統使用wget下載文件時提示“-bash: /usr/bin/wget: 權限不夠”
#看看weget的安裝位置
[root@abc /tmp/shell]#type wget
wget is hashed (/usr/bin/wget)
wget的權限不夠
給root用戶授權wget權限,提示不允許操作
[root@localhost ~]# chmod +x /usr/bin/wget
chmod: 更改"/usr/bin/wget" 的權限: 不允許的操作
更改"xxxx" 的權限: 不允許的操作
在linux下,有些配置文件是不允許任何人包括root修改的,為了防止被誤刪除或修改,可以設定該文件的"不可修改位(immutable)"。
chattr可以防止關鍵文件被修改
1、設定/usr/bin/wget的不可修改
chattr +i /usr/bin/wget
2、如果需要修改文件則執行chattr -i /usr/bin/wget
以修改文件。
3、更改權限
chmod 744 /usr/bin/wget
4、查看權限
ll /usr/bin/wget