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

相关推荐
三万棵雪松2 分钟前
【Linux 物联网网关主控系统-感知层部分(一)】
linux·单片机·物联网·嵌入式linux
三万棵雪松2 分钟前
【Linux 物联网网关主控系统-感知层部分(二)】
linux·物联网·嵌入式linux
淼淼爱喝水5 分钟前
openEuler 下 Ansible 基础命令详解与实操演示1
linux·服务器·ansible
杨云龙UP10 分钟前
Linux环境下Oracle RMAN全量、增量备份与定时任务实践_20260331
linux·运维·服务器·数据库·oracle
cool320018 分钟前
二进制基于kubeasz部署 K8s 1.34.x 高可用集群实战指南-第二章:HAProxy + Keepalived负载均衡高可用配置(2-4)
容器·k8s·负载均衡
charlie11451419118 分钟前
2026年正点原子开发板移植方案——从0开始的Rootfs之路(4)Rootfs 目录结构创建:Linux 文件系统的“骨架“
linux·驱动开发·学习·嵌入式开发·嵌入式linux
REDcker20 分钟前
C++ new、堆分配与 brk / mmap
linux·c++·操作系统·c·内存
鸠摩智首席音效师28 分钟前
什么是 Unix / Linux 中的僵尸进程 ?
linux·服务器·unix
AI流程架构师(预备)29 分钟前
用 Docker 部署语音识别服务(funasr)
运维·docker·容器
三万棵雪松32 分钟前
【Linux 物联网网关主控系统-感知层部分(三)】
linux·物联网·嵌入式linux