[Cyberduck-trac] [Cyberduck] #8757: Unable to write to writable file without write permission on directory

Cyberduck trac at trac.cyberduck.io
Wed Apr 22 17:20:08 UTC 2015


#8757: Unable to write to writable file without write permission on directory
---------------------------+------------------------
 Reporter:  lkmorlan       |         Owner:  dkocher
     Type:  defect         |        Status:  new
 Priority:  normal         |     Milestone:
Component:  sftp           |       Version:  4.6.5
 Severity:  normal         |    Resolution:
 Keywords:                 |  Architecture:  Intel
 Platform:  Mac OS X 10.6  |
---------------------------+------------------------
Changes (by dkocher):

 * owner:   => dkocher
 * component:  core => sftp


Old description:

> Over SFTP, if I edit a file that I have write permission on, but do not
> have write permission on the file's directory, when I try to save, I get
> an upload failed message, "Permission denied. Please contact your web
> hosting service provider for assistance." I sometimes get the message
> when just opening the file.
>
> As well, saving or opening the file changes the owner of the file to me.
>
> This behavior suggests that Cyberduck is removing the file and uploading
> a new one, instead of editing the existing file.
>
> Log drawer for opening and saving a file:
>
> 263 OPENDIR
> 264 READDIR
> 265 READDIR
> 266 CLOSE
> 267 OPEN
> 268 READ
> 269 READ
> 270 CLOSE
> 271 OPENDIR
> 272 READDIR
> 273 READDIR
> 274 CLOSE
> 275 OPEN

New description:

 Over SFTP, if I edit a file that I have write permission on, but do not
 have write permission on the file's directory, when I try to save, I get
 an upload failed message, "Permission denied. Please contact your web
 hosting service provider for assistance." I sometimes get the message when
 just opening the file.

 As well, saving or opening the file changes the owner of the file to me.

 This behavior suggests that Cyberduck is removing the file and uploading a
 new one, instead of editing the existing file.

 Log drawer for opening and saving a file:


 {{{
 263 OPENDIR
 264 READDIR
 265 READDIR
 266 CLOSE
 267 OPEN
 268 READ
 269 READ
 270 CLOSE
 271 OPENDIR
 272 READDIR
 273 READDIR
 274 CLOSE
 275 OPEN
 }}}

--

-- 
Ticket URL: <https://trac.cyberduck.io/ticket/8757#comment:2>
Cyberduck <https://cyberduck.io>
Libre FTP, SFTP, WebDAV, S3 & OpenStack Swift browser for Mac and Windows


More information about the Cyberduck-trac mailing list