上传文件(夹)到远程服务器

140 阅读1分钟

上传文件夹

scp -r /Users/lc1/Desktop/study/lioblog/server/ root@134.156.27.13:/projects/

这个命令会将本地server文件夹上传到 81.68.233.36中的/projects 文件夹下面 (这样远程就是/projects/server)

回车后如果报错

image.png

输入删除对应自己服务器域名的行然后保存退出

nano ~/.ssh/known_hosts

  1. 按下 Ctrl + K 删除当前行。
  2. 按下 Ctrl + O,然后按下 Enter 键,保存修改。
  3. 按下 Ctrl + X,退出 nano 编辑器。

再次运行上传命令

输入yes然后回车然后输入服务器密码即可上传

image.png

如果上传还是不成功

八成是因为远程服务器权限不够 进入远程服务器提权

sudo chmod -R 777 /projects/

上传文件

会上传Dockerfile文件到server文件夹下

scp /Users/lc1/Desktop/study/lioblog/server/Dockerfile root@134.156.27.13:/projects/server