Passwd file define user with special character

Hi all ,

The FTP user defind in my passwd file has ! in the hash password field and i want to know way is that its usually either
MD5(Unix) hash or * can anyone explain to me i'm new for unix and want to learn

this how my passwd file looks :

root:$1$AHn0neKK$uZB//zuF9uOROak/61EMw/:0:0:root:/root:/bin/bash

ftp:!:1001:1001::/home/ftp:/bin/sh

thanks

see discussion on "-l" and "-u" command options in man passwd ...

new to unix? be familiar with the commands by listing the usual commands in /usr/bin, /bin, /usr/sbin, /sbin, and /etc then reading their man pages ... there may also be additional commands in other locations (i.e., /usr/local/bin, /opt/local/bin, etc.) depending on your server build ...

Thanks ,,,
it really help