登录cvm云服务器需要使用密钥对,其中公钥存储在云服务器中,私钥存储在本地。在登录时,需要使用私钥对进行身份验证。具体步骤如下:
1.在云服务器中生成密钥对,可以使用openssl工具生成。
2.将公钥添加到云服务器中,可以使用以下命令:
ssh-copy-id -i ~/.ssh/id_rsa.pub remote_user@remote_host
3.在本地使用私钥对进行身份验证,命令如下:
ssh -i ~/.ssh/id_rsa user@remote_host
如果本地没有私钥,可以使用以下命令生成:
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
4.将生成的私钥添加到ssh目录中,可以使用以下命令:
mkdir -p ~/.ssh
touch ~/.ssh/id_rsa
chmod 700 ~/.ssh/id_rsa
ssh-keyscan -t rsa example.com >> ~/.ssh/known_hosts
5.从远程服务器上克隆代码或拉取镜像,可以使用以下命令:
git clone git@github.com:username/repo.git
docker pull username/image:tag
这样就可以成功登录cvm云服务器了。
领取专属 10元无门槛券
手把手带您无忧上云