sftp is asking password


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting sftp is asking password
# 1  
Old 02-25-2011
sftp is asking password

Hi
i have generate public private key pair using command

ssh-keygen -t rsa -b 2048

and then it made the two keys under the directory

~/.ssh ( in server 1)

one is public key and another one is private ..

i copied public one key onto my second server under the directory

~/.ssh ( in server 2)

in file authorized_keys


and then from server 1 when i entered this command

sftp user2@server2

it asks a passowrd


y it is asking password as i am suppose to automation

# 2  
Old 02-25-2011
What are the permissions on ~/.ssh and the files within? OpenSSH is quite picky about the correct permission, and will refuse to use any of the files if they don't match. Also, did you protect the private key using a password?
# 3  
Old 02-25-2011
Hi

First of all thanks a lot for replying the mail

i have given 777 permission to all the files on server 1 and on server 2 under the directory ~/.ssh

still when i try to connect it asks me a password

---------- Post updated at 06:57 AM ---------- Previous update was at 06:52 AM ----------

and also when i entered this command on server 1

ssh-keygen -t rsa -b 2048

it asks me enter pass phrase i did not give anything i just pressed enter twice
so ideally it should be automated between server 1 and server 2

because i copied the public key in server 2
# 4  
Old 02-25-2011
That's far too permissive, and OpenSSH doesn't like that. ~/.ssh should be 755 max, and authorized_keys should be 600. In no case should the group or other field be set to allow writing.

Current versions of OpenSSH include the ssh-copy-id utility, that copies your identity file and corrects permissions where needed. Give it a try.
# 5  
Old 02-25-2011
hi

i did the same i changed the permission but it is still asking for password Smilie

and yes there is one thing i am seeing here that in the server 1 machine when i do

sftp user2@server2


it do asks for password then if i provide the password it connects and then it creates a file knows_host in the ~/.ssh/ directory in server 1

well , i don't know why it creates this file but it is still asking for password.

please help me regarding this.
# 6  
Old 02-25-2011
Each SSH server has a unique cryptographic fingerprint to lessen the chance of attacks by redirected connections.

Can you give the output of the following command for both servers?
Code:
ls -ld ~/.ssh ~/.ssh/id_rsa*

# 7  
Old 02-25-2011
Hi

In server 1 the output is
Code:
drwx------ 2 ABC def 512 Feb 25 13:20 def/ABC/.ssh
-rw------- 1 ABC def 883 Feb 25 13:18 def/ABC/.ssh/id_rsa
-rw-r--r-- 1 ABC def 230 Feb 25 13:18 def/ABC/.ssh/id_rsa.pub



and in server 2 it is
Code:
$ ls -ld ~/.ssh ~/.ssh/id_rsa*
ABC/ghi/.ssh/id_rsa*: No such file or directory
drwx------ 2 ghi ABC 512 Feb 25 13:22 ABC/ghi/.ssh


In server 2 i have copied public key in "authorized_keys" file

Last edited by pludi; 02-25-2011 at 08:52 AM.. Reason: code tags!!!
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Sftp with password

I have been tasked with scripting a sftp transfer from my clients sftp server to a vendor. I have been given a user name and password. This is an older OEL server, 5.2. I am not able to install any packages on this system. It does not have expect, ssh-pass, or any other ssh password helper... (6 Replies)
Discussion started by: mtrgoose
6 Replies

2. UNIX for Dummies Questions & Answers

SFTP without prompting password

Dear unix experts, i have a requirement as below. i need to use SFTP as FTP. ftp -n -v << ENDFTP open test_ftp.server user ftp_user_name ftp_password quit ENDFTP if i use this in a shell script, it's not asking for password. But i want the similar thing achived using... (5 Replies)
Discussion started by: AraR87
5 Replies

3. Shell Programming and Scripting

SFTP prompting for password even though password is in script

Hi All, I am trying to transfer a file from one server to a remote server using SFTP. Client is not ready for key setup. I am working on Solaris 10. Here is the code. #!/bin/ksh # sample automatic Sftp script to dump a file USER="user1" PASSWORD="pass1" HOST="host1" sftp $USER@$HOST... (6 Replies)
Discussion started by: megha2525
6 Replies

4. Shell Programming and Scripting

SFTP / SCP using password

Hi, I was provided with sftp servername, user and password and the requirement is to connect to sftp server using credentials provided and drop the file. Manually i am able to connect with commands like sftp user@servername and after clicking enter, i was asked for a password and entering... (4 Replies)
Discussion started by: forums123456
4 Replies

5. Shell Programming and Scripting

SFTP with Password

Hi Guys, I need to know how can i achieve SFTP "with" password in a shell script. I have already done passwordless key generation thing and it is working but at the moment i am interested in passing a password. And another question I have is say i have a.ksh and b.sh scripts...Can i invoke... (6 Replies)
Discussion started by: Arpit Narula
6 Replies

6. Shell Programming and Scripting

sftp password problem

Hello, trying to download data by the ksh via sftp (password protected). I am looking for the exact syntax. (I know there are 1000 of threads but I have not found anything how to add the password). ftp.XYZ.com User:ABC Passwrd:123 I tried several stuff like: sftp -b... (2 Replies)
Discussion started by: jurgen
2 Replies

7. Shell Programming and Scripting

password - SFTP

Hi team, I know if we need to transfer the files between between 2 servser, we use SFTP through key setup between 2 server. currently There are some problems and we are not able to setup keys between servers. How can i use password with SFTP for temporary solutions, so that the file... (6 Replies)
Discussion started by: Amit.Sagpariya
6 Replies

8. Shell Programming and Scripting

SFTP using user id and password

Hi, I am using below syntax - sftp -b passwordfile userid@ipaddress passwordfile is a file, in which I have just kept a password of userid. But by this, an error is coming like - Permission denied (publickey,password,keyboard-interactive). Please suggest me on this..as I dont... (6 Replies)
Discussion started by: Monalisa
6 Replies

9. Red Hat

sftp/scp without password

Hi, I want to use sftp/scp without password.How can I do that ?? I plan to use script with scp/sftp and execute by cronjob ,any sample or example?? How can I test the scp/sftp working or not in the same user account , in the same red linux server?? any suggestion ??? (5 Replies)
Discussion started by: chuikingman
5 Replies

10. Shell Programming and Scripting

SFTP password automation

I am working on a script to automate and SFTP that I am currently doing to a company that does not allow for a .ssh profile to be created. I have search and read about the -b option and am wondering if i can get some more information about it. I tried to right a file containing the password... (3 Replies)
Discussion started by: jaycheetwood
3 Replies
Login or Register to Ask a Question