确认你的电脑打开了远程连接的许可:
选择系统偏好设置->选择共享->点击远程登录
不然会出现以下报错:
ssh: connect to host localhost port 22: Connection refused
使用密码连接服务器
ssh 服务器用户名(root)@服务器的ip地址 -p 端口号
回车输入密码,就ok了
使用’rsa‘ 私钥文件连接服务器
首先对Mac来说,正确的道路应该是对方针对Mac生成适配的“rsa”私钥文件和“rsa.pub”公钥文件,然后对方先把公钥文件上传至服务器,把私钥文件发给你,你通过私钥文件由终端发起链接,这种方法就很简单了,不需要下载任何工具。
1.打开终端(不会打开的小白,直接求助siri)
cd到你存放‘rsa’文件的路径,比如
cd Documents/xxx/xxx
2.使用‘rsa’私钥登陆服务器
ssh -i rsa私钥路径 服务器用户名(root)@服务器的ip地址 -p 22
一切准备就绪就可以按回车进行连接了,如果出现以下页面,即为连接成功
3.意外情况
如果出现以下类型报错信息,不要慌,小case,即为你的私钥文件太open了,需要更改权限
Permissions 0644 for ‘/root/.ssh/id_rsa’ are too open.
使用以下命令更改权限
chmod 0600 xxx
xxx是你需要更改权限的文件名,根据自己的情况决定是否需要加入路径指令
更改权限之后再使用私钥文件连接服务器即可
- 海报