포럼 회원으로 등록하신분만 다운로드가 가능합니다. 최대 업로드 가능한 용량은 20MB 입니다.
예전..........아마도 2005~2007년도 사이
에 작업했던 sshd 관련 문서입니다.
참고하시기 바랍니다.
=========================
팁] aesop-2440 에서 ssh server 돌리기
aesop-2440 3차 보드에서 ssh server(dropbear) 를 돌려보았습니다. 잘 됩니다.
minicom 없이 putty 같은거 써서 네트웍으로 여러번 접속이 가능합니다.
1. HOST 작업
우선 dropbear 패키지를 받습니다.
wget http://matt.ucc.asn.au/dropbear/releases/dropbear-0.49.tar.gz
압축을 풀고 다음과 같이 configure 명령을 내립니다.
tar -zxvf dropbear-0.49.tar.gz
./configure --host=arm-linux --disable-shadow
options.h 파일을 열고 DROPBEAR_RANDOM_DEV 항목에서
/dev/random 을 /dev/urandom 으로 고쳐줍니다.
make 를 실행시켜 컴파일 합니다.
실행파일이 네개 생기는데 dbclient 는 ssh client 프로그램이고 dropbear 가 ssh server 프로그램입니다. dropbearkey 는 dropbear 를 구동할때 필요한 키를 생성하는 프로그램이고 dropbearconvert 는 openssh-server 에서 생성한 키를 dropbear에 맞게 변환하는 프로그램입니다.
2. TARGET 작업
네개의 실행파일을 aesop-2440 타겟보드로 복사합니다.
두개의 키를 생성합니다.
./dropbearkey -t rsa -f dropbear_rsa_host_key
./dropbearkey -t dss -f dropbear_dss_host_key
다음 디렉토리를 만들고 복사합니다.
mkdir -p /etc/dropbear
cp dropbear_rsa_host_key /etc/dropbear
cp dropbear_dss_host_key /etc/dropbear
/etc/inittab 파일을 열고 /sbin/autologin 부분을 /bin/login 으로 고쳐줍니다.
init 를 재구동 시킵니다.
passwd root 명령을 내려서 암호를 설정합니다.
./dropbear -E 옵션을 주어 ssh server 를 구동합니다.
3. 접속 테스트
리눅스에서 ssh [email protected].??.??
혹은 Windows 에서 putty 를 써서 여러번 접속해 봅니다.
제가 올렸던 문서로군요. 원본 링크는 다음과 같습니다.
http://www.aesop.or.kr/38178
dropbear 최신버전은 여기서 받을수 있습니다.
https://matt.ucc.asn.au/dropbear/dropbear.html