02-22-2013
9 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi,
Can anyone help me out how to login on server using public key autorization.I want to use this on system.
Thanks in advance. (1 Reply)
Discussion started by: LochanM
1 Replies
2. Shell Programming and Scripting
do we need root access for the remote server to ssh without a password(i.e by using id_rsa.pub method)??? (1 Reply)
Discussion started by: roshanjain2
1 Replies
3. UNIX for Advanced & Expert Users
When should one have to generate a public key on a Server when the public key is already created and used by other clients?
Thanks,
Rahul. (6 Replies)
Discussion started by: rahulrathod
6 Replies
4. Shell Programming and Scripting
Hi,
i was provided with
1. Server IP (Remote)
2. Username and Password (worked when tested basic FTP)
3. Their Public key (GnuPG v1.0.6)
They refuse when i upload using basic FTP and insists for encryption.
I have Solaris 10 and Linux in my environment.
How can i encrypt and upload... (0 Replies)
Discussion started by: prvnrk
0 Replies
5. Linux
Dear All,
I need to decrypt with private key most of the time and this works for RSA. At times I need to decrypt with public key (data is encrypted with private key). This does not seem to work via VB.Net. Is there support for such an activity in Java on Linux or Windows ? Please advise.
... (3 Replies)
Discussion started by: Sushma Y
3 Replies
6. UNIX for Dummies Questions & Answers
Hi all
Ive setup a VSFTPD server and im forcing SSL encryption. I have made a key and it works perfectly.
I have a client who wants to connect but is using software that needs the key to be added before he can connect.
Does he need me to send the key i created and that the VSFTPD.conf... (0 Replies)
Discussion started by: mokachoka
0 Replies
7. Cybersecurity
Hey all, I have a request from a third party that will be setting my firm up for an account so we can sftp files to their server in a Production environment. I know where the public keys are located on our Red Hat Linux envronment. I was going to ftp the keys from the Linux environment over to my... (2 Replies)
Discussion started by: dfb500
2 Replies
8. Solaris
Hi, I've used the following way to set ssh public key authentication and it is working fine on Solaris 10, RedHat Linux and SuSE Linux servers without any problem. But I got error 'Server refused our key' on Solaris 8 system. Solaris 8 uses SSH2 too. Why? Please help. Thanks.
... (1 Reply)
Discussion started by: aixlover
1 Replies
9. Shell Programming and Scripting
I generated a public key that we are using for ssh and sftp but I noticed that I am still being asked for a password when I run my script. is there something I need to put in my script?
Our linux guy said he placed keys on both servers. (2 Replies)
Discussion started by: MJCreations
2 Replies
LEARN ABOUT PHP
ssh2_publickey_list
SSH2_PUBLICKEY_LIST(3) 1 SSH2_PUBLICKEY_LIST(3)
ssh2_publickey_list - List currently authorized publickeys
SYNOPSIS
array ssh2_publickey_list (resource $pkey)
DESCRIPTION
List currently authorized publickeys.
PARAMETERS
o $pkey
- Publickey Subsystem resource
RETURN VALUES
Returns a numerically indexed array of keys, each of which is an associative array containing: name, blob, and attrs elements.
Publickey elements
+----------+---------------------------------------------------+
|Array Key | |
| | |
| | Meaning |
| | |
+----------+---------------------------------------------------+
| name | |
| | |
| | Name of algorithm used by this publickey, for |
| | example: ssh-dss or ssh-rsa. |
| | |
| blob | |
| | |
| | Publickey blob as raw binary data. |
| | |
| attrs | |
| | |
| | Attributes assigned to this publickey. The most |
| | common attribute, and the only one supported by |
| | publickey version 1 servers, is comment, which |
| | may be any freeform string. |
| | |
+----------+---------------------------------------------------+
EXAMPLES
Example #1
Listing authorized keys with ssh2_publickey_list(3)
<?php
$ssh2 = ssh2_connect('shell.example.com', 22);
ssh2_auth_password($ssh2, 'jdoe', 'secret');
$pkey = ssh2_publickey_init($ssh2);
$list = ssh2_publickey_list($pkey);
foreach($list as $key) {
echo "Key: {$key['name']}
";
echo "Blob: " . chunk_split(base64_encode($key['blob']), 40, "
") . "
";
echo "Comment: {$key['attrs']['comment']}
";
}
?>
The above example will output:
Key: ssh-rsa
Blob: AAAAB3NzaC1yc2EAAAABIwAAAIEA5HVt6VqSGd5P
TrLRdjNONxXH1tVFGn0Bd26BF0aCP9qyJRlvdJ3j
4WBeX4ZmrveGrjMgkseSYc4xZ26sDHwfL351xjza
LpipuBGRrw17mWVBhuCExo476ri5tQFzbTc54VE
HYckxQ16CjSTibI5X69GmnYC9PNqEYq/1TP+HF10
Comment: John's Key
Key: ssh-rsa
Blob: AAAAB3NzaHVt6VqSGd5C1yc2EAAAABIwA232dnJA
AIEA5HVt6VqSGd5PTrLRdjNONxX/1TP+HF1HVt6V
qSGd50H1tVFGn0BB3NzaC1yc2EAd26BF0aCP9qyJ
RlvdJ3j4WBeX4ZmrveGrjMgkseSYc4xZ26HVt6Vq
SGd5sDHwfL351xjzaLpipuBGB3NzaC1yc2EA/1T
Comment: Alice's Key
NOTES
Note
The public key subsystem is used for managing public keys on a server to which the client is already authenticated. To authenticate
to a remote system using public key authentication, use the ssh2_auth_pubkey_file(3) function instead.
SEE ALSO
ssh2_publickey_init(3), ssh2_publickey_add(3), ssh2_publickey_remove(3).
PHP Documentation Group SSH2_PUBLICKEY_LIST(3)