火山引擎云服务器故障处理教程-如何使用密钥对登录实例并无密切换新用户身份?

axin 2025-04-17 11人围观 ,发现0个评论 火山引擎云服务器云服务器云服务器教程

👉点击这里申请火山引擎VIP帐号,立即体验火山引擎产品>>>

操作步骤

  1. 创建新用户candidate,并设置实例通过ssh密钥登录。依次执行以下命令:

adduser candidate //创建新用户
ssh-keygen //创建一对新的密钥对
cd .ssh
cat id_rsa.pub >> authorized_keys //在服务器上安装公钥
chmod 600 authorized_keys
chmod 700 ~/.ssh //更改密钥对权限,保证ssh服务顺利进行
vim  /etc/ssh/sshd_config 
//将以下内容进行修改
RSAAuthentication yes
PubkeyAuthentication yes
PasswordAuthentication no
service sshd restart //更改完成后,输入此命令重启ssh服务
cat id_rsa //将私钥打印并复制到本地,实例通过ssh密钥对进行连接
  1. 设置candidate用户无密切换为root身份用户,依次执行以下命令:

vim /etc/sudoers
//找到# %wheel        ALL=(ALL)       NOPASSWD: ALL在其下方添加
candidate          ALL=(ALL)       NOPASSWD: ALL //添加完成后执行:wq!完成修改
sudo -s //执行该命令无密切换身份

最终结果

  1. 通过密钥对登录实例 

    图片

  2. 身份无密切换为新用户 

    图片


请关注微信公众号
微信二维码
不容错过
Powered By TOPYUN 云产品资讯