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

相关推荐
墨寒博客栈几秒前
Linux基础常用命令
java·linux·运维·服务器·前端
重生之我在20年代敲代码3 分钟前
【Linux网络编程】初识网络,理解TCP/IP五层模型
linux·运维·服务器·网络
**蓝桉**4 分钟前
服务器管理
linux·笔记
回忆是昨天里的海5 分钟前
k8s-部署springboot容器化应用
java·容器·kubernetes
立早正文17 分钟前
Docker从零到一部署DNMP+Redis《全程干货》
docker·容器·php
没枕头我咋睡觉40 分钟前
【运维】ubuntu修改镜像源
linux·运维·ubuntu
鲸鱼爱泡芙41 分钟前
IMX6ULL无法通过Ubuntu22.04 NFS uboot挂载rootfs根目录解决
linux
hkNaruto43 分钟前
【k8s】Kubernetes 资源限制设置规范手册 MB与MiB的概念混淆问题
云原生·容器·kubernetes
努力学习的小廉1 小时前
深入了解linux网络—— 守护进程
linux·运维·网络
wheeldown1 小时前
【Linux】从内存布局到信号屏蔽:Linux 内核态与用户态交互核心知识点汇总
linux·运维·服务器