Thanks for the initial replies, but this is a guru-to-linux_learner question.  I need specifics.

I spent 5 hours spelunking the internet and reading man pages, before posting here.

I tried everything I could think of and I came close once, but crashed and burned.

 

You will  note that these copying tools never have a place for password and usually no port reference.

 

My conclusion is that all these tools/utilities require some setup of SSH – otherwise I get “connection refused” or maybe nothing at all. There is also the option to run a daemon, something I would like to avoid.

 

I went into /etc/ssh/ssh_config and changed the port number that user-programs use - to 200 - for both machines.  That does work, since the error message now has port 200 in it instead of 22.

 

ssh: connect to host 192.168.1.110 port 200: Connection refused

 

But ssh_config has a lot of other stuff in it (# indicates the default):

 

# Host *

#   ForwardAgent no

#   ForwardX11 no

#   RhostsRSAAuthentication no

#   RSAAuthentication yes

#   PasswordAuthentication yes

#   HostbasedAuthentication no

#   BatchMode no

#   CheckHostIP yes

#   AddressFamily any

#   ConnectTimeout 0

#   StrictHostKeyChecking ask

#   IdentityFile ~/.ssh/identity

#   IdentityFile ~/.ssh/id_rsa

#   IdentityFile ~/.ssh/id_dsa

   Port 200

#   Protocol 2,1

#   Cipher 3des

#   Ciphers aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour,aes192-cbc,aes256-cbc

#   EscapeChar ~

#   Tunnel no

#   TunnelDevice any:any

#   PermitLocalCommand no

 

That’s why I need to hear from somebody who has actually done this (or a variation on it) and actually gotten it to work.

 

Thanks!

73

Ken

 

From: app_rpt-users-bounces@ohnosec.org [mailto:app_rpt-users-bounces@ohnosec.org] On Behalf Of Ken
Sent: Saturday, April 09, 2011 5:33 PM
To: app_rpt-users@ohnosec.org
Subject: [App_rpt-users] copying files between asterisk boxes under program control

 

Can some guru help me out with a command line instruction that will copy a file from one box to another, in a standard ACID installation?

The boxes are behind a common router and have different port numbers for SSH (of course). If any config files changes are required, please show what is needed.

 

Secondly

If possible, is there a way to direct the output of this transfer to “stdin“ so that it can go directly into another program?

 

Thanks

Ken