Hogyan tudom beállítani az ssh, hogy ne írja be a jelszavát

Debian Fejlesztő sarok # X2F; Hogyan tudom beállítani az ssh, hogy ne írja be a jelszavát

Tudod teremt egy RSA hitelesítő kulcsot ahhoz, hogy menjen a távoli helyre fiókjába jelszó megadása nélkül.

Vegye figyelembe, hogy miután ezt a kiigazítást, ha egy támadó behatol a fiók vagy a honlapon, akkor kap hozzáférést a webhely az Ön jogait és jelszó megadása nélkül! Ezért soha nem szabad tenni, mint root felhasználó.

  • Fuss ssh-keygen (1) a gépen, és csak nyomja meg az Enter, amikor kérte a jelszót.
    magán és nyilvános kulcsokat hoz létre. A régebbi verziói SSH, lesznek tárolva a fájlok

/.ssh/identity.pub; az újabb verziók, lesznek tárolva a fájlok

/.ssh/id_rsa.pub.
  • Ezután adjuk hozzá a fájl tartalmát a nyilvános kulcs

    /.ssh/authorized_keys egy távoli hely (a jogosultságokat kell beállítani 600).
    Ha Ön fejlesztő, és szeretne hozzáférni rendszerek debian.org használ egy ilyen kulcs révén az alapja a kulcs fejlesztők adatot lehet terjeszteni minden debian.org gép. Lásd. LDAP-átjáró dokumentációt.

  • Most kell tudni használni ssh, hogy jelentkezzen be egy távoli szerveren, nem szükséges hozzá jelszó.

    Fontos! Vegyük észre, hogy bárki, aki olvassa a hozzáférést ehhez a privát kulcsot használhatja, hogy egy távoli helyszínen jelszó nélkül. Ez magában foglalja, akik hozzáférnek a helyi gépen root. Ezért, ha nem te vagy az egyetlen, aki hozzáfér a gép root, akkor erősen ajánlott, hogy egy jelszót a privát kulcs. Az ssh-agent (1) és az ssh-add (1). adja meg a jelszót csak egyszer minden felhasználási speciális kulcs egyetlen munkamenet során. Akkor automatikusan betölti az összes kulcsokat az ügynök tárol, adjuk hozzá a következő sorokat a fájl

    Futtatni az ssh-add nélkül egy terminál, akkor az ssh-askpass csomagot.

    Vissza a Debian Project honlapján.

    Kapcsolódó cikkek