使用 SSH 远程安装 Linux 服务器
使用 SSH 进行远程安装,一次性在多台服务器上添加 Linux 代理。
前提条件:
- 确保目标服务器上正在运行 SSH 服务
- 执行安装的服务器应为 64 位类型。但目标服务器可以是 32 位或 64 位类型
操作步骤:
- 在终端中执行以下命令以下载并安装远程安装程序:
wget https://staticdownloads.site24x7.com/server/Site24x7remoteinstaller.sh
bash Site24x7remoteinstaller.sh -i -automation=true -key=<Device Key> - 默认情况下,将创建两个文件:readme.txt 和 servers.txt。根据身份验证方式,编辑 servers.txt 文件:
- 对于公共 root 密码/PEM 文件路径身份验证,在上述命令中添加参数 "-password=<服务器密码>" 或 "-pemfilepath=<PEM 文件路径>",并按以下格式输入主机名和用户名:
示例:
#Header: hostname, username
SERVER1,root
SERVER2,root - 如果某些服务器使用与 root 密码/PEM 文件路径不同的密码/PEM 文件路径,请按以下格式输入主机名、用户名和密码/PEM 文件路径:
示例:#Header: hostname,username,password
SERVER2,root,<server password>
#Header: hostname,username,pemfile
SERVER2,root,<pemfilepath>
- 对于公共 root 密码/PEM 文件路径身份验证,在上述命令中添加参数 "-password=<服务器密码>" 或 "-pemfilepath=<PEM 文件路径>",并按以下格式输入主机名和用户名:
- 保存 servers.txt 文件中的更改并重新运行命令
注意
您也可以在使用 SSH 远程安装 Linux 服务器时关联配置文件。
卸载:
在终端中执行以下命令以卸载代理:
wget https://staticdownloads.site24x7.com/server/Site24x7remoteinstaller.sh
bash Site24x7remoteinstaller.sh -u -automation=true -key=<Device Key>
提示:
- 确保 CSV 文件的第一个单元格输入了 "#Header"。下载示例文件。
- 对于基于密码的 SSH 身份验证,如果密码中包含逗号,请将密码用双引号括起来
SERVER1,root,"pass,word"
相关文章:
