报错如下:

sftp> put play.zip ./
Uploading play.zip to /opt/library/./play.zip
remote open("/opt/library/./play.zip"): Permission denied

原因:
sftp登录以后当前所在目录的owner不是sftp登录者,也就是说当前目录没有write权限,so修改权限,再put上传。如下:

$ sudo chown xuyuzhu -R ./      # ssh登录以后修改目录owner
$ exit
登出
$ sftp xuyuzhu@192.168.63.9 # 重新登录sftp
xuyuzhu@192.168.63.9's password:
Connected to 192.168.63.9.
sftp> cd /opt # 进入要上传的目录
sftp> put play.zip # 上传
Uploading play.zip to /opt/library/play.zip
play.zip 100% 74MB 10.6MB/s 00:07

最新文章

  1. http://www.zhihu.com/question/24896283
  2. 爱情之路(codevs 2070)
  3. 【Unity Shaders】学习笔记——SurfaceShader(十一)光照模型
  4. [Angular2 Router] Build Angular 2 Navigation with routerLink
  5. Oracle 中包的应用
  6. Python 错误和异常
  7. Program terminated with signal SIGKILL,Killed
  8. SP的封装(数据持久化方式一)
  9. array数组(n,1)和(n,)互相转换
  10. StiReport简单使用
  11. 爬虫----爬虫请求库requests
  12. CF-877E-线段树+哈希
  13. Net Core 中间件实现修改Action的接收参数及返回值
  14. zabbix rpm 安装 新增zabbix yum 源 并更新
  15. P4052 [JSOI2007]文本生成器
  16. 过滤输入htmlentities与htmlspecialchars用法
  17. tornado-About Web
  18. WCF标准绑定以及传输协议与编码格式
  19. Linux学习——echo和read命令用法
  20. Failed to initialize storage module: user 的解决方式

热门文章

  1. canvas - 饼状图
  2. Android数据读取之Sqlite数据库操作
  3. Android 进阶14:源码解读 Android 消息机制( Message MessageQueue Handler Looper)
  4. Ubuntu+Rmarkdown的中文slides实现(附GitHub template)
  5. Python3 pyinotify 监视文件、文件夹修改
  6. c 可变参数(variable argument)的原理及使用
  7. Android 杂记
  8. (转)App工程结构搭建:几种常见Android代码架构分析
  9. 微信小程序,请求php后台返回json数据多出隐藏字符问题
  10. android开源库收集