Ssh password


 
Thread Tools Search this Thread
Top Forums UNIX for Beginners Questions & Answers Ssh password
# 1  
Old 10-06-2018
Ssh password

Hi there.

I am fully aware of the security implications, but is there a way give a user password with the rsh and/or ssh commands?

Such as: ssh user@192.168.0.56 -p password

Or pass a config file to the command containing a password?

I'm looking after a cluster and trying to use PSSH, unfortunately because I have to pass a lot of nohup commands I need the post character &, this gobbles the password request after ssh is issued so I'm trying to edit the pssh files to get around the problem.

Many thanks.
# 2  
Old 10-06-2018
Have you considered using ssh keys for passwordless authentication between your cluster members ?

-p switch is port not password, AFAIK there is builtin in ssh to pass password.
You would need to use expect tool, which i would always advise against.

Regards
Peasant.
This User Gave Thanks to Peasant For This Post:
# 3  
Old 10-07-2018
Yeah, I gave up on what I really wanted and went with keys, this is far from ideal, if you knew the entire situation you'd understand. Anyway...

Keys for now have helped, except, they are user dependent? User A creates keys and can use them. User B logs in but can't use them. B generates keys, then A can't log on. This is of no use to me at all, I'm not sitting copying keys for 30 servers every time a different user wants access.

So the new question is: Is this normal? Only 1 live set of keys at any one time? How can I prevent this?

Thanks.
# 4  
Old 10-08-2018
So what is the situation? usera, userb and userc all logging onto userx@remote1 and userx@remote2?

Actually, if this is the case, you modify authorised_keys for userx@remote1 then use a for loop to use scp to copy the file to userx in all the other machines.

Somebody may be able to propose a better solution if we understand your problem better.

Andrew
# 5  
Old 10-08-2018
UserA creates a key pair, and copies the public one to the right spot on your 30 servers. UserB creates a key pair, and copies /appends (made explicit due to rbatte's remark) the public one to the right spot on your 30 servers. From now on, either can happily log into any of those servers, no further interacton necessary.

Last edited by RudiC; 10-08-2018 at 10:15 AM..
# 6  
Old 10-08-2018
The authorized_keys file can store multiple public keys allowing multiple sources/users to log in, if that is what you wish.

In your current process, does userA generate some keys the overwrite the authorized_keys file for userX on the target server? You need to add the public key, not overwrite the whole file.



Robin
# 7  
Old 10-09-2018
You could have same key for everyone, granulated by group for instance.

If you really want to do it in that fashion, take a look at AuthorizedKeysFiles and Match directive for your SSH server.

It should be doable, in a way when user is created and belonging to a group and has public key to login without additional intervention, since the key is effectively per group configured globally on ssh server.

I have not tested this scenario, nor used it and hopefully i understood the requirement.
Spin up couple of vm boxes and give it a shot Smilie

Regards
Peasant.
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Red Hat

SSH password less setup asking for password

Hello Experts, when I am trying to connect my target server through sftp after creating ssh password less setup, it is asking for passowrd to connect. to setup this I followed below process: -->generated keys by executing the command "ssh-keygen -t rsa" -->this created my .ssh directory... (9 Replies)
Discussion started by: Devipriya Ch
9 Replies

2. Shell Programming and Scripting

Password in ssh

Hello Guys, I have a specific requirement where I need to provide password to ssh and sftp in my script on Solaris. I know password-less connection is the way without password but in my case, I cant use the same due to some limitations. Please let me know if we can tweak it. (7 Replies)
Discussion started by: Deei
7 Replies

3. Red Hat

ssh without password

Hi, I am trying to generate ssh without having to type a password. I have done this on numerous occasions using the procedure below and it has worked fine but not on this occasion. user1@sys1:ssh-keygen -t dsa -N "" <press enter for any questions> user1@sys1: ll .ssh/id_dsa.pub... (16 Replies)
Discussion started by: Duffs22
16 Replies

4. Solaris

Can't SSH log in without password.

I am working on Solaris 10 Sparc. While ssh trust relation building for SUN-CLUSTER on server, I am facing issue. I can log in from server2 to serer1 direactly but when i log in to server1 from server2 it prompts password. root@app1 # ssh app2 Last login: Wed Jul 27 14:08:14 2011... (0 Replies)
Discussion started by: anand87
0 Replies

5. UNIX for Dummies Questions & Answers

SSH with no password

How to setup SSH to not require a password when establishing an SSH connection from server A to server B for particular user? (4 Replies)
Discussion started by: sam101
4 Replies

6. Shell Programming and Scripting

SSH with password

Please help me I want connect to orther server using ssh. But I need to transfer password also without entering when it is prompts. Please help me. (1 Reply)
Discussion started by: saga499
1 Replies

7. Solaris

SSH Password-less login fails on password expiry.

Hi Gurus I have a few Sol 5.9 servers and i have enabled password less authentication between them for my user ID. Often i have found that when my password has expired,the login fails. Resetting my password reenables the keys. Do i need to do something to avoid this scenario or is this... (2 Replies)
Discussion started by: Renjesh
2 Replies

8. HP-UX

ssh without password

Hi, I have the necessity to run a korn shell on a remote server (both HP-UX servers) using the ssh command. The sintax that I use is ssh -l <remote user> <IP address of remote host> command(ksh script) Pressing enter I need to set the password of the remote user. Is it possible to... (2 Replies)
Discussion started by: gio123bg
2 Replies

9. UNIX for Advanced & Expert Users

SSH - Prompting for password

Hi, Can anybody tell me a way to do ssh , without prompting for password from keyboard, Using RSA. The requirement is I need to create the key , using passphrase also..... Is there any way to do it in UNIX ? I am doing it from AIX machine , but remote machine is Linux I tried... (8 Replies)
Discussion started by: shihabvk
8 Replies

10. UNIX for Dummies Questions & Answers

no password ssh

Hello all, I would like to know if anyone had ever set up a network in which they used DHCP and OPENSSH with no password. I can configure my ssh files to allow me to enter any machine without a password as long as I have generated the public and private keysa nd store them in my .ssh/aut... ... (3 Replies)
Discussion started by: larryase
3 Replies
Login or Register to Ask a Question