MAC终端连接远程服务器,与服务器文件互传

特别说明:22为服务器默认端口,若端口未修改则 -P 22可省略

windows终端也一样,推荐xshell或git

连接服务器

  • 第一步,获取权限
sudo -i
  • 通过ssh命令连接远程服务器(小写 -p)
 ssh -p 22(端口号) root(服务器用户名)@127.0.0.1(服务器地址)

上传文件

从本地上传文件到远程服务器,若该目录已有文件(更新)可进入该目录执行rm -rf * 后再上传

  • scp -r -P 端口号 需要上传文件所在的目录 服务器名称@IP:需要上传到服务器的目录 回车 输入服务器密码(大写 -P)
scp -r -P 22 ./dist/. root@127.0.0.1:/www/wwwroot/example // 将dist目录下所有文件传至服务器的/www/wwwroot/example目录

下载文件

从远程服务器下载文件到本地

  • scp -r -P 端口号 服务器名称@IP:需要从服务器下载的目录 需要下载到本地目录 回车 输入服务器密码(大写 -P)
    以桌面为例:
cd Desktop
scp -r -P 22 root@127.0.0.1:/www/wwwroot/example ./
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。