帮助手册 管理 添加监视器 使用 SSH 远程安装 Linux 服务器

使用 SSH 远程安装 Linux 服务器

使用 SSH 执行远程安装,一次性在多台服务器中添加 Linux 代理

先决条件:

  • 只有 root 用户或具有 sudo 权限的用户才能执行安装过程。此外,与目标服务器关联的用户应具有 sudo 或 root 权限
  • 确保 SSH 服务器正在目标服务器中运行
  • 执行安装的服务器应为 64 位类型。但是,目标服务器可以是 32 位或 64 位类型  

程序:

  1. 在终端执行以下命令下载并安装远程安装程序:
    sudo -E bash -c "$(curl -sL https://staticdownloads.site24x7.com/server/Site24x7remoteinstaller.sh)" readlink -i -key=<Device Key>
  2. 默认情况下,将创建两个文件 readme.txt 和 servers.txt。根据身份验证方法,编辑 servers.txt 文件: 
    • 对于普通的 root 密码/PEM 文件路径认证,在上述命令中添加参数“-password=<服务器密码>”或“-pemfilepath=<PEM 文件路径>”,并按以下格式输入主机名和用户名:
      例如:
      #Header: hostname, username
                       SERVER1,root
                       SERVER2,root 
    • 如果某些服务器的密码/PEM 文件路径与根密码/PEM 文件路径不同,请按以下格式输入主机名、用户名和密码/PEM 文件路径:
      Eg:
      #Header: hostname,username,password
                       SERVER2,root,<server password>
      #Header: hostname,username,pemfile
                       SERVER2,root,<pemfilepath> 
  3. 保存在 servers.txt 文件中所做的更改并重新运行命令
您还可以在使用 SSH 远程安装 Linux 服务器期间关联配置文件

提示:

  • 确保 CSV 文件的第一个单元格输入了“#Header”。下载示例文件

  • 对于基于密码的 SSH 身份验证,如果密码包含逗号SERVER1,root,<"password,password">,请用双引号将密码括起来


相关文章:

帮助手册 管理 添加监视器 Remote Installation using SSH