Linux创建新用户并使用证书远程登录

因业务需要,需要在服务器上创建多用户,方便多人维护,那么可以利用证书登录创建多用户登录,然后用户如果需要root权限再手动切换即可,下面简单介绍下在Linux上如何进行多用户创建以及使用证书登录。

image-20221202084016799

添加用户

adduser 用户名

设置用户密码

passwd 用户名

添加用户到 docker 用户组

使用用户能操作 docker 命令行

gpasswd -a 用户名 docker

用户添加到wheel用户组中

基于 RedHat 分发版本的系统,如 CentOS 和 Fedora,用户组 wheel 已经被授予 sudo 的权限;所以,我们可以通过把新用户添加到 wheel 用户组中,来获取 sudo 的权限:

usermod -aG wheel 用户名
# 查看用户所属组
groups 用户名

新用户使能 SSH 密钥登录

切换到用户

su 用户名

创建密钥

ssh-keygen -t rsa

重命名公钥为 authorized_keys

mv ~/.ssh/id_rsa.pub ~/.ssh/authorized_keys

下载私钥证书登录

使用工具等下载私钥 id_rsa 或者直接使用cat命令复制内容到文件

本文由「诚哥博客」原创,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:Linux创建新用户并使用证书远程登录

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值