解决Linux使用wget下载文件权限不够的问题

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

 

原文地址:https://www.cnblogs.com/String-song/p/14340644.html