Zdravim,
mám takovej problem, potrebuju na serveru zridit ssh a nasledne tunel pro vnc, ale nejak mi to nejde... postupoval jsem takto:
1) nainstaloval jsem openssh-server.. "
sudo apt-get install openssh-server"
2) editnul config "
sudo gedit /etc/ssh/sshd_config" a upravil jsen toto:
odkomentoval:
AuthorizedKeysFile /home/USER/.ssh/authorized_keysodkomentoval a zmenil na NO:
PasswordAuthentication noa ulozil
3) restartoval ssh server "
sudo /etc/init.d/ssh restart"
4) v "
/home/USER/.ssh/" jsem vytvoril slozku "
authorized_keys"
5) na druhem PC jsem vygeneroval klic "
ssh-keygen -t rsa -b 4096"
6) pub (verejnej) klic jsem poslal na server do slozky "
authorized_keys"
7) na serveru na slozku "
authorized_keys" jsem zmenil opravneni na
600 a na .ssh slozku
700
na druhem PC se pokousim pripojit pres debug jako "
ssh jmeno@server -vvv"
... potom to uz je tak, ze to chce heslo, tak napisu stejne heslo jako pri tvoreni rsa klice a ono to napise ze
permission denied (publickey)...
tak co delam spatne? podle vseho by to melo normalne fungovat, ale nejde.... jen bych dodal, ze pokud v configu nastavim "
PasswordAuthentication yes" na
YES, tak to funguje jak ma, ale bohuzel se to prihlasuje pres heslo usera misto pres klic kterej jsem vytvoril, takze veskery zabezpeceni je v haji... muzete mi nekdo poradit uz fakt nevim kde je chyba..

Dik moc
PS: tak uz jsem to vyresil - "
authorized_keys" neni slozka ://