确认你的电脑打开了远程连接的许可:
选择系统偏好设置->选择共享->点击远程登录
不然会出现以下报错:
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是你需要更改权限的文件名,根据自己的情况决定是否需要加入路径指令
更改权限之后再使用私钥文件连接服务器即可
原文链接:https://blog.csdn.net/weixin_44714325/article/details/122714204?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522166937964916782414961200%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=166937964916782414961200&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-8-122714204-null-null.nonecase&utm_term=%E6%9C%8D%E5%8A%A1%E5%99%A8
- 海报