解决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

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM