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

相关推荐
fpcc3 分钟前
跟我学C++中级篇——Linux中文件和链接及重定向
linux·c++
晚枫歌F7 小时前
Dpdk介绍
linux·服务器
huaweichenai9 小时前
docker部署kkFileView实现文件预览功能
运维·docker·容器
工程师老罗10 小时前
龙芯2k0300 PMON取消Linux自启动
linux·运维·服务器
千百元10 小时前
centos如何删除恶心定时任务
linux·运维·centos
叫致寒吧12 小时前
k8s部署
云原生·容器·kubernetes
叫致寒吧12 小时前
k8s操作(三)
网络·容器·kubernetes
oMcLin12 小时前
如何在Manjaro Linux上配置并优化Caddy Web服务器,确保高并发流量下的稳定性与安全性?
linux·服务器·前端
济61712 小时前
linux(第七期)--gcc编译软件-- Ubuntu20.04
linux·运维·服务器
corpse201013 小时前
Linux监控软件Monitorix 安装部署
linux·安全