GaussDB准备初始化环境--配置免密执行sudo命令

47 阅读1分钟

配置免密执行sudo命令

操作场景

如果使用非root用户作为主机上线的SSH用户,需要配置免密执行sudo命令。

前提条件

主机允许所有云数据库GaussDB管理平台(TPOPS)节点通过非root用户进行SSH连接。

如果需要使用SSH连接主机,可参考命令 ssh

{username}

**@

{ip}

-p

{port}

**,如下图所示,以test用户进行SSH连接。

其中,{username}表示使用的SSH用户名称,{ip}表示主机管理IP,{port}表示SSH端口号。

操作步骤
  1. 以root用户登录主机。

  2. 执行以下命令,进入/etc/sudoers文件。

    vi /etc/sudoers

  3. 配置免密执行sudo命令。

    {username}

    ALL=(ALL) NOPASSWD:ALL

    其中,{username} 表示使用的SSH用户名称,以Ruby用户为例,配置为Ruby ALL=(ALL) NOPASSWD:ALL。

  4. 按“Esc”键后输入**:wq!**保存并关闭文件。

更多详情请参考GaussDB 文档中心:doc.hcs.huawei.com/db/zh-cn/ga…