共计 727 个字符,预计需要花费 2 分钟才能阅读完成。
上传文件
具体步骤
- 打开终端 shell 菜单,新建远程连接
- 选择安全文件传输,输入连接主机 IP
- 使用 root 登录,并设置自己服务器的端口号
- 输入 yes,然后输入主机密码,按回车结束
- 连接成功,上传文件
- 使用 ssh 连接远程服务器
- 解压文件
下面我们具体来看:
1. 打开终端 shell 菜单,新建远程连接
2. 选择安全文件传输,输入连接主机 IP
3. 使用 root 登录,并设置自己服务器的端口号
sftp -P 端口号 root@IP 地址
注意是大写的 P,且必须写在前面
4. 输入 yes,然后输入主机密码,按回车结束
- 确认连接
- 输入远程主机密码
5. 连接成功,上传文件
put 本地文件路径 远程主机路径
上传结果如图:
6. 使用 ssh 连接远程服务器
ssh root@IP 地址 -p ssh 端口
p 小写
Tips:秘钥问题
如果是第一次连接,需要你保存 VPS 的签名密钥,输入 yes 保存即可。之后是输入 SSH 密码,在输入的时候 界面不会显示,输入完毕后直接回车即可,如果 IP 地址、SSH 端口、SSH 密码都正确,则会出现连接成功的标志。
如果远程服务器重装系统,会出现秘钥失效的情况,错误信息:
Add correct host key in /Users/ 用户名 /.ssh/known_hosts to get rid of this message.
我们需要删除原本的秘钥信息:
vi /Users/ 用户名 /.ssh/known_hosts
相关命令,vi 进入命令模式之后,按一下 i 键进入插入模式,编辑完成后,按 esc 键退出插入模式,再输入 :wq 保存并退出
找到你的远程服务器 IP 地址的秘钥删除:
7. 解压文件
如果是 zip 格式使用命令:
unzip 文件路径
node 部署
和 Mac 下的部署一样,我们使用 nvm 管理 node,参见我的另一篇文章在 Mac 下安装 nvm 管理 node
正文完