Script for sftp


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers Script for sftp
# 1  
Old 01-05-2010
Script for sftp

Hi,

I need a script that automatically connect to a sftp server and send a file. The problem I have is that it need to enter the password. As you might enter the password automatically so it would not ask.

Thank you.
# 2  
Old 01-05-2010
Hello!

Your question(s) could easily be answered by searching the Internet with Google. Google is your friend Smilie

Per forum rules, and the benefit of all users, please search the network and the forums before posting a question.

You can easily search the forums using our internal Google search engine or our advanced internal search engine. You can also search our huge UNIX and Linux database by user generated tags or search the database for unanswered questions and provide an answer.

Search for sftp script

Thank you.

The UNIX and Linux Forums
# 3  
Old 01-07-2010
Hello, I was looking at the forum but found nothing clear. I just want to connect to sftp and enter the password automatically. Something like this:

Code:
#/ bin / sh
sftp username @ servername <<end
passowrd
cd directoryName
put filename
bye
end

But in this case is asking for the password,

Thanks, greetings.
# 4  
Old 01-07-2010
You can find some links in this thread:

https://www.unix.com/answers-frequent...transfers.html
# 5  
Old 01-07-2010
Hello, reading the various links I've seen that uses the-b option. I've created a file prueba.batch with the following:

Code:
password
get file
quit

And then execute the decision:

Code:
sftp-b prueba.batch user@host

But I get the following error:

Permission denied (publickey, password).
Connection closed
# 6  
Old 01-08-2010
Hi, sorry if annoying again.

I tried to do the link:

http://wiki.lazos.cl/index.php/Acces...ontrase%C3%B1a

But it seems that on the other machine is windows. You can then do this?
You see a solution?.
If someone can explain a little about the batchfile (with option-b).

Thank you.
# 7  
Old 01-08-2010
use sshpass if you have one.

Code:
sshpass -p password sftp user@192.168.1.232 << ENDSHERE
> cd /tmp
> put ttt
> ENDSHERE

Does this works out for you ?
 
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Help with SFTP script

Hi All, I just wanted to write a simple SFTP script. I already referred to plenty of posts before but its of no use. Please dont give me previous posts link for reference. Please comment if you are really interested in solving my issue. 1. I dont want to install SSH key 2. I dont have... (2 Replies)
Discussion started by: Naga06
2 Replies

2. Shell Programming and Scripting

SFTP or scp with password in a batch script without using SSH keys and expect script

Dear All, I have a requirement where I have to SFTP or SCP a file in a batch script. Unfortunately, the destination server setup is such that it doesn't allow for shell command line login. So, I am not able to set up SSH keys. My source server is having issues with Expect. So, unable to use... (5 Replies)
Discussion started by: ss112233
5 Replies

3. Shell Programming and Scripting

Sftp through script

hi, I have a requirement where i need to sftp the file from another server. Let me describe in detail: when i login into putty i use my id i.e. kusvi and then i start another acc i.e.cdram where all development works takes place...so if i am in cdram and i need to do sftp i have to exit... (1 Reply)
Discussion started by: gnnsprapa
1 Replies

4. UNIX for Dummies Questions & Answers

Sftp script

Hi, I have a file as FILENAME.txt kept in /user/home/smalya . This txt file contains list of file names ex : 1.txt 2. txt 3.txt I want a shell script which will read the file name from this txt file and transfer the files into another server. actual files (1.txt,2.txt,3.txt) are present in... (1 Reply)
Discussion started by: smalya
1 Replies

5. Shell Programming and Scripting

SFTP Script

Hi All, I'm creating an sftp script that will pull data from sftp server and will also move files to a certain folder. My question is that how will i know if the moving of files were successful, is there a way for me to determine it. Thanks, Reign (1 Reply)
Discussion started by: reignangel2003
1 Replies

6. Shell Programming and Scripting

SFTP-how to log individual sftp command error while executing shell script

Hi, I have situation where i need to automate transferring 10000+ files using sftp. while read line do if ; then echo "-mput /home/student/Desktop/folder/$line/* /cygdrive/e/folder/$line/">>sftpCommand.txt fi done< files.txt sftp -b sftpCommand.txt stu@192.168.2.1 The above... (1 Reply)
Discussion started by: noobrobot
1 Replies

7. UNIX for Dummies Questions & Answers

sftp script in .sh

Hi, I want download files from Server A to Server B when i want run script. my source server : A my Destination server:B I have to run script in server A only. please help me on this. (2 Replies)
Discussion started by: koti_rama
2 Replies

8. Shell Programming and Scripting

sftp script

I am new to the forum. I need help with writing a unix sftp script that will allow me to put a txt file in the destination server. The destination server is a windows box and when I connect from another windows machine, at the dos prompt I need to Type: ftp<sp> ftp-gw<enter> Type: servername... (2 Replies)
Discussion started by: coburn
2 Replies

9. UNIX for Dummies Questions & Answers

SFTP script

I have this script but it is not working I need help, to transmit a file and rename it. #!/bin/ksh final_file="file name" ftp -nvd IP_address << ENDFTP user username password cd <folder where you want to put the file> bin mput $final_file quit ENDFTP (0 Replies)
Discussion started by: HROMERO
0 Replies

10. Shell Programming and Scripting

sftp through a script

Guys How can I use sftp through a shell script? OR is there is a more secure way to transfer files from one host to another (in a non-secure environment)? Please help. I have tried various options. And I am currently doing the transfer of backups manually, I want to automate this. ... (1 Reply)
Discussion started by: skotapal
1 Replies
Login or Register to Ask a Question