답변해주신 모든 분들께 감사합니다. OpenBSD 의 nologin 이 아무변경 없이 순순히 컴파일 되네요. 그래도 ftp 에는 접속이 안되는군요. 어쩔 수 없이 bash 연결했습니다. 나중에 알아내면 고쳐놓을 수 밖에...--.
nologin 을 OpenBSD 소스로 빌드해서 쓰는 것은 방법 중 하나입니다. ftp 접속이 안 되면 proftpd 가 허용하는 셸 목록에 그 셸이 들어 있는지 확인하세요.