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

相关推荐
Dillon Dong9 分钟前
【系列主题】Next.js 16 + Turbopack 的暗礁:深入剖析 Tailwind v4 的 CSS 模块解析陷阱
javascript·css·容器·turbopack
一直会游泳的小猫2 小时前
homebrew
linux·mac·工具·包管理
寒秋花开曾相惜2 小时前
(学习笔记)4.2 逻辑设计和硬件控制语言HCL(4.2.1 逻辑门&4.2.2 组合电路和HCL布尔表达式)
linux·网络·数据结构·笔记·学习·fpga开发
狂奔的sherry2 小时前
一次由 mount 引发的 Linux 文件系统“错觉”
linux·运维·服务器
小黑要努力2 小时前
智能音箱遇到的问题(一)
linux·运维·git
ch3nyuyu3 小时前
静态库和动态库的制作
linux·运维·开发语言
JellyfishMIX3 小时前
k8s 容器 cpu 概念
docker·容器·kubernetes
一口Linux3 小时前
Linux C编程 | 从0实现telnet获取程序终端控制权
linux·运维·c语言
willhuo3 小时前
Certbot工具在CentOS 7.9上申请和配置SSL证书完整教程
linux·centos·ssl
zhangrelay4 小时前
三分钟云课实践速通--大学物理--python 版
linux·开发语言·python·学习·ubuntu·lubuntu