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

相关推荐
@hdd2 分钟前
Kubernetes 集群架构概述
容器·架构·kubernetes
梦雨羊19 分钟前
搭建服务器进行测试
linux·运维·服务器
哼?~1 小时前
磁盘与文件系统
linux
Bigbig.1 小时前
Linux 挖矿病毒深度排查与修复实录
linux·安全
GeminiJM1 小时前
LangGraph 源码学习笔记
linux·笔记·学习·langchain
charlie1145141911 小时前
RK3568跑Ubuntu 24.04全路程指南(以正点原子的RK3568开发板为例子)
linux·笔记·ubuntu·rootfs·教程·环境配置·rk3568
MyFreeIT1 小时前
OpenSSL
linux·运维·服务器
瀚高PG实验室1 小时前
hghac8008漏洞扫描处理
linux·网络·windows·瀚高数据库
AD钙奶-lalala1 小时前
Error starting ApplicationContext. To display the condition evaluation···
linux·运维·服务器
市安1 小时前
基于Debain构建Ngxin镜像
运维·nginx·docker·云原生·容器·debian·镜像