Hlavní menu
Nástroje |
SupportKiv.JakNaSvnPlusSsh HistoryHide minor edits - Show changes to output 27 February 2014, 11:45
by
- Added line 14:
** [LINUX] [[Alternativní návod v angličtině -> http://www.thegeekstuff.com/2008/11/3-steps-to-perform-ssh-login-without-password-using-ssh-keygen-ssh-copy-id/]] 27 February 2014, 11:42
by
- Changed line 9 from:
# [WINDOWS] nainstalovat [[Cygwin -> http://www.cygwin.org/cygwin/]] - potřeba pro náš účel je hlavně @@ssh@@ \\ [LINUX] @@ssh@@ je standardně k dispozici, případně doinstalovat balíček _openssh-client_ to:
# [WINDOWS] nainstalovat [[Cygwin -> http://www.cygwin.org/cygwin/]] - potřeba pro náš účel je hlavně @@ssh@@ (na Linuxu je @@ssh@@ je standardně k dispozici, případně doinstalovat balíček _openssh-client_) 27 February 2014, 11:41
by
- Changed line 9 from:
# [WINDOWS] nainstalovat [[Cygwin -> http://www.cygwin.org/cygwin/]] - potřeba pro náš účel je hlavně @@ssh@@ / [LINUX] @@ssh@@ je standardně k dispozici, případně doinstalovat balíček _openssh-client_ to:
# [WINDOWS] nainstalovat [[Cygwin -> http://www.cygwin.org/cygwin/]] - potřeba pro náš účel je hlavně @@ssh@@ \\ [LINUX] @@ssh@@ je standardně k dispozici, případně doinstalovat balíček _openssh-client_ 27 February 2014, 11:41
by
- Changed line 9 from:
# [WINDOWS] nainstalovat [[Cygwin -> http://www.cygwin.org/cygwin/]] - potřeba pro náš účel je hlavně @@ssh@@ to:
# [WINDOWS] nainstalovat [[Cygwin -> http://www.cygwin.org/cygwin/]] - potřeba pro náš účel je hlavně @@ssh@@ / [LINUX] @@ssh@@ je standardně k dispozici, případně doinstalovat balíček _openssh-client_ Changed line 14 from:
** (viz případně další [[návod pro ssh -> http://e-articles.info/e/a/title/How-to-Generate-a-Key-Pair-Using-OpenSSH/]] resp. [[alternativní popis -> http://www.debuntu.org/book/export/html/146]]) to:
** [WINDOWS] Generování klíče jde dělat i přímo v _putty_, pouze je třeba dát pozor že jeho klíč není kompatibilní s @@openssh@@ tj. například s linuxovým @@ssh@@ klientem -- postup viz [[návod pro putty -> http://frantovo.cz/blog/index.php?q=ssh-klice-ve-windows-putty]]. Changed lines 22-23 from:
[WINDOWS] Generování klíče jde dělat i přímo v _putty_, pouze je třeba dát pozor že jeho klíč není kompatibilní s @@openssh@@ tj. například s linuxovým @@ssh@@ klientem -- postup viz [[návod pro putty -> http://frantovo.cz/blog/index.php?q=ssh-klice-ve-windows-putty]]. to:
16 April 2009, 14:17
by
- Changed lines 20-21 from:
# vyzkoušet: spustit na svém stroji cmdline, v ní @@ssh username@stroj.domena.tld@@ -- nemělo by se ptát na nic víc než passphrase pro klíč, pokud byla nastavena; jako @username@ se na ZČU předpokládá Orion login to:
# vyzkoušet: spustit na svém stroji cmdline, v ní @@ssh username@stroj.domena.tld@@ -- nemělo by se ptát na nic víc než passphrase pro klíč, pokud byla nastavena; jako @@username@@ se na ZČU předpokládá Orion login 16 April 2009, 14:16
by
- Changed line 19 from:
** POZOR, na ZČU je třeba (a) dát ">>" nikoli ">", (b) needitovat @authorized_keys@ přes [=WinSCP=] nebo podobný "vzdálený" editor -- v obou případech chyba = přepsání souboru = nefunkčnost to:
** POZOR, na ZČU je třeba (a) dát ">>" nikoli ">", (b) needitovat @@authorized_keys@@ přes [=WinSCP=] nebo podobný "vzdálený" editor -- v obou případech chyba = přepsání souboru = nefunkčnost 16 April 2009, 14:16
by
- Changed lines 1-2 from:
Jak nakonfigurovat přístup do Subversion úložiště přes @@svn+ssh@@ protokol (např. @@svn+ssh://students.kiv.zcu.cz/home/users/staff/brada/svnroot/test/@@): to:
Jak nakonfigurovat přístup do Subversion úložiště přes @@svn+ssh@@ protokol (např. @@svn+ssh://username@students.kiv.zcu.cz/home/users/staff/brada/svnroot/test/@@): Changed lines 19-20 from:
# vyzkoušet: spustit na svém stroji cmdline, v ní @@ssh stroj.domena.tld@@ -- nemělo by se ptát na nic víc než passphrase pro klíč, pokud byla nastavena to:
** POZOR, na ZČU je třeba (a) dát ">>" nikoli ">", (b) needitovat @authorized_keys@ přes [=WinSCP=] nebo podobný "vzdálený" editor -- v obou případech chyba = přepsání souboru = nefunkčnost # vyzkoušet: spustit na svém stroji cmdline, v ní @@ssh username@stroj.domena.tld@@ -- nemělo by se ptát na nic víc než passphrase pro klíč, pokud byla nastavena; jako @username@ se na ZČU předpokládá Orion login 07 April 2009, 16:28
by
- Added lines 5-8:
Pro základní funkčnost @@svn+ssh@@ není třeba dělat vůbec nic, krom toho že na lokále je třeba mít nainstalované ssh -- svn klient se zeptá na jméno a heslo vždy když ho potřebuje, připadně si tyto credentials nacachuje (je-li dost "chytrý"). Pokud se nechceme otravovat se zadáváním hesla, musíme: 07 April 2009, 13:20
by
- Changed line 12 from:
** (Pro studenty KIV ZČU: na serveru @@students.kiv.zcu.cz@@ jde o adresář @@/afs/kiv.zcu.cz/kiv/home/students/<username>/home/.ssh@@.) to:
** (Pro studenty KIV ZČU: na serveru @@students.kiv.zcu.cz@@ jde o adresář @@/afs/kiv.zcu.cz/kiv/home/students/<username>/.ssh@@.) 07 April 2009, 12:43
by
- Changed line 14 from:
# na stroj se přihlásit (přes @@ssh@@, ve Windows např. _putty_) a veřejný klíč přidat přes příkazovou řádku @@cd ~/home/.ssh; cat id_dsa.pub >> authorized_keys@@ mezi známé klíče to:
# na stroj se přihlásit (přes @@ssh@@, ve Windows např. _putty_) a veřejný klíč přidat přes příkazovou řádku @@cd ~/.ssh; cat id_dsa.pub >> authorized_keys@@ mezi známé klíče 07 April 2009, 12:26
by
- Changed line 14 from:
# na stroj se přihlásit (přes @@ssh@@, ve Windows např. _putty_) a veřejný klíč přidat přes příkazovou řádku @@cd ~/.ssh; cat id_dsa.pub >> authorized_keys@@ mezi známé klíče to:
# na stroj se přihlásit (přes @@ssh@@, ve Windows např. _putty_) a veřejný klíč přidat přes příkazovou řádku @@cd ~/home/.ssh; cat id_dsa.pub >> authorized_keys@@ mezi známé klíče 07 April 2009, 12:25
by
- Changed line 12 from:
** (Pro studenty KIV ZČU: na serveru @@students.kiv.zcu.cz@@ jde o adresář @@/afs/kiv.zcu.cz/kiv/home/students/<username>/.ssh@@.) to:
** (Pro studenty KIV ZČU: na serveru @@students.kiv.zcu.cz@@ jde o adresář @@/afs/kiv.zcu.cz/kiv/home/students/<username>/home/.ssh@@.) 07 April 2009, 11:54
by
- Changed line 40 from:
# Preferences > Network connections > SSH2 tab General, nastavit SSH2 home na cestu k ssh.exe resp. příslušné binárce to:
# Preferences > Network connections > SSH2 tab General, nastavit SSH2 home na cestu k _ssh_ (resp. příslušné binárce, pro Putty je to _plink.exe_ který se používá pro ssh tunel bez okna terminálu) 24 March 2009, 16:32
by
- Changed line 11 from:
# veřejný klíč nahrát (pomocí @@scp@@) na stroj, kde je úložiště (@@<stroj>.zcu.cz@@), do svého @@$HOME/.ssh@@ adresáře to:
# veřejný klíč nahrát (pomocí @@scp@@) na stroj, kde je úložiště (@@stroj.domena.tld@@), do svého @@$HOME/.ssh@@ adresáře Changed lines 14-16 from:
# na stroj se přihlásit (přes @@ssh@@, např. _putty_) a veřejný klíč přidat přes příkazovou řádku @@cd ~/.ssh; cat id_dsa.pub >> authorized_keys@@ mezi známé klíče # vyzkoušet: spustit na svém stroji cmdline, v ní @@ssh <stroj>.zcu.cz@@ -- nemělo by se ptát na nic víc než passphrase pro klíč to:
# na stroj se přihlásit (přes @@ssh@@, ve Windows např. _putty_) a veřejný klíč přidat přes příkazovou řádku @@cd ~/.ssh; cat id_dsa.pub >> authorized_keys@@ mezi známé klíče # vyzkoušet: spustit na svém stroji cmdline, v ní @@ssh stroj.domena.tld@@ -- nemělo by se ptát na nic víc než passphrase pro klíč, pokud byla nastavena 24 March 2009, 16:31
by
- Changed line 11 from:
# veřejný klíč nahrát (pomocí @@scp@@) na stroj, kde je úložiště, do svého @@$HOME/.ssh@@ adresáře to:
# veřejný klíč nahrát (pomocí @@scp@@) na stroj, kde je úložiště (@@<stroj>.zcu.cz@@), do svého @@$HOME/.ssh@@ adresáře 24 March 2009, 16:30
by
- Changed line 9 from:
** mělo by vzniknout něco jako @@(private directory)\id_dsa@@, což je ten privátní klíč, a @@...\id_dsa.pub@@ což je veřejný klíč to:
** mělo by vzniknout něco jako @@(private directory)/id_dsa@@, což je ten privátní klíč, a @@.../id_dsa.pub@@ což je veřejný klíč 24 March 2009, 16:30
by
- Changed lines 15-16 from:
# vyzkoušet: spustit na svém stroji cmdline, v ní @@ssh stroj.zcu.cz@@ -- nemělo by se ptát na nic víc než passphrase pro klíč to:
# vyzkoušet: spustit na svém stroji cmdline, v ní @@ssh <stroj>.zcu.cz@@ -- nemělo by se ptát na nic víc než passphrase pro klíč Added lines 19-21:
(Pro studenty KIV: pokud výše uvedený postup nefunguje, a nepomáhá ani konzultace se spolužákem, popište problém administrátorům na <support@mail.kiv.zcu.cz> aby jej mohli pomoci řešit.) 19 March 2009, 11:53
by
- Changed line 14 from:
# na stroj se přihlásit (přes @@ssh@@, např. _Putty_) a veřejný klíč přidat přes příkazovou řádku @@cd ~/.ssh; cat id_dsa.pub >> authorized_keys@@ mezi známé klíče to:
# na stroj se přihlásit (přes @@ssh@@, např. _putty_) a veřejný klíč přidat přes příkazovou řádku @@cd ~/.ssh; cat id_dsa.pub >> authorized_keys@@ mezi známé klíče Changed lines 17-18 from:
[WINDOWS] Jde to i pro putty, pouze je třeba dát pozor že jeho klíč není kompatibilní s @@openssh@@ -- postup viz [[návod pro putty -> http://frantovo.cz/blog/index.php?q=ssh-klice-ve-windows-putty]]. to:
[WINDOWS] Generování klíče jde dělat i přímo v _putty_, pouze je třeba dát pozor že jeho klíč není kompatibilní s @@openssh@@ tj. například s linuxovým @@ssh@@ klientem -- postup viz [[návod pro putty -> http://frantovo.cz/blog/index.php?q=ssh-klice-ve-windows-putty]]. 19 March 2009, 11:52
by
- Changed line 11 from:
# veřejný klíč nahrát na stroj, kde je úložiště, do svého @@$HOME/.ssh@@ adresáře to:
# veřejný klíč nahrát (pomocí @@scp@@) na stroj, kde je úložiště, do svého @@$HOME/.ssh@@ adresáře Changed lines 14-16 from:
# na stroj se přihlásit a veřejný klíč přidat přes @@cd ~/.ssh; cat id_dsa.pub >> authorized_keys@@ mezi známé klíče # vyzkoušet: spustit cmdline, v ní @@ssh stroj.zcu.cz@@ -- nemělo by se ptát na nic víc než passphrase pro klíč to:
# na stroj se přihlásit (přes @@ssh@@, např. _Putty_) a veřejný klíč přidat přes příkazovou řádku @@cd ~/.ssh; cat id_dsa.pub >> authorized_keys@@ mezi známé klíče # vyzkoušet: spustit na svém stroji cmdline, v ní @@ssh stroj.zcu.cz@@ -- nemělo by se ptát na nic víc než passphrase pro klíč 19 March 2009, 11:50
by
- Added line 12:
** (Pro studenty KIV ZČU: na serveru @@students.kiv.zcu.cz@@ jde o adresář @@/afs/kiv.zcu.cz/kiv/home/students/<username>/.ssh@@.) 12 March 2009, 16:34
by
- Changed lines 20-22 from:
* (CLI) do konfigurace svn command line klienta přidat @@ssh = "/bin/ssh.exe" -i "(path to your private key)"@@ to:
Command line interface (CLI) * Do konfigurace svn command line klienta přidat @@ssh = "/bin/ssh.exe" -i "(path to your private key)"@@ Changed lines 25-28 from:
* (GUI Tortoise) spustit Settings > Network, v oddílu SSH zadat @@(cygwin root path)\bin\run.exe (cygwin root path)\bin\ssh.exe -i (private directory)\id_dsa@@ to:
GUI Tortoise * spustit Settings > Network, v oddílu SSH zadat @@(cygwin root path)\bin\run.exe (cygwin root path)\bin\ssh.exe -i (private directory)\id_dsa@@ Changed lines 31-36 from:
* (GUI Eclipse - Subclipse) Je potřeba mít nainstalovaný SVNKit Adapter v rámci Subclise (s JavaHL rozhraním to nejde připojit) -- je třeba zaškrtnout při instalaci Subclipse ## Preferences > Network connections > SSH2 tab General, nastavit SSH2 home na cestu k ssh.exe resp. příslušné binárce ## Preferences > Team > SVN > SVN interface nastavit na SVNKit ## otevřít perspektivu Repository browsing, přidat repository, zkusit do ní rozklikout -> dialog připojení, nastavit Use private key auth, naklikat/napsat cestu k private key a Save information * (GUI Eclipse - Subversive) TBD to:
GUI Eclipse - Subclipse Je potřeba mít nainstalovaný SVNKit Adapter v rámci Subclise (s JavaHL rozhraním to nejde připojit) -- je třeba zaškrtnout při instalaci Subclipse # Preferences > Network connections > SSH2 tab General, nastavit SSH2 home na cestu k ssh.exe resp. příslušné binárce # Preferences > Team > SVN > SVN interface nastavit na SVNKit # otevřít perspektivu Repository browsing, přidat repository, zkusit do ní rozklikout -> dialog připojení, nastavit Use private key auth, naklikat/napsat cestu k private key a Save information GUI Eclipse - Subversive TBD 12 March 2009, 16:23
by
- Deleted line 0:
Changed line 8 from:
** @@ssh-keygen -t dsa@@ -- normálně se doporučuje zaheslovat klíč (zadat passphrase) ale to je nevhodné pro Subversion přístup (svn se pořád ptá, protože pořád pouští ssh pod sebou) tj. passphrase nezadávejte; default adresář pro umístění klíčů je $HOME/.ssh (pro Cygwin tedy @@(cygwin root path)/home/<username>/.ssh/@@) to:
** @@ssh-keygen -t dsa@@ -- normálně se doporučuje zaheslovat klíč (zadat passphrase) ale to je nevhodné pro Subversion přístup (svn se pořád ptá, protože pořád pouští ssh pod sebou) tj. passphrase nezadávejte; default adresář pro umístění klíčů (private directory) je $HOME/.ssh (pro Cygwin tedy @@(cygwin root path)/home/<username>/.ssh/@@) 12 March 2009, 15:41
by
- Added lines 1-32:
Jak nakonfigurovat přístup do Subversion úložiště přes @@svn+ssh@@ protokol (např. @@svn+ssh://students.kiv.zcu.cz/home/users/staff/brada/svnroot/test/@@): h3. Rozchození ssh přístupu # [WINDOWS] nainstalovat [[Cygwin -> http://www.cygwin.org/cygwin/]] - potřeba pro náš účel je hlavně @@ssh@@ ** bude nainstalováno pod @@(cygwin root path)@@ např. @@C:\cygwin\@@ # vygenerovat private-public key pair ** @@ssh-keygen -t dsa@@ -- normálně se doporučuje zaheslovat klíč (zadat passphrase) ale to je nevhodné pro Subversion přístup (svn se pořád ptá, protože pořád pouští ssh pod sebou) tj. passphrase nezadávejte; default adresář pro umístění klíčů je $HOME/.ssh (pro Cygwin tedy @@(cygwin root path)/home/<username>/.ssh/@@) ** mělo by vzniknout něco jako @@(private directory)\id_dsa@@, což je ten privátní klíč, a @@...\id_dsa.pub@@ což je veřejný klíč ** (viz případně další [[návod pro ssh -> http://e-articles.info/e/a/title/How-to-Generate-a-Key-Pair-Using-OpenSSH/]] resp. [[alternativní popis -> http://www.debuntu.org/book/export/html/146]]) # veřejný klíč nahrát na stroj, kde je úložiště, do svého @@$HOME/.ssh@@ adresáře ** privátní klíč se nikomu nedává! pokud ho někdo získá, může se za vás vydávat a přihlašovat # na stroj se přihlásit a veřejný klíč přidat přes @@cd ~/.ssh; cat id_dsa.pub >> authorized_keys@@ mezi známé klíče # vyzkoušet: spustit cmdline, v ní @@ssh stroj.zcu.cz@@ -- nemělo by se ptát na nic víc než passphrase pro klíč [WINDOWS] Jde to i pro putty, pouze je třeba dát pozor že jeho klíč není kompatibilní s @@openssh@@ -- postup viz [[návod pro putty -> http://frantovo.cz/blog/index.php?q=ssh-klice-ve-windows-putty]]. h3. Konfigurace subversion klienta * (CLI) do konfigurace svn command line klienta přidat @@ssh = "/bin/ssh.exe" -i "(path to your private key)"@@ ** parametr -i používá k autentikaci klíč místo hesla ** [WINDOWS] cesta k ssh je @@"(cygwin root path)\bin\ssh.exe"@@ * (GUI Tortoise) spustit Settings > Network, v oddílu SSH zadat @@(cygwin root path)\bin\run.exe (cygwin root path)\bin\ssh.exe -i (private directory)\id_dsa@@ ** (vysvětlivky: run.exe spouští bez konzolového okna) ** pokud je třeba ladit problémy, odstranit @@(cygwin root path)\bin\run.exe@@ -> TortoiseSVN ukazuje volání ssh pod sebou * (GUI Eclipse - Subclipse) Je potřeba mít nainstalovaný SVNKit Adapter v rámci Subclise (s JavaHL rozhraním to nejde připojit) -- je třeba zaškrtnout při instalaci Subclipse ## Preferences > Network connections > SSH2 tab General, nastavit SSH2 home na cestu k ssh.exe resp. příslušné binárce ## Preferences > Team > SVN > SVN interface nastavit na SVNKit ## otevřít perspektivu Repository browsing, přidat repository, zkusit do ní rozklikout -> dialog připojení, nastavit Use private key auth, naklikat/napsat cestu k private key a Save information * (GUI Eclipse - Subversive) TBD |