[네트워크] OpenSSH 설치법
Linux(CPU : Intel 기준)를 기준으로 OpenSSH 3.0.2p1를
설치하는 방법을 알려드립니다.
우선 http://www.openssh.com에서
최신의 파일을 다운로드
받으신 다음에,
1) cp openssh-3.0.2p1.tar.gz /tmp
2) cd /tmp
3) tar xfzv openssh-3.0.2p1.tar.gz
4) cd openssh-3.0.2p1
5) CFLAGS=”-O3 -funroll-loops -ffast-math -malign-double -march=i686
-fomit-frame-pointer -fno-exceptions” ./configure –prefix=설치할 디렉
토리(예 : /usr) –sysconfdir=설정 파일이 설치될 디렉토리(예:/etc/ssh)
–with-tcp-wrappers(tcpWrapper – inetd을 통해서 ssh의 접속을 구동할
경우에만 포함시킬 것)
–with-ipv4-default(ipv6을 사용할 경우에는 삭제)
–with-ssl-dir=openssl이 설치된 디렉토리(예:/usr/openssl)
–with-pam
6) make
7) make install
8) make host-key
9) install -m644 contrib/redhat/sshd.pam /etc/pam.d/sshd
위와 같이 하면 아마 최적화(default 설치보다 최소 20% 이상의 빠르게
작동하면 요구하는 메모리 등도 적을 것입니다)된 ssh을 설치할 수 있을
것입니다.
참고적으로 5)번은 연속해서 입력해주셔야 합니다.
————————————–
출처 : CERTCC보안메일링 (유창완 <okbye at korealife.com>)