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

相关推荐
欧米欧17 分钟前
解析Linux从umask位运算到粘滞位
linux
江屿风42 分钟前
【Linux系统】【Linux进程终止等待详解与程序替换机制初体验】流食般投喂
linux·运维·笔记·系统架构·centos·unix
螺蛳粉 螺蛳粉1 小时前
CentOS 7.9 自建 Yum 源服务器搭建指南
linux·服务器·centos
玉&心1 小时前
K8s HPA自动扩缩容
docker·云原生·容器·hpa·kubernates
小小ken1 小时前
docker容器(数据)备份及恢复:使用docker-volume-backup项目
docker·容器
wdfk_prog1 小时前
ROS教程06:ROS1 Node 启动与停止流程
运维·缓存·docker·容器·ros
阿虎儿2 小时前
2025 年的自托管(Self-Hosting)
docker·容器
吴声子夜歌2 小时前
Shell编程实例——脚本编程的附加特性
linux·运维·shell
yunwei372 小时前
eBPF 教程:BPF 调度器入门
linux·后端·性能优化
叶总没有会2 小时前
Docker 基础+实战
运维·docker·云原生·容器