02-26-2005
I have come across a simliar problem and after lots of digging could not find a solution. In the end my only option was to do a chmod.
I had ssh server on a unix box and Putty (
http://www.chiark.greenend.org.uk/~sgtatham/putty/) client software on the Wintel box.
I had a batch file that would first do the scp (pscp) and then run plink(secure rlogin) which would execute a chmod on the transferred files.
blp001
10 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
Hi,
I have problem using scp in an AIX machine, where I need to use full path to scp from /dirA but i dont have to from /dirB of the same machine. Below are some details & scp -v output (truncated). I've checked the permission & settings of both dir/FS are the same. Please help.
scenario
scp... (2 Replies)
Discussion started by: juliehussin
2 Replies
2. UNIX for Dummies Questions & Answers
Hi,
I want to copy a file from one system to other i done a SCP but it showing error as below ..
Can we do it by SCP ? Is it possible ?.. What is the below mean ?.
sys1@sys2's password:
scp: .: not a regular file
Thanks,
Arun (4 Replies)
Discussion started by: arunkumar_mca
4 Replies
3. UNIX for Advanced & Expert Users
I have some problems using scp between a server Sun Solaris and a SecurePlatform Checkpoint.
If I try to copy a simple file txt from the server Sun Solaris to the SecurePlatform, I have problems!!!!!!...
server:/export/home/appmgt# scp 1.txt admin2@fwtest:~
lost connection
... if I try to... (5 Replies)
Discussion started by: Minguccio75
5 Replies
4. Shell Programming and Scripting
Hi All,
I am trying to take Bulk Log files from around 24 Remote servers using my shell script. I am using SCP for this. I need to take log files every 15 min, so I am thinking about the parallel processing mechanism in UNIX.The 24 remote machines username,servername reading from properties... (8 Replies)
Discussion started by: scorpio
8 Replies
5. Shell Programming and Scripting
Hello there:
I hope you can help me.
I have this problem:
I have the next script:
#!/bin/bash
#copy all backuped files to main server
scp /root/opennms_etc_$fecha.tar.gz opennms2@10.245.10.196:
scp /root/opennms_all_$fecha.sql opennms2@10.245.10.196:
scp /root/pg_hba.conf ... (2 Replies)
Discussion started by: bobbasystem
2 Replies
6. UNIX for Advanced & Expert Users
Hi there,
I'm working with two linux servers and if I use ssh to connect from 1 to 2 everything works fine ( ..as usual:rolleyes:), while if I try to connect via ssh or to copy files through scp (as I usually do...) from 2 to 1, after the password I get this message:
Connection closed by... (6 Replies)
Discussion started by: Giordano Bruno
6 Replies
7. UNIX for Dummies Questions & Answers
hi,
I am successfully running following command from command prompt
$ scp oracle@172.16.0.11:/back/crmemo.csv /sales/
but when i am running the same command from a script it copying '?' in sales (destination) folder.
Following is the script
#!/bin/sh
scp... (14 Replies)
Discussion started by: RIAZ
14 Replies
8. Shell Programming and Scripting
source file is located in (elk.some.com)
/export/elk2/vp141p/Somedir/dist/current/Filename.ear
destination machine(191.hydc.xxx.com)
/export/home/vp141p/ARCHIVE
scp -p vp141p@hstst191.hydc.sbc.com:/export/elk2/vp141p/PM_Build_SBS/Build_PVT_SBS/dist/current/Filename.ear .
The above code is... (5 Replies)
Discussion started by: vishwakar
5 Replies
9. Shell Programming and Scripting
I am trying to copy file . On the remote host I have dir structure as ...
/opt/product/11.2.0/
and underneath 11.2.0 I have db and db112 dirs.. and there are sub dirs underneath db and db112..
scp xyx:/tmp/1.sh /opt/oracle/11.2.0/*/hs/admin/1.sh
the idea here is copy 1.sh to both db... (2 Replies)
Discussion started by: talashil
2 Replies
10. Solaris
I have a problem with SCP, trying to use this solution in .bashrc:
scp printed an error message: "Write failed flushing stdout buffer. write stdout: Broken pipe." or "packet too long".
Your shell startup file (e.g., ~/.cshrc, ~/.bashrc), which is run when scp connects, might be writing a... (3 Replies)
Discussion started by: orange47
3 Replies
LEARN ABOUT MOJAVE
dbd::gofer::transport::stream
DBD::Gofer::Transport::stream(3) User Contributed Perl Documentation DBD::Gofer::Transport::stream(3)
NAME
DBD::Gofer::Transport::stream - DBD::Gofer transport for stdio streaming
SYNOPSIS
DBI->connect('dbi:Gofer:transport=stream;url=ssh:username@host.example.com;dsn=dbi:...',...)
or, enable by setting the DBI_AUTOPROXY environment variable:
export DBI_AUTOPROXY='dbi:Gofer:transport=stream;url=ssh:username@host.example.com'
DESCRIPTION
Without the "url=" parameter it launches a subprocess as
perl -MDBI::Gofer::Transport::stream -e run_stdio_hex
and feeds requests into it and reads responses from it. But that's not very useful.
With a "url=ssh:username@host.example.com" parameter it uses ssh to launch the subprocess on a remote system. That's much more useful!
It gives you secure remote access to DBI databases on any system you can login to. Using ssh also gives you optional compression and many
other features (see the ssh manual for how to configure that and many other options via ~/.ssh/config file).
The actual command invoked is something like:
ssh -xq ssh:username@host.example.com bash -c $setup $run
where $run is the command shown above, and $command is
. .bash_profile 2>/dev/null || . .bash_login 2>/dev/null || . .profile 2>/dev/null; exec "$@"
which is trying (in a limited and fairly unportable way) to setup the environment (PATH, PERL5LIB etc) as it would be if you had logged in
to that system.
The ""perl"" used in the command will default to the value of $^X when not using ssh. On most systems that's the full path to the perl
that's currently executing.
PERSISTENCE
Currently gofer stream connections persist (remain connected) after all database handles have been disconnected. This makes later
connections in the same process very fast.
Currently up to 5 different gofer stream connections (based on url) can persist. If more than 5 are in the cache when a new connection is
made then the cache is cleared before adding the new connection. Simple but effective.
TO DO
Document go_perl attribute
Automatically reconnect (within reason) if there's a transport error.
Decide on default for persistent connection - on or off? limits? ttl?
AUTHOR
Tim Bunce, <http://www.tim.bunce.name>
LICENCE AND COPYRIGHT
Copyright (c) 2007, Tim Bunce, Ireland. All rights reserved.
This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See perlartistic.
SEE ALSO
DBD::Gofer::Transport::Base
DBD::Gofer
perl v5.18.2 2013-06-24 DBD::Gofer::Transport::stream(3)