sftp within a server


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting sftp within a server
# 1  
Old 11-02-2011
sftp within a server

Hi,
I have configured keygen-ssh settings on my remote server and from putty also now I log on from my machine through putty to remote server and it is pass wordless authentication , Now I have a small sftp script that transfer text files from one folder to another folder within that server itself...below is the code ....

Code:
sftp username@host <<EOF
lcd /home/dirA
cd /home/dirB
mput *.txt
exit

Now I was planning to keep a seprate configuration file in which password will not be there since open ssh settings have been already done...structure of the properties file(archieve1.config) would be...

Code:
#############################################

#Properties file for SFTP files

#############################################


#remoteurl of the machine 
Remoteurl=pngp.wal.com

# your user id 
userid=youruserid


#This is the source directoy from where the files will be picked up
SrcFolders=/home/Administrator/files


#This directory path should end with a slash(/)
DestFolder=/home/Administrator/output/


#the pattern of the files
SourcefilePattern=*.txt

Now I was plaaning to write a seprate main script that will read the above configuration file for server name and userid and for the folders....now please guide me how would be the main script file would be..and it will do the same task of moving text files from one folder to another.?Smilie
# 2  
Old 11-02-2011
Planning is not all, writing it is far better...
If you have no idea how to, start by writing down in pseudo-code (and documenting the processing is at this stage very helpful for others to understand what you are trying to achieve) or plain english ( not as good though...).
we can then help you in figuring out what is the best
# 3  
Old 11-02-2011
Hi,
I want that main file would read the the configuration file for all the details like user-id and server name and the folders location...

the structure of the main file that i was assuming some one would be like ...

Code:
#!/bin/sh
. archieve1.config

ftp -vin >> ftp.log <<EOF
open $Remoteurl
user $userid 
cd $DestFolder
lcd $SrcFolders
put $SourcefilePattern
bye
EOF

but this not proper since in sftp we write userid@servername...plz help me in guiding for main file ..!!

---------- Post updated at 10:47 AM ---------- Previous update was at 10:33 AM ----------

Quote:
Originally Posted by rahulsxn660
Hi,
I want that main file would read the the configuration file for all the details like user-id and server name and the folders location...

the structure of the main file that i was assuming some one would be like ...

Code:
#!/bin/sh
. archieve1.config

ftp -vin >> ftp.log <<EOF
open $Remoteurl
user $userid 
cd $DestFolder
lcd $SrcFolders
put $SourcefilePattern
bye
EOF

but this not proper since in sftp we write userid@servername...plz help me in guiding for main file ..!!

Hi ,
I request you ,If you can please guide me in the main script file how my main script file would be..!!Thanks in advance
# 4  
Old 11-02-2011
If you are using sftp, why are you not using batch mode then with -b option ?
Read the man pages!
# 5  
Old 11-02-2011
If you had not waited time waiting for others to do the job for you, you would have found searching a bit in this forum:
e.g.
https://www.unix.com/unix-dummies-que...ch-script.html
That explains it all
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Needed SFTP script from windows to UNIX server and from UNIX to windows server(reverse SFTP)

hi guys, i need a script to sftp the file from windows to unix server ....(before that i have to check whether the file exists in the windows server or not and again i have to reverse sftp the files from unix to windows server..... regards, Vasa Saikumar. (13 Replies)
Discussion started by: hemanthsaikumar
13 Replies

2. Solaris

Script to get files from remote server to local server through sftp without prompting for password

Hi, I am trying to automate the process of fetching files from remote server to local server through sftp. I have the username and password for the remote solaris server. But I need to give password manually everytime i run the script. Can anyone help me in automating the script such that it... (3 Replies)
Discussion started by: ssk250
3 Replies

3. Shell Programming and Scripting

Sftp script for dev server to client server

hi, i am new to unix, cuold u send some sftp acripts to send files to dev server to clint server, (1 Reply)
Discussion started by: Koti.annam
1 Replies

4. Shell Programming and Scripting

Sftp some files from windows server to UNIX server

hi i need to transfer some files from windows server to unix server using SFTP. but before transferring the files, i need to check the existence of a particular file in the remote directory (say r_dir1). if the file is present, then SFTP all the files. after SFTPing the files from the remote... (1 Reply)
Discussion started by: vinit raj
1 Replies

5. Shell Programming and Scripting

Need Help on SFTP login from another server

Hi Experts, I am writing one shell script. Below is the requirement 1. need to login to the SFTP server, go to the particular folder 2. take the file count in that folder and assign it to variable 3. came out of the SFTP server and check the condition, if the file count is less than the... (1 Reply)
Discussion started by: bbc17484
1 Replies

6. UNIX for Dummies Questions & Answers

sftp connection to the same server(from same server)

Hi, After logging in to a server, Can I open a new sftp connection to the same server from the same server itself. Does it have any connection issues/limitations for ports etc. and can I copy/move files using the new sftp connection in the same server. Do we have any limitations of opening new... (1 Reply)
Discussion started by: Mathews567
1 Replies

7. Shell Programming and Scripting

SFTP files from one server to another

Hi, I want to transfer files from 1 server to another server using sftp. Earlier what I use to do is transfer files on the same server using mv command. Pls help. (6 Replies)
Discussion started by: chetancrsp18
6 Replies

8. AIX

SFTP from one server to another with password

All, Is there a possibility to sftp a file from one AIX server to another AIX server with password? I do not want to use public or private key option as we would have required privileges for creating the keys. So Please provide the needful with a sample script. Thanks in Advance, Vijayakumar S... (2 Replies)
Discussion started by: kuppu.uncle
2 Replies

9. UNIX for Advanced & Expert Users

Issue with SFTP from different server by

Hi , I have 2 servers , say Server A and Server B . ssh keys have been exchanged for unix account sftpuser(created on server A) in such a way that A shell script (Script1.Sh) written on Server A can PULL flat files from Server B and save them on server A . Now I am able to execute... (4 Replies)
Discussion started by: MrActionHero
4 Replies

10. Solaris

i want to sftp to a server

Hi all, I want to sftp to a server called serverB. I want to do it via a running a script. The code i have written is that.. sftp -v x.x.x.x << EOF user username password cd dir1 bin mget * bye EOF But it is not at all working and even it is asking for... (2 Replies)
Discussion started by: naree
2 Replies
Login or Register to Ask a Question