linux添加普通用户后无法使用K8S的kubectl命令怎么办/Linux普通用户管理K8S/Linux下普通用户无法使用K8S命令

1.给Linux添加普通用户

bash 复制代码
sudo useradd mqq  #添加mqq账号
sudo passwd mqq  #给mqq账号设置密码,需要输入2次,我输入密码是Admin@123

2.利用mqq用户输入K8S命令报错

3.给mqq用户提权

suduers文件位于路径/etc/sudoers

bash 复制代码
#编辑文件/etc/sudoers
vim /etc/sudoers  #编辑此文件,在root下添加mqq这行
root    ALL=(ALL)       ALL  #本来就有的
mqq     ALL=(ALL)       ALL  #新添加的

4.提权后利用mqq账号登录测试

bash 复制代码
sudo kubectl get ns
sudo kubectl get pods,svc

5.注意点

每次在输入K8S命令前需要加上sudo
mqq账号只有在家目录下有权限(/home/mqq)任何操作,其他目录无权限操作。

相关推荐
zym大哥大2 小时前
网络层IP协议
linux·服务器·网络
长天一色2 小时前
Docker 镜像调试最佳实践
运维·docker·容器
五花肉村长2 小时前
Linux-读者写著问题和读写锁
linux·运维·服务器·开发语言·数据库·visualstudio
凯雀安全2 小时前
在kali中搞个jdk1.8.,又不破坏环境
linux·运维·服务器
Hfc.2 小时前
k8s1.27版本集群部署minio分布式
云原生·容器·kubernetes
2302_799525743 小时前
【Linux】第二十一章 管理存储堆栈
linux·运维
Strugglingler3 小时前
编译器ar命令参数
linux·ar·gcc
卡戎-caryon3 小时前
【MySQL】07.表内容的操作
linux·网络·数据库·mysql·存储引擎
又逢乱世5 小时前
清除 Ubuntu 磁盘空间
linux·运维·服务器
张国荣家的弟弟6 小时前
为何在VMware中清理CentOS虚拟机后,本地磁盘空间未减少的问题解决
linux·运维·centos