1. 账密登陆
执行以下命令,输入密码
ssh [用户名]@[ip地址]
添加参数:
- 指定登陆的端口号,一般默认是
22
-p [端口号]
2. 密钥登陆
- 本地机器上生成密钥
检查本地主机是否已经存在ssh key
cd ~/.ssh
ls
查看是否存在 id_rsa 和 id_rsa.pub ,没有则生成。
生成ssh key
ssh-keygen -t rsa -C "这里换上你的邮箱"
- 确认秘钥的保存路径(如果不需要改路径则直接回车);
- 如果上一步置顶的保存路径下已经有秘钥文件,则需要确认是否覆盖
- 创建密码(如果不需要密码则直接回车);
- 确认密码如果不需要密码则直接回车);
- 通过
ssh-copy-id命令将本地生成的公钥,直接添加到远程服务器
ssh-copy-id [用户名]@[ip地址]
- 配置ssh 快捷登陆命令
~/.ssh/config 在config文件中添加一下命令,没有config文件直接新建
Host 【登陆名】
Hostname [ip地址]
User [用户名]
- 登陆服务器
ssh 【登陆名】 // 上面 Host 后面配置的名称