Re: [gentoo-user] ssh from linux to Windows

2024-01-08 Thread thelma

On 1/8/24 07:48, Andreas Fink wrote:

On Sat, 6 Jan 2024 20:09:37 -0700
the...@sys-concept.com wrote:


I installed openssh server on Windows 11 and tried to ssh to it using the 
id_rsa.pub key
but I didn't have luck.  I copied the key to .ssh\authorized_keys file.
On linux the last line ending with "\"  on Windows Notepad replaces it with the 
"+" sign.

ssh with password is working  but windows doesn't recognize the public key or 
maybe it is wrong directory  C:\Users\Garry Server\.ssh\authorized_keys



If ssh with password is working, did you try letting ssh decide for the
correct location for your ssh key via ssh-copy-id:
ssh-copy-id -i ~/.ssh/my_key usern...@example.com

First time it will of course log in via password, but any further login
should use the ssh key.

If the key is still not accepted, have you tried a different ssh key
type (e.g. ed25519). Maybe the server rejects RSA keys?


Nice command, thank for the input; but it didn't work with Windows 11

I run:
ssh-copy-id -i ~/.ssh/id_rsa.pub "Glen Server"@10.0.0.130
/usr/bin/ssh-copy-id: INFO: Source of key(s) to be installed: 
"/home/joseph/.ssh/id_rsa.pub"
/usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter 
out any that are already installed
/usr/bin/ssh-copy-id: INFO: 1 key(s) remain to be installed -- if you are 
prompted now it is to install the new keys
Glen Server@10.0.0.130's password:
'exec' is not recognized as an internal or external command,
operable program or batch file.

Number of key(s) added: 1

Now try logging into the machine, with:   "ssh 'Glen Server@10.0.0.130'"
and check to make sure that only the key(s) you wanted were added.

Trying to login again still asked me for password.
On Windows 11 public key should be copied to 
C:\ProgramData\ssh\administrators_authorized_keys



Re: [gentoo-user] ssh from linux to Windows

2024-01-08 Thread Andreas Fink
On Sat, 6 Jan 2024 20:09:37 -0700
the...@sys-concept.com wrote:

> I installed openssh server on Windows 11 and tried to ssh to it using the 
> id_rsa.pub key
> but I didn't have luck.  I copied the key to .ssh\authorized_keys file.
> On linux the last line ending with "\"  on Windows Notepad replaces it with 
> the "+" sign.
> 
> ssh with password is working  but windows doesn't recognize the public key or 
> maybe it is wrong directory  C:\Users\Garry Server\.ssh\authorized_keys
> 

If ssh with password is working, did you try letting ssh decide for the
correct location for your ssh key via ssh-copy-id:
ssh-copy-id -i ~/.ssh/my_key usern...@example.com

First time it will of course log in via password, but any further login
should use the ssh key.

If the key is still not accepted, have you tried a different ssh key
type (e.g. ed25519). Maybe the server rejects RSA keys?





Re: [gentoo-user] ssh from linux to Windows

2024-01-08 Thread Benjamin Blanz

looking for known_hosts2 (and also /etc/ssh/ssh_known_hosts and 
/etc/ssh/ssh_known_hosts2)  also happens on my machines, both a debian install 
and my gentoo machine, the files not being present does not prevent the ssh 
connection from working though. So this is probably not the issue.

Judging from comments [1] it appears to be an undocumented legacy feature.

[1] 
https://github.com/search?q=repo%3Aopenssh%2Fopenssh-portable+known_hosts2=commits

On 08.01.24 01:32, the...@sys-concept.com wrote:

On 1/6/24 20:09, the...@sys-concept.com wrote:

I installed openssh server on Windows 11 and tried to ssh to it using the 
id_rsa.pub key
but I didn't have luck.  I copied the key to .ssh\authorized_keys file.
On linux the last line ending with "\"  on Windows Notepad replaces it with the 
"+" sign.

ssh with password is working  but windows doesn't recognize the public key or 
maybe it is wrong directory  C:\Users\Garry Server\.ssh\authorized_keys


Trying to run: "ssh -vv" I get:

debug1: Authenticating to 10.0.0.130:22 as 'Glen Server'
debug1: load_hostkeys: fopen /home/joseph/.ssh/known_hosts2: No such file or 
directory

Where is it taking the : "known_hosts2" in home directory .ssh/ I only have file 
"known_hosts"
In /etc/ssh/sshd_config (computer ssh is initiated from) I can not find any reference to 
"known_hosts2"

Nor, windows \ProgramData\ssh\sshd_config contain any reference to 
"known_hosts2"






OpenPGP_0x7AAC0ED205503D09.asc
Description: OpenPGP public key


OpenPGP_signature.asc
Description: OpenPGP digital signature


Re: [gentoo-user] ssh from linux to Windows

2024-01-07 Thread thelma

On 1/6/24 20:09, the...@sys-concept.com wrote:

I installed openssh server on Windows 11 and tried to ssh to it using the 
id_rsa.pub key
but I didn't have luck.  I copied the key to .ssh\authorized_keys file.
On linux the last line ending with "\"  on Windows Notepad replaces it with the 
"+" sign.

ssh with password is working  but windows doesn't recognize the public key or 
maybe it is wrong directory  C:\Users\Garry Server\.ssh\authorized_keys


Trying to run: "ssh -vv" I get:

debug1: Authenticating to 10.0.0.130:22 as 'Glen Server'
debug1: load_hostkeys: fopen /home/joseph/.ssh/known_hosts2: No such file or 
directory

Where is it taking the : "known_hosts2" in home directory .ssh/ I only have file 
"known_hosts"
In /etc/ssh/sshd_config (computer ssh is initiated from) I can not find any reference to 
"known_hosts2"

Nor, windows \ProgramData\ssh\sshd_config contain any reference to 
"known_hosts2"


 



[gentoo-user] ssh from linux to Windows

2024-01-06 Thread thelma

I installed openssh server on Windows 11 and tried to ssh to it using the 
id_rsa.pub key
but I didn't have luck.  I copied the key to .ssh\authorized_keys file.
On linux the last line ending with "\"  on Windows Notepad replaces it with the 
"+" sign.

ssh with password is working  but windows doesn't recognize the public key or 
maybe it is wrong directory  C:\Users\Garry Server\.ssh\authorized_keys

--
Thelma