scp gotcha on NFS
Phil Karn
karn at ka9q.ampr.org
Wed Dec 15 19:24:56 EST 1999
I ran into a nasty gotcha today with scp from openssh-1.2pre17.
If you use scp to copy a file between machines when the local and
remote file args correspond to the same physical file (e.g., exported
by a NFS mount) the file is trashed. E.g., if your home directories on
"homer" and "bart" share the same NFS-mounted volume and you do
homer$ scp foo bart:foo
file "foo" will be trashed. It'll be the same length as before, but
overwritten with something that looks like
scp -t foo<lots of binary 0's and other binary garbage>
which repeats for the length of the file.
--Phil
More information about the openssh-unix-dev
mailing list