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

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命令是在本地终端使用的,而修改权限是在登录远程服务器后修改的。

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 13,324评论 2 33
  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 100,805评论 9 468
  • 1.Linux下如何用命令查看实时日志(完整命令) tail -f 路径.log查看前多少行 tai-200f 路...
    qianyewhy阅读 2,558评论 0 11
  • 中午和爸爸、妈妈、女儿一块包饺子。 温暖的阳光穿过窗玻璃照在女儿乌黑的头发上,折射出柔和的光。 妈妈看着女儿说:“...
    高小花0218阅读 348评论 0 0
  • 累吗?对于我这个已是不惑之年的人来说,累是肯定的。再也不能和青春年少时的我相提并论了。 那时的我动力...
    蒹葭essay阅读 320评论 0 0

友情链接更多精彩内容