Kirjoittaja Aihe: ssh komentoriviltä  (Luettu 7767 kertaa)

Owdy

  • Käyttäjä
  • Viestejä: 1954
    • Profiili
Re: ssh komentoriviltä
« Vastaus #20 : 24.09.06 - klo:18.22 »
Heh, on.

mk1970

  • Käyttäjä
  • Viestejä: 213
    • Profiili
Re: ssh komentoriviltä
« Vastaus #21 : 24.09.06 - klo:19.39 »
Kopio id_dsa.pub authorized_keys tiedostoksi ja kokeile lokaalisti sisäänkirjautumista:

Koodia: [Valitse]
#cp ~/.ssh/id_dsa.pub ~/.ssh/authorized_keys
# ssh localhost

Tämä "ei voi" epäonnistua. Eli toimiihan tämä?

Owdy

  • Käyttäjä
  • Viestejä: 1954
    • Profiili
Re: ssh komentoriviltä
« Vastaus #22 : 24.09.06 - klo:20.05 »
Jep, se toimii.

mk1970

  • Käyttäjä
  • Viestejä: 213
    • Profiili
Re: ssh komentoriviltä
« Vastaus #23 : 24.09.06 - klo:20.22 »
stdin: is not a tty
/home/osku/.ssh/id_dsa.pub: No such file or directory

Sulla on kohdekoneen .bashrc:ssä (ja/tai .bash_login:issa) jotain joka olettaa kyseessä olevan interaktiivisen shellin (eli sillä on tty). Voisikohan se aiheuttaa ongelman? Eli jotain tälläistä kannattaa harkita:
Koodia: [Valitse]
#
# Is this an interactive shell? ``man bash'' says PS1 is set and $-
# includes ``i'' if bash is interactive
#
if [ "x${PS1}" != "x" -a "x`echo $- | grep i`" != "x" ]; then
    #
    # This is an interactive shell
    #
    ...
fi

Tosin virheilmoitus sanoo selvästi että lähdetiedostoa ei löydy...

Pystytkö kohdekoneesta käsin kopioimaan id_dsa.pub:n? Siis jotain tälläistä:

Koodia: [Valitse]
# ssh blah@milano.scenegroup.fi
# scp osku@kotikone:.ssh/id_dsa.pub authorized_keys

Owdy

  • Käyttäjä
  • Viestejä: 1954
    • Profiili
Re: ssh komentoriviltä
« Vastaus #24 : 24.09.06 - klo:20.33 »
Mistäs mä nään tän kotikoneen osoitteen? NYt ei taas sytytä yhtään.

eliasj

  • Käyttäjä
  • Viestejä: 4075
    • Profiili
Re: ssh komentoriviltä
« Vastaus #25 : 24.09.06 - klo:20.39 »
Komennolla ifconfig näet ip-osoitteesi.
alias vililikku

Owdy

  • Käyttäjä
  • Viestejä: 1954
    • Profiili
Re: ssh komentoriviltä
« Vastaus #26 : 24.09.06 - klo:21.02 »
Komennolla ifconfig näet ip-osoitteesi.

Se ei auta koska olen NATin takana. Telehell jakaa yksityiset ip:t.


Pystytkö kohdekoneesta käsin kopioimaan id_dsa.pub:n? Siis jotain tälläistä:

Koodia: [Valitse]
# ssh blah@milano.scenegroup.fi
# scp osku@kotikone:.ssh/id_dsa.pub authorized_keys

Ok, kopioitu.

muoks1: hei nyt se pelittää!! Kiitos! Olipas hankala ;D

Jos otan etäservereille yhteyden, se sanoo nyt:
Koodia: [Valitse]
Enter passphrase for key '/home/osku/.ssh/id_dsa':
Jesh!

muoks2:
Eikä pelitä. Sen saa vaan toimimaan yhden servun kanssa, eipä auta paljoa :\

Koodia: [Valitse]
osku@koti:~$ kc
bash: kc: command not found

Tää ei voi olla näin vaikeeta. Antaa olla.
« Viimeksi muokattu: 24.09.06 - klo:21.53 kirjoittanut Osku »

Owdy

  • Käyttäjä
  • Viestejä: 1954
    • Profiili
Re: ssh komentoriviltä
« Vastaus #27 : 24.09.06 - klo:21.40 »
Hauskan näköistä, olet Osku kirjoittanut alle tunnissa samaan ketjuun kolme viestiä peräkkäin. Voisit vain muokata yhtä viestiäsi. :)
No okei. Se on hyvä että Post Police on ylläpitämässä yleistä järjestystä täällä! Upeeta Vililikku!


Sori, on vähän huono päivä tänään.

Ville Pöntinen

  • Käyttäjä
  • Viestejä: 2078
    • Profiili
Re: ssh komentoriviltä
« Vastaus #28 : 24.09.06 - klo:21.53 »
Aiempien viestin muokkaaminen sopii joskus ja joskus se vain rikkoo lukijan jatkumon... Miltäs Vililikku kommenttisi näyttäisi nyt, jos Osku editoisi viestejään ja myös vaikka poistais turhat  ;D

Erinäisiä HOW-TO-osaston viestejä lukiessani olen * siihen, että toisissa alkuperäistä ohjetta korjataan, toisissa sitä korjataan ja merkitään muutokset (ja niihin johtaneet seikat) ja kolmansissa korjaukset (tai vaikka korjatut virheet) viestiin löytyvät vain lukemalla läpi koko ketjun.

Ja edit, kuten myöskin kulttuuriin kuuluu: Korjailin pari typoa.
« Viimeksi muokattu: 24.09.06 - klo:21.54 kirjoittanut pontvil »

Owdy

  • Käyttäjä
  • Viestejä: 1954
    • Profiili
Re: ssh komentoriviltä
« Vastaus #29 : 24.09.06 - klo:21.54 »
No pitihän se muokata kun toinen käski. Meni vähän sekavaksi mutta menköön :P

edit: pannaan vielä yks hymiö
« Viimeksi muokattu: 24.09.06 - klo:21.58 kirjoittanut Osku »

mk1970

  • Käyttäjä
  • Viestejä: 213
    • Profiili
Re: ssh komentoriviltä
« Vastaus #30 : 25.09.06 - klo:07.47 »
Koodia: [Valitse]
# ssh blah@milano.scenegroup.fi
# scp osku@kotikone:.ssh/id_dsa.pub authorized_keys

Ok, kopioitu.

Tuossa oli pieni virhe minulla, pitää tietysti olla "cd .ssh" ennen scp-komentoa tai muuten se authorized_keys menee väärään paikkaan

Koodia: [Valitse]
osku@koti:~$ kc
bash: kc: command not found

Tarkoittaa että aliasta ei ole määritelty (kokeile vaikka alias-käskyä). Muokkaa sekä .bashrc:tä että .bash_login:ia siten että siellä jotain tälläistä:

Koodia: [Valitse]
if [ "x${PS1}" != "x" -a "x`echo $- | grep i`" != "x" ]; then
  alias kc='keychain ~/.ssh/id_dsa'
  [ -r ${HOME}/.keychain/`hostname`-sh ] && . ${HOME}/.keychain/`hostname`-sh
fi

Avaa uusi shelli. Toimiiko? Kirjaudu ulos ja uudelleen sisään. Toimiiko?

Owdy

  • Käyttäjä
  • Viestejä: 1954
    • Profiili
Re: ssh komentoriviltä
« Vastaus #31 : 25.09.06 - klo:22.08 »
Jostain syystä tää mun sekoilu tän kanssa jumitti nautiluksen ja Bluefishin k.o saiteille. Eli verkkokansiot ei aukea. Samankaltainen ongelma kuin tämä: http://forum.ubuntu-fi.org/index.php?topic=4073.0

muoks: outoa. Jos Nautiluksen osoiterivillä on ftp:// jne se jumaa, jos laittaa sftp:// jne se toimii.
« Viimeksi muokattu: 25.09.06 - klo:22.32 kirjoittanut Osku »