Hi, I am an open-source developer and was a PhD candidate in Artificial Intelligence in USC Electrical Engineering Department and left the program this year. My open-source is a MUD game that I distribute under BSD license at http://anatoliamud.sourceforge.net. As you all know that "RequiredAuthentications" configuration in Commercial SSH equivalent has not been implemented for OpenSSH yet, and there's even a note in auth2.c saying: "/* XXX todo: check if multiple auth methods are needed */". I am currently writing/building my own open-ssh server into my MUD game and I have gotten quite familiar with the OpenSSH code. I was wondering if I can write the code piece for the "RequiredAuthentications" server option. In addition if you want, I can re-arrange the server configuration options so that it will use "AllowedAuthentications" instead of having separate PasswordAuthentication, PubkeyAuthentication, etc. -Serdar Bulut Senior Technical Consultant TAOS (408) 330 2634 http://www.taos.com