Hi Martin,<div><br></div><div>most openssh implementations will also allow scp:<div><br></div><div>for a push operation:</div><div>scp [options] /path/to/file &lt;user&gt;@&lt;host&gt;:/path/to/file/location/</div><div><br>
</div><div>for pull, just swap the last 2 parameters</div><div><br></div><div><br></div><div>rsync can also specify ssh as a transfer protocol:</div><div>rsync [options] /path/to/file &lt;user&gt;@&lt;host&gt;:/path/to/file/location</div>
<div><br></div><div>OR </div><div><br></div><div>rsync [options] -e &quot;ssh &lt;ssh options&gt;&quot; /path/to/file &lt;host&gt;:/path/to/file</div><div>OR </div><div>rsync [options] -e &quot;ssh &lt;ssh options&gt; &lt;host&gt;&quot; /path/to/file /path/to/file</div>
<div><br></div><div><br></div><div>Note that you need to be careful with trailing /&#39;s in rsync</div><div>Note that neither of these are chrooted. If you have permissions to write to a part of the filesystem then you can specify that in the path on the remote target</div>
<div><br></div><div>Dylan</div><div><br></div><div><br><br><div class="gmail_quote">On 9 September 2011 13:24, Martin <span dir="ltr">&lt;<a href="mailto:martin@ml1.co.uk">martin@ml1.co.uk</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Folks,<br>
<br>
For chroot-ed file transfer to/from a server so that a user can only<br>
see their own space (and nothing else)...<br>
<br>
There appears to be easily used:<br>
<br>
ProFTPD<br>
<a href="http://www.proftpd.org/" target="_blank">http://www.proftpd.org/</a><br>
<br>
for ftp and ftps (SSL/TLS);<br>
<br>
<br>
OpenSSH<br>
<a href="http://www.openssh.com/" target="_blank">http://www.openssh.com/</a><br>
<br>
for sftp (ftp over ssh)<br>
<br>
<br>
There&#39;s also WebDAV that can be run on Apache for file transfer over<br>
https and http.<br>
<br>
<br>
Just to complete the list: What is there for scp and rsync over ssh?<br>
<br>
Taking a look at using rssh, that looks to be a maintenance nightmare<br>
to chroot the user access.<br>
<br>
Is there anything else that is /easy/ ?<br>
<br>
<br>
Cheers,<br>
Martin<br>
<br>
_______________________________________________<br>
Nottingham mailing list<br>
<a href="mailto:Nottingham@mailman.lug.org.uk">Nottingham@mailman.lug.org.uk</a><br>
<a href="https://mailman.lug.org.uk/mailman/listinfo/nottingham" target="_blank">https://mailman.lug.org.uk/mailman/listinfo/nottingham</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><a href="http://about.me/dylanswift" target="_blank">http://about.me/dylanswift</a><div><a href="http://tungle.me/dylanswift" target="_blank">http://tungle.me/dylanswift</a></div>
<div><a href="http://emailcharter.org/index.html" target="_blank">http://emailcharter.org/index.html</a></div><br>
</div></div>