take a look at rsync

Shawn Fertch wrote:
> I need to do some ssh jobs from a group of servers that copy a couple
> of files to another server.
> 
> I know how to setup for a basic unattended ssh job:
> 
> $ssh-keygen -t dsa  (if wanting no passwd hit enter key)
> $sftp username at server.domain
> sftp> mkdir .ssh
> sftp> cd .ssh
> sftp> put .ssh/id_dsa.pub authorized_keys2
> sftp> exit
>    (at this point can ssh/scp without password prompt.  if typed in a
> password need to continue:)
> $eval `ssh-agent`
> $ssh-add   (will prompt for password at this time)
> $ssh servername 
> 
> 
> What I need to do is set it up so that when the id ssh's into the box
> it copies data to, it copies it to a specific directory and cannot do
> anything else.  However, I still need to keep this id capable of
> logging in locally to the system and have shell access.
> 
> I'm not sure of the right way to do this.  I found some documentation,
> but it doesn't work properly.  Any help on this would be appreciated,
> as I am running out of time to get this setup.
> 
> Thanks!
> 

-- 
Eric (Rick) Meyerhoff

_______________________________________________
TCLUG Mailing List - Minneapolis/St. Paul, Minnesota
Help beta test TCLUG's potential new home: http://plone.mn-linux.org
Got pictures for TCLUG? Beta test http://plone.mn-linux.org/gallery
tclug-list at mn-linux.org
https://mailman.real-time.com/mailman/listinfo/tclug-list