工具安装
Putty、Puttygen安装
Puttygen使用方法
已经为服务器绑定了密钥对的情况下,需要使用Puttygen将.pem转换成.ppk格式
- 打开PuTTYgen工具,并在Actions区域,单击Load。
- 在Load private key:对话框的底部,选择All Files(.)查看所有格式的文件。
- 在PuTTYgen Notice对话框,找到并选择保存在本地的.pem格式的私钥文件,然后单击确定。
- 在Parameters区域,单击RSA。
- 在Actions区域,单击Save private key,然后单击是(Y)。 您需要为待保存的.ppk格式的私钥文件设置文件名和存放路径。
Putty SSH使用方法
具体配置说明如下所示:
- Host Name(or IP address):轻量应用服务器的公网IP地址。例如:121.40.XX.XX
- Port:22。
- Connection type:SSH。
- 可选:Saved Sessions:输入一个便于识别的名称,然后单击Save即可保存会话,下次登录时无需输入公网IP地址等信息。
- 在左侧导航栏,选择Connection > SSH > Auth > Credentials。
- 在Publice-key authent with区域,单击 Private key file for authentication 选项下的 Browse。。。
- 选择已保存在本地的.ppk格式的密钥文件,单击打开。
- 单击Open。 首次连接时会出现PuTTY Security Alert警告,表示PuTTY无法确认远程服务器的真实性,只能提供服务器的公钥指纹。选择是,表示您信任该服务器,PuTTY会将公钥指纹加入到本地设备的注册表中。
WinScp SSH使用方法
因为WinScp仅支持PPK file version 2 的版本,目前Puttygen转换默认生成版本3,所以需要在Puttygen上方菜单栏Key-Parameters for saving key file 中选择PPK file version 2 ,然后直接选择ok就可以了
- 在命令行中输入Linux服务器的系统用户root,然后按Enter键。
- 成功登录。
nvm安装
下载压缩包
//去到根目录
cd /
//下载压缩包
wget https://github.com/nvm-sh/nvm/archive/refs/tags/v0.39.1.tar.gz
解压
//****root身份创建在root文件夹下面****
mkdir root/.nvm
tar -zxvf v0.39.1.tar.gz --strip-components 1 -C /root/.nvm
配置环境
//$HOME指向的是root,如果你在“/”目录下创建,就会发现找不到路径
export NVM_DIR="$HOME/.nvm/"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
重置环境
source ~/.bashrc
查看nvm版本
nvm --version