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/. [email protected]:/www/wwwroot/example // 将dist目录下所有文件传至服务器的/www/wwwroot/example目录

下载文件

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

  • scp -r -P 端口号 服务器名称@IP:需要从服务器下载的目录 需要下载到本地目录 回车 输入服务器密码(大写 -P)
    以桌面为例:
cd Desktop
scp -r -P 22 [email protected]:/www/wwwroot/example ./

你可能感兴趣的:(MAC终端连接远程服务器,与服务器文件互传)