美文网首页
scp命令本地传输文件到linux服务器

scp命令本地传输文件到linux服务器

作者: 徐森威 | 来源:发表于2016-11-14 12:47 被阅读0次

scp命令上传文件

scp 本地路径 user@远程公网ip:远程服务器路径

举个栗子

scp /Users/xsw/Desktop/cover.png abc@111:111:111:111:/home/information

scp命令上传整个文件夹

scp -r 本地路径 user@远程公网ip:远程服务器路径

举个栗子

scp -r /Users/xsw/Desktop/workspace abc@111:111:111:111:/home/information

scp下载文件

scp user@远程公网ip:远程服务器路径 本地路径

举个栗子

scp abc@111:111:111:111:/home/cover.png /Users/xsw/Desktop/

权限不足?

但是,第一次接触这个命令,我发现权限不够,无法上传

scp:  /home/information: Permission denied

修改读取权限

开始一般都只有读的权限,而没有写的权限,使用scp上传文件到服务器的时候就会报没有权限的错误。所以需要修改读取权限。取得管理员权限后,修改权限即可。__注意这个修改权限是在登录上远程服务器后使用的!

ssh user@远程服务器公网ip
sudo su   
chmod 777 /home     
chmod 777 /home/information
  1. 修改其他文件夹的读取权限也是一样的,像上面的命令,上传到 /home/information 文件夹下不能只修改/home的文件夹的权限,而要一直修改到/home/information文件夹的权限

  2. 修改完成后就可以按照最开始的scp命令上传了,注意scp命令是在本地终端使用的,而修改权限是在登录远程服务器后修改的。

第一篇简书随笔,写的不好多多包涵,排版美观后续改进~

相关文章

  • mac 连接linux服务器常用命令

    mac连接linux服务器 scp命令实现本地文件、文件夹上传到 linux服务器 服务器上的文件、文件夹传输到本地

  • SCP及PSCP使用

    话说这个命令总让我想到某收容...... SCP命令 scp命令是Linux系统下从本地向远程服务器传输文件,或者...

  • Mac本地文件上传到云服务器

    一、put命令 1、put 本地文件路径 远程路径 二、scp命令 1、mac上传文件到Linux服务器scp 文...

  • SCP远程拷贝文件

    Linux 远程传输文件及目录 SCP 复制文件或目录命令: 复制文件: (1)将本地文件拷贝到远程scp 文件名...

  • scp 上传 下载 文件

    linux: scp 上传 下载 文件 linux 中的ssh命令: scp 可以用来上传本地文件到远程服务器 或...

  • Linux-SSH传输文件

    在linux下一般用scp这个命令来通过ssh传输文件。 从服务器上下载文件 上传本地文件到服务器 从服务器下载整...

  • Linux部署代码

    Linux机器通过SCP上传文件 Linux机器可通过以下命令向Linux云服务器上传文件:scp 本地文件地址 ...

  • 不同服务器之间的文件传输scp命令

    scp命令用于两台服务器之间的文件传输从本地传输到目标服务器 从服务器传输到本地

  • scp 和 screen

    scp命令可以实现在linux系统之间安全的传输文件 scp [参数] 本地文件 远程主机账户@远程主机地址:远程...

  • SCP 传输文件

    可以简单用scp 命令来实现 查看scp帮助: OPTIONS: 1、从本地将文件传输到服务器 2、从本地将文件夹...

网友评论

      本文标题:scp命令本地传输文件到linux服务器

      本文链接:https://www.haomeiwen.com/subject/tkshpttx.html