직전 버전(1.9.x대)의 경우 GNU에서 제공하는 configure와 같은 자동 환경 설정 프로그램이 없으므로, 전적으로 수작업에 의해서 Makefile을 갱신해야 하는 불편함이 있었다. 하지만 이제는 상황이 완전히 달라졌다. 삼바 2.x대의 버전은 configure 스크립트를 통하여 완전 자동으로 Makefile을 생성하기에 처음 설치부터 세련되어 보인다. 컴파일 방법은 다음과 같다.
http://www.kies.co.kr/~jhpark/Samba/samba.html
% gzip -d samba-2.0.2.tar.gz; tar xf samba-2.0.2.tar; gzip samba-2.0.2.tar1999년 2월 현재 최신 버전인 ``samba-2.0.2.tar.gz''는 다음 URL
ftp://ftp.samba.org/pub/samba/samba-2.0.2.tar.gz에서 구할 수 있다.
samba-2.0.2/source로 옮긴 다음,
% ./configure명령을 내려 Makefile을 생성시킨다.
% make명령을 이용해서 컴파일한다.
# make install명령을 통해서 설치 과정을 밟는다. Makefile을 특별히 변경하지 않았다면 ``/usr/local/samba''에 각종 필요한 파일들이 설치되었을 것이다.
# make revert
명령을 내리면 직전 버전으로 돌아가며,
# make uninstall
명령을 내리면 설치가 해제되게 된다.
# cp samba-2.0.2/source/script/smbtar /usr/local/samba/bin/ # cp samba-2.0.2/source/script/mksmbpasswd.sh /usr/local/samba/bin/ # cp samba-2.0.2/source/smbadduser /usr/local/samba/bin/ # chmod +x /usr/local/samba/bin/smbtar # chmod +x /usr/local/samba/bin/mksmbpasswd.sh # chmod +x /usr/local/samba/bin/smbadduser
http://au2.samba.org/samba/ftp/Binary_Packages/
http://www.kies.co.kr/~jhpark/Samba/ftp/pass_check.c