INSTALL (323134) | INSTALL (323136) |
---|---|
11. Prerequisites |
|
1---------------- 2 3A C compiler. Any C89 or better compiler should work. Where supported, 4configure will attempt to enable the compiler's run-time integrity checking 5options. Some notes about specific compilers: 6 - clang: -ftrapv and -sanitize=integer require the compiler-rt runtime 7 (CC=clang LDFLAGS=--rtlib=compiler-rt ./configure) 8 --- 229 unchanged lines hidden (view full) --- 238The default configuration should be instantly usable, though you should 239review it to ensure that it matches your security requirements. 240 241To generate a host key, run "make host-key". Alternately you can do so 242manually using the following commands: 243 244 ssh-keygen -t [type] -f /etc/ssh/ssh_host_key -N "" 245 | 2---------------- 3 4A C compiler. Any C89 or better compiler should work. Where supported, 5configure will attempt to enable the compiler's run-time integrity checking 6options. Some notes about specific compilers: 7 - clang: -ftrapv and -sanitize=integer require the compiler-rt runtime 8 (CC=clang LDFLAGS=--rtlib=compiler-rt ./configure) 9 --- 229 unchanged lines hidden (view full) --- 239The default configuration should be instantly usable, though you should 240review it to ensure that it matches your security requirements. 241 242To generate a host key, run "make host-key". Alternately you can do so 243manually using the following commands: 244 245 ssh-keygen -t [type] -f /etc/ssh/ssh_host_key -N "" 246 |
246for each of the types you wish to generate (rsa, dsa or ecdsaa) or | 247for each of the types you wish to generate (rsa, dsa or ecdsa) or |
247 248 ssh-keygen -A 249 250to generate keys for all supported types. 251 252Replacing /etc/ssh with the correct path to the configuration directory. 253(${prefix}/etc or whatever you specified with --sysconfdir during 254configuration) --- 27 unchanged lines hidden --- | 248 249 ssh-keygen -A 250 251to generate keys for all supported types. 252 253Replacing /etc/ssh with the correct path to the configuration directory. 254(${prefix}/etc or whatever you specified with --sysconfdir during 255configuration) --- 27 unchanged lines hidden --- |