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)任何操作,其他目录无权限操作。

相关推荐
Eric.Lee20211 小时前
docker 启动停止命令
运维·docker·容器
bukeyiwanshui2 小时前
20260417 DNS实验
linux
代码中介商2 小时前
Linux 帮助手册与用户管理完全指南
linux·运维·服务器
weixin_449173654 小时前
Linux -- 项目中查找日志的常用Linux命令
linux·运维·服务器
想唱rap5 小时前
C++智能指针
linux·jvm·数据结构·c++·mysql·ubuntu·bash
Strugglingler5 小时前
基于whiptail开发shell导航工具
linux·shell·ui设计·whiptail
艾醒(AiXing-w)5 小时前
Linux系统管理(二十)——Linux root磁盘不足?一站式应急清理方案(亲测可用)
linux·运维·服务器
小义_6 小时前
【Kubernetes】(五) pod2
linux·云原生·容器·kubernetes
刘某的Cloud6 小时前
docker commit 封装镜像
运维·docker·容器·image
哇哦9827 小时前
渗透安全(渗透防御)②
linux·安全·渗透防御