On Sat, Apr 9, 2011 at 5:59 PM, Ken <ke2n@cs.com> wrote:
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
_______________________________________________ App_rpt-users mailing list App_rpt-users@ohnosec.org http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users
Hi Ken,
Did you change your SSH port on the ACID systems from their default of 222 to 200? Port 222 is the default port set by ACID. Assuming you can get SSH working between the boxes, you can use SCP (secure copy) to copy between them. 73's, Keith