腾讯云安装Tomcat失败 -bash: /usr/bin/wget: Permission denied
[root@VM_0_14_centos local]# wget https://mirrors.bfsu.edu.cn/apache/tomcat/tomcat-9/v9.0.38/bin/apache-tomcat-9.0.38.tar.gz
-bash: /usr/bin/wget: Permission denied
词义表示: 权限被拒绝
一顿瞎操作 毫无收获 果断人工服务
遗憾的仅仅发来自己找到的参考网址
怀疑自己wegt未安装
安装命令
yum -y install wget
但是提示已经存在
查看wget 是否安装命令
rpm -qa|grep "wget"
继续尝试执行安装Tomcat 依然失败
[root@VM_0_14_centos local]# wget https://mirrors.bfsu.edu.cn/apache/tomcat/tomcat-9/v9.0.38/bin/apache-tomcat-9.0.38.tar.gz
-bash: /usr/bin/wget: Permission denied
好吧 现在我晕了
峰回路转 又回到一开始的情景
抛出问题:我们需要考虑如何给它赋权?
科普
Linux给目录及目录下所有文件赋予最高权限
-R参数是递归 处理目录下的所有文件以及子文件夹
777是变更后的权限表示(所有用户有读和写以及执行的权限)
Linux的每个文件一般都有三个权限 r–读,w–写,x–执行,其分别对应的数值为4,2,1
查看wget的权限列表
[root@VM_0_14_centos /]# cd bin
[root@VM_0_14_centos bin]# ls -l wget
---------- 1 root root 0 Oct 9 22:01 wget
给root账号加上可执行权限
[root@VM_0_14_centos bin]# chmod +x /usr/bin/wget
chmod: changing permissions of ‘/usr/bin/wget’: Operation not permitted
原来是加上了不可修改的属性:
[root@VM_0_14_centos bin]# lsattr wget
-----i------- wget
去掉i属性:
[root@VM_0_14_centos bin]# chattr -i wget
操作失败
[root@VM_0_14_centos bin]# lsattr wget
-----i------- wget
尴尬 一坑未填 新坑又起
待实现
chmod +x /usr/bin/wget
外传
时光荏苒 半个月后任未解决wget安装Tomcat 故寻求了其他方案!