Portál AbcLinuxu, 10. května 2025 13:17

Dotaz: Můj první webserver - ssh

8.6.2015 09:01 Jack Hokus | skóre: 34 | blog: LostHeaven
Můj první webserver - ssh
Přečteno: 448×
Odpovědět | Admin
Zdravím,

dávám dohromady svůj první webserver, zatím na lokální síti. Chci si rozjet přihlašování pomocí ssh. Přečetl jsem si nějakou dokumentaci:

1

2

3

4

5

Vím, že na klientském počítači musí vygenerovat dvojice klíčů, soukromý a veřejný. Veřejný klíč se potom kopíruje na server. Ale nejsem si moc jistý tím, co dělat na straně serveru.

Mohl by mi prosím někdo poradit?
http://www.jackhokus.cz/

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Josef Kufner avatar 8.6.2015 09:21 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Můj první webserver - ssh
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tvůj první odkaz:
Když se chce uživatel autentizovat pomocí SSH klíčů, musí mít na lokálním počítači dvojici SSH klíčů. Na vzdáleném serveru se musí veřejný klíč zkopírovat do souboru, který se nachází uvnitř domovského adresáře uživatele, do ~/.ssh/authorized_keys. Tento soubor obsahuje seznam veřejných klíčů, na každém řádku jeden, které jsou autorizovány pro přihlašování k tomuto účtu.
Hello world ! Segmentation fault (core dumped)
8.6.2015 10:56 ET
Rozbalit Rozbalit vše Re: Můj první webserver - ssh
odkazy jsem neprolezal, ale doporucuju zkontrolovat nasledujici nastaveni na serverove strane:
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys 
8.6.2015 11:30 Jack Hokus | skóre: 34 | blog: LostHeaven
Rozbalit Rozbalit vše Re: Můj první webserver - ssh
Děkuji,

tak už jsem asi doma. Mám dva počítače, jeden je klient, druhý je server, na obou běží ssh. A na obou musím vytvořit dvojici klíčů, pomocí
ssh-keygen
. Spuštěním tohoto příkazu by se měl vytvořit i ten .ssh soubor

Jediné čím si nejsem jistý, jestli příkaz ssh keygen spouštět pod běžným uživatelem, nebo pod rootem. Ve výše odkazovaném článku je na obou počítačích použit root, ale když mi kamrád dával ssh k sobě na server, tak jsem klíč generoval jako běžný uživatel, ale nejsem si tím jstý.

http://www.jackhokus.cz/
8.6.2015 11:39 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Můj první webserver - ssh
Tak spouštíš pod uživatelem, pro kterého potřebuješ klíče, to dá rozum, ne?
pavlix avatar 8.6.2015 11:41 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: Můj první webserver - ssh
A na obou musím vytvořit dvojici klíčů
Ve všech návodech se píše, že se klíč vytváří na klientovi.
Spuštěním tohoto příkazu by se měl vytvořit i ten .ssh soubor
Adresář. A v něm soubor s klíčem.
Jediné čím si nejsem jistý, jestli příkaz ssh keygen spouštět pod běžným uživatelem, nebo pod rootem.
Vzhledem k tomu, že má vygenerovat klíč a uložit ho do uživatelova domovského adresáře, tak za uživatele.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
pavlix avatar 8.6.2015 09:53 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: Můj první webserver - ssh
Odpovědět | | Sbalit | Link | Blokovat | Admin
Krátká odpověď: Nemohl.

Dlouhá odpověď: Nemůže ti nikdo poradit, protože (1) jsi se na nic jiného nezeptal a (2) protože návodů na SSH je na netu hromada a dokonce jsi sám na některé odkázal. Mimochodem i na ábíčku je něco k tématu.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.