|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | - | - |
| lib/ | | 03-Oct-2014 | - | 26 | 17 |
| libroaming_off/ | | 03-Oct-2014 | - | 13 | 6 |
| libroaming_on/ | | 03-Oct-2014 | - | 13 | 6 |
| scard/ | | 03-Oct-2014 | - | 186 | 103 |
| scp/ | | 03-Oct-2014 | - | 16 | 8 |
| sftp/ | | 03-Oct-2014 | - | 22 | 11 |
| sftp-server/ | | 03-Oct-2014 | - | 16 | 8 |
| ssh/ | | 03-Oct-2014 | - | 24 | 14 |
| ssh-add/ | | 03-Oct-2014 | - | 19 | 10 |
| ssh-agent/ | | 03-Oct-2014 | - | 20 | 11 |
| ssh-keygen/ | | 03-Oct-2014 | - | 20 | 10 |
| ssh-keyscan/ | | 03-Oct-2014 | - | 20 | 10 |
| ssh-keysign/ | | 03-Oct-2014 | - | 19 | 10 |
| sshd/ | | 03-Oct-2014 | - | 35 | 26 |
| LICENCE | D | 15-Jan-2011 | 10.9 KiB | 229 | 201 |
| Makefile | D | 04-Oct-2009 | 462 | 16 | 10 |
| Makefile.inc | D | 28-Mar-2014 | 1.3 KiB | 49 | 33 |
| OVERVIEW | D | 20-Sep-2006 | 6.6 KiB | 169 | 124 |
| PROTOCOL | D | 22-Mar-2009 | 9.3 KiB | 255 | 190 |
| PROTOCOL.agent | D | 16-Dec-2008 | 16.4 KiB | 517 | 369 |
| README | D | 16-Dec-2008 | 928 | 29 | 22 |
| README.smartcard | D | 05-Feb-2005 | 1.7 KiB | 74 | 52 |
| addrmatch.c | D | 04-Oct-2009 | 9.1 KiB | 422 | 300 |
| atomicio.c | D | 16-Dec-2008 | 3.5 KiB | 131 | 85 |
| atomicio.h | D | 16-Dec-2008 | 1.9 KiB | 46 | 7 |
| auth-bsdauth.c | D | 02-Mar-2008 | 3.5 KiB | 134 | 89 |
| auth-chall.c | D | 20-Sep-2006 | 2.7 KiB | 86 | 52 |
| auth-options.c | D | 22-Mar-2009 | 9.1 KiB | 374 | 321 |
| auth-options.h | D | 16-Dec-2008 | 1.2 KiB | 39 | 17 |
| auth-passwd.c | D | 02-Mar-2008 | 5.3 KiB | 175 | 109 |
| auth-rh-rsa.c | D | 15-Jan-2011 | 3.1 KiB | 103 | 60 |
| auth-rhosts.c | D | 16-Dec-2008 | 9 KiB | 324 | 217 |
| auth-rsa.c | D | 16-Dec-2008 | 8.4 KiB | 321 | 182 |
| auth.c | D | 31-Oct-2013 | 13.5 KiB | 525 | 378 |
| auth.h | D | 28-Mar-2014 | 5.1 KiB | 159 | 88 |
| auth1.c | D | 04-Oct-2009 | 8.4 KiB | 361 | 244 |
| auth2-chall.c | D | 16-Dec-2008 | 8.1 KiB | 318 | 243 |
| auth2-hostbased.c | D | 15-Jan-2011 | 5.7 KiB | 196 | 146 |
| auth2-kbdint.c | D | 20-Sep-2006 | 2.1 KiB | 65 | 30 |
| auth2-none.c | D | 16-Dec-2008 | 2 KiB | 63 | 29 |
| auth2-passwd.c | D | 16-Dec-2008 | 2.4 KiB | 78 | 42 |
| auth2-pubkey.c | D | 16-Dec-2008 | 7.3 KiB | 273 | 205 |
| auth2.c | D | 28-Mar-2014 | 8.5 KiB | 335 | 245 |
| authfd.c | D | 04-Oct-2009 | 16.5 KiB | 665 | 474 |
| authfd.h | D | 04-Oct-2009 | 3.1 KiB | 95 | 57 |
| authfile.c | D | 31-Oct-2013 | 18.1 KiB | 675 | 493 |
| authfile.h | D | 02-Jun-2006 | 1,021 | 27 | 10 |
| bufaux.c | D | 16-Dec-2008 | 6.2 KiB | 267 | 161 |
| bufbn.c | D | 16-Dec-2008 | 6 KiB | 225 | 149 |
| buffer.c | D | 20-Sep-2006 | 5.5 KiB | 251 | 169 |
| buffer.h | D | 16-Dec-2008 | 2.7 KiB | 87 | 52 |
| canohost.c | D | 04-Oct-2009 | 9.7 KiB | 382 | 255 |
| canohost.h | D | 04-Oct-2009 | 928 | 28 | 11 |
| channels.c | D | 21-Sep-2010 | 88.8 KiB | 3,405 | 2,663 |
| channels.h | D | 04-Oct-2009 | 10.2 KiB | 281 | 182 |
| cipher-3des1.c | D | 31-Oct-2013 | 4.8 KiB | 168 | 110 |
| cipher-bf1.c | D | 20-Sep-2006 | 2.5 KiB | 85 | 42 |
| cipher-ctr.c | D | 31-Oct-2013 | 3.5 KiB | 141 | 97 |
| cipher.c | D | 21-Sep-2010 | 10.9 KiB | 425 | 324 |
| cipher.h | D | 22-Mar-2009 | 3.8 KiB | 94 | 46 |
| cleanup.c | D | 20-Sep-2006 | 1,012 | 31 | 9 |
| clientloop.c | D | 04-Oct-2009 | 53.6 KiB | 2,042 | 1,430 |
| clientloop.h | D | 16-Dec-2008 | 3.2 KiB | 74 | 24 |
| compat.c | D | 16-Dec-2008 | 6.7 KiB | 238 | 198 |
| compat.h | D | 16-Dec-2008 | 2.8 KiB | 73 | 41 |
| compress.c | D | 20-Sep-2006 | 5 KiB | 165 | 97 |
| compress.h | D | 19-Apr-2006 | 885 | 26 | 8 |
| crc32.c | D | 02-Jun-2006 | 4.9 KiB | 107 | 77 |
| crc32.h | D | 19-Apr-2006 | 1.4 KiB | 31 | 4 |
| deattack.c | D | 16-Dec-2008 | 4 KiB | 162 | 101 |
| deattack.h | D | 20-Sep-2006 | 917 | 32 | 7 |
| dh.c | D | 04-Oct-2009 | 9.1 KiB | 346 | 258 |
| dh.h | D | 28-Mar-2014 | 2.4 KiB | 73 | 29 |
| dispatch.c | D | 31-Oct-2013 | 3 KiB | 109 | 73 |
| dispatch.h | D | 02-Jun-2006 | 1.7 KiB | 39 | 11 |
| dns.c | D | 31-Oct-2013 | 7.9 KiB | 308 | 208 |
| dns.h | D | 20-Sep-2006 | 1.9 KiB | 53 | 19 |
| fatal.c | D | 20-Sep-2006 | 1.6 KiB | 44 | 12 |
| groupaccess.c | D | 16-Dec-2008 | 3.2 KiB | 119 | 66 |
| groupaccess.h | D | 16-Dec-2008 | 1.5 KiB | 36 | 7 |
| hostfile.c | D | 21-Sep-2010 | 9.4 KiB | 352 | 215 |
| hostfile.h | D | 19-Apr-2006 | 1.1 KiB | 34 | 15 |
| kex.c | D | 31-Oct-2013 | 14 KiB | 555 | 434 |
| kex.h | D | 04-Oct-2009 | 4 KiB | 162 | 117 |
| kexdh.c | D | 20-Sep-2006 | 2.8 KiB | 87 | 50 |
| kexdhc.c | D | 08-Nov-2006 | 4.7 KiB | 157 | 109 |
| kexdhs.c | D | 04-Oct-2009 | 4.6 KiB | 158 | 105 |
| kexgex.c | D | 20-Sep-2006 | 3.1 KiB | 97 | 60 |
| kexgexc.c | D | 08-Nov-2006 | 5.8 KiB | 203 | 141 |
| kexgexs.c | D | 04-Oct-2009 | 6 KiB | 202 | 138 |
| key.c | D | 13-Mar-2014 | 23.2 KiB | 1,005 | 819 |
| key.h | D | 16-Dec-2008 | 2.9 KiB | 89 | 52 |
| log.c | D | 16-Dec-2008 | 8.1 KiB | 361 | 272 |
| log.h | D | 31-Oct-2013 | 2.4 KiB | 71 | 46 |
| mac.c | D | 16-Dec-2008 | 4.9 KiB | 188 | 143 |
| mac.h | D | 16-Jun-2007 | 1.5 KiB | 31 | 5 |
| match.c | D | 16-Dec-2008 | 7.2 KiB | 277 | 143 |
| match.h | D | 16-Dec-2008 | 1 KiB | 28 | 10 |
| md-sha256.c | D | 16-Dec-2008 | 2 KiB | 74 | 44 |
| misc.c | D | 04-Oct-2009 | 17 KiB | 834 | 630 |
| misc.h | D | 31-Oct-2013 | 3.1 KiB | 97 | 62 |
| moduli.c | D | 28-Mar-2014 | 16.5 KiB | 650 | 352 |
| monitor.c | D | 28-Mar-2014 | 37.2 KiB | 1,544 | 1,182 |
| monitor.h | D | 28-Mar-2014 | 3.1 KiB | 83 | 46 |
| monitor_fdpass.c | D | 04-Oct-2009 | 3.6 KiB | 134 | 93 |
| monitor_fdpass.h | D | 13-Sep-2007 | 1.5 KiB | 35 | 5 |
| monitor_mm.c | D | 04-Oct-2009 | 8.4 KiB | 345 | 232 |
| monitor_mm.h | D | 16-Dec-2008 | 2.2 KiB | 63 | 25 |
| monitor_wrap.c | D | 28-Mar-2014 | 22.4 KiB | 947 | 695 |
| monitor_wrap.h | D | 28-Mar-2014 | 3.4 KiB | 90 | 42 |
| msg.c | D | 20-Sep-2006 | 2.6 KiB | 88 | 54 |
| msg.h | D | 19-Apr-2006 | 1.5 KiB | 32 | 5 |
| mux.c | D | 04-Oct-2009 | 18.5 KiB | 717 | 539 |
| myproposal.h | D | 22-Mar-2009 | 2.3 KiB | 58 | 27 |
| nchan.c | D | 16-Dec-2008 | 12.5 KiB | 517 | 426 |
| nchan.ms | D | 05-Feb-2005 | 3.9 KiB | 100 | 74 |
| nchan2.ms | D | 16-Dec-2008 | 3.4 KiB | 89 | 64 |
| packet.c | D | 21-Sep-2010 | 50.2 KiB | 1,943 | 1,407 |
| packet.h | D | 31-Oct-2013 | 4.1 KiB | 122 | 86 |
| pathnames.h | D | 15-Jan-2011 | 5.2 KiB | 147 | 40 |
| progressmeter.c | D | 31-Oct-2013 | 7.5 KiB | 307 | 218 |
| progressmeter.h | D | 19-Apr-2006 | 1.4 KiB | 28 | 2 |
| readconf.c | D | 28-Mar-2014 | 36.9 KiB | 1,290 | 1,012 |
| readconf.h | D | 28-Mar-2014 | 5.4 KiB | 148 | 97 |
| readpass.c | D | 27-Dec-2008 | 4.9 KiB | 188 | 133 |
| roaming.h | D | 04-Oct-2009 | 1.4 KiB | 39 | 17 |
| roaming_common.c | D | 31-Oct-2013 | 4.6 KiB | 204 | 156 |
| roaming_dummy.c | D | 31-Oct-2013 | 1.6 KiB | 66 | 33 |
| rsa.c | D | 08-Nov-2006 | 4.6 KiB | 149 | 67 |
| rsa.h | D | 19-Apr-2006 | 866 | 27 | 8 |
| scard.c | D | 08-Nov-2006 | 12.8 KiB | 572 | 451 |
| scard.h | D | 20-Sep-2006 | 1.6 KiB | 40 | 10 |
| scp.1 | D | 02-Oct-2009 | 4.6 KiB | 231 | 230 |
| scp.c | D | 31-Oct-2013 | 28.5 KiB | 1,256 | 1,019 |
| servconf.c | D | 28-Mar-2014 | 45.7 KiB | 1,541 | 1,321 |
| servconf.h | D | 28-Mar-2014 | 6 KiB | 153 | 105 |
| serverloop.c | D | 04-Oct-2009 | 33.5 KiB | 1,216 | 854 |
| serverloop.h | D | 19-Apr-2006 | 1,016 | 28 | 5 |
| session.c | D | 04-Oct-2009 | 54.4 KiB | 2,265 | 1,674 |
| session.h | D | 16-Dec-2008 | 2.5 KiB | 84 | 47 |
| sftp-client.c | D | 31-Oct-2013 | 36.4 KiB | 1,563 | 1,233 |
| sftp-client.h | D | 04-Oct-2009 | 3.9 KiB | 131 | 43 |
| sftp-common.c | D | 20-Sep-2006 | 5.9 KiB | 223 | 170 |
| sftp-common.h | D | 16-Dec-2008 | 2 KiB | 52 | 18 |
| sftp-glob.c | D | 08-Oct-2010 | 2.7 KiB | 126 | 81 |
| sftp-server-main.c | D | 22-Mar-2009 | 1.4 KiB | 50 | 25 |
| sftp-server.8 | D | 04-Oct-2009 | 3.3 KiB | 119 | 118 |
| sftp-server.c | D | 04-Oct-2009 | 30.7 KiB | 1,442 | 1,233 |
| sftp.1 | D | 04-Oct-2009 | 12 KiB | 527 | 526 |
| sftp.c | D | 08-Oct-2010 | 41.6 KiB | 1,815 | 1,494 |
| sftp.h | D | 04-Oct-2009 | 3.4 KiB | 103 | 55 |
| ssh-add.1 | D | 16-Dec-2008 | 5.9 KiB | 188 | 187 |
| ssh-add.c | D | 04-Oct-2009 | 10.4 KiB | 428 | 334 |
| ssh-agent.1 | D | 04-Oct-2009 | 6.9 KiB | 209 | 208 |
| ssh-agent.c | D | 31-Oct-2013 | 30.1 KiB | 1,252 | 1,047 |
| ssh-dss.c | D | 08-Nov-2006 | 5 KiB | 183 | 132 |
| ssh-keygen.1 | D | 15-Jan-2011 | 15.1 KiB | 493 | 492 |
| ssh-keygen.c | D | 12-Mar-2014 | 38.8 KiB | 1,573 | 1,368 |
| ssh-keyscan.1 | D | 22-Mar-2009 | 4 KiB | 169 | 168 |
| ssh-keyscan.c | D | 22-Mar-2009 | 17.4 KiB | 834 | 702 |
| ssh-keysign.8 | D | 16-Dec-2008 | 2.6 KiB | 83 | 82 |
| ssh-keysign.c | D | 13-Mar-2014 | 5.9 KiB | 245 | 168 |
| ssh-rsa.c | D | 20-Sep-2006 | 6.9 KiB | 261 | 210 |
| ssh.1 | D | 15-Jan-2011 | 41.2 KiB | 1,501 | 1,500 |
| ssh.c | D | 31-Oct-2013 | 35.2 KiB | 1,271 | 932 |
| ssh.h | D | 16-Dec-2008 | 2.9 KiB | 102 | 19 |
| ssh1.h | D | 19-Apr-2006 | 3.9 KiB | 87 | 52 |
| ssh2.h | D | 28-Mar-2014 | 5.4 KiB | 163 | 72 |
| ssh_config | D | 24-Nov-2009 | 2.7 KiB | 93 | 85 |
| ssh_config.5 | D | 15-Jan-2011 | 31.9 KiB | 1,142 | 1,141 |
| sshconnect.c | D | 04-Oct-2009 | 32.4 KiB | 1,178 | 891 |
| sshconnect.h | D | 04-Oct-2009 | 2.5 KiB | 72 | 33 |
| sshconnect1.c | D | 12-Mar-2014 | 21.4 KiB | 746 | 490 |
| sshconnect2.c | D | 28-Mar-2014 | 33.3 KiB | 1,289 | 1,036 |
| sshd.8 | D | 15-Jan-2011 | 27.9 KiB | 898 | 897 |
| sshd.c | D | 13-Mar-2014 | 54.3 KiB | 2,057 | 1,398 |
| sshd_config | D | 15-Feb-2013 | 2.8 KiB | 104 | 86 |
| sshd_config.5 | D | 04-Oct-2009 | 28.5 KiB | 1,035 | 1,034 |
| sshlogin.c | D | 31-Oct-2013 | 6.3 KiB | 208 | 122 |
| sshlogin.h | D | 16-Dec-2008 | 794 | 20 | 4 |
| sshpty.c | D | 13-Sep-2007 | 4.7 KiB | 187 | 128 |
| sshpty.h | D | 16-Dec-2008 | 1,011 | 28 | 9 |
| sshtty.c | D | 16-Dec-2008 | 2.9 KiB | 92 | 48 |
| ttymodes.c | D | 16-Dec-2008 | 10 KiB | 463 | 334 |
| ttymodes.h | D | 19-Apr-2006 | 5.2 KiB | 174 | 99 |
| uidswap.c | D | 20-Sep-2006 | 4.2 KiB | 136 | 85 |
| uidswap.h | D | 20-Sep-2006 | 716 | 19 | 4 |
| umac.c | D | 16-Dec-2008 | 45.3 KiB | 1,276 | 754 |
| umac.h | D | 16-Jun-2007 | 4.3 KiB | 124 | 38 |
| uuencode.c | D | 22-Mar-2009 | 2.9 KiB | 93 | 47 |
| uuencode.h | D | 20-Sep-2006 | 1.5 KiB | 30 | 3 |
| version.h | D | 28-Mar-2014 | 531 | 15 | 3 |
| xmalloc.c | D | 20-Sep-2006 | 2.3 KiB | 109 | 79 |
| xmalloc.h | D | 31-Oct-2013 | 1.2 KiB | 30 | 8 |
README
1This release of OpenSSH is for MirOS BSD systems only.
2
3Please read
4 http://www.openssh.com/portable.html
5if you want to install OpenSSH on other operating systems.
6
7To extract and install this release on your OpenBSD system use:
8
9 # cd /usr/src/usr.bin
10 # tar xvfz .../openssh-x.y.tgz
11 # cd ssh
12 # make obj
13 # make cleandir
14 # make depend
15 # make
16 # make install
17 # cp ssh_config sshd_config /etc/ssh
18
19OpenSSH is a derivative of the original and free ssh 1.2.12 release
20by Tatu Ylonen. Aaron Campbell, Bob Beck, Markus Friedl, Niels
21Provos, Theo de Raadt and Dug Song removed many bugs, re-added newer
22features and created OpenSSH. Markus Friedl contributed the support
23for SSH protocol versions 1.5 and 2.0.
24
25See http://www.openssh.com/ for more information.
26
27$MirOS: src/usr.bin/ssh/README,v 1.4 2008/12/16 20:55:18 tg Exp $
28$OpenBSD: README,v 1.7 2006/04/01 05:37:46 djm Exp $
29
README.smartcard
1How to use smartcards with OpenSSH?
2
3OpenSSH contains experimental support for authentication using
4Cyberflex smartcards and TODOS card readers. To enable this you
5need to:
6
7(1) enable SMARTCARD support in OpenSSH:
8
9 $ vi /usr/src/usr.bin/ssh/Makefile.inc
10 and uncomment
11 CFLAGS+= -DSMARTCARD
12 LDADD+= -lsectok
13
14(2) If you have used a previous version of ssh with your card, you
15 must remove the old applet and keys.
16
17 $ sectok
18 sectok> login -d
19 sectok> junload Ssh.bin
20 sectok> delete 0012
21 sectok> delete sh
22 sectok> quit
23
24(3) load the Java Cardlet to the Cyberflex card and set card passphrase:
25
26 $ sectok
27 sectok> login -d
28 sectok> jload /usr/libdata/ssh/Ssh.bin
29 sectok> setpass
30 Enter new AUT0 passphrase:
31 Re-enter passphrase:
32 sectok> quit
33
34 Do not forget the passphrase. There is no way to
35 recover if you do.
36
37 IMPORTANT WARNING: If you attempt to login with the
38 wrong passphrase three times in a row, you will
39 destroy your card.
40
41(4) load a RSA key to the card:
42
43 $ ssh-keygen -f /path/to/rsakey -U 1
44 (where 1 is the reader number, you can also try 0)
45
46 In spite of the name, this does not generate a key.
47 It just loads an already existing key on to the card.
48
49(5) tell the ssh client to use the card reader:
50
51 $ ssh -I 1 otherhost
52
53(6) or tell the agent (don't forget to restart) to use the smartcard:
54
55 $ ssh-add -s 1
56
57(7) Optional: If you don't want to use a card passphrase, change the
58 acl on the private key file:
59
60 $ sectok
61 sectok> login -d
62 sectok> acl 0012 world: w
63 world: w
64 AUT0: w inval
65 sectok> quit
66
67 If you do this, anyone who has access to your card
68 can assume your identity. This is not recommended.
69
70-markus,
71Tue Jul 17 23:54:51 CEST 2001
72
73$OpenBSD: README.smartcard,v 1.9 2003/11/21 11:57:02 djm Exp $
74