Estou com um problema. Preciso utilizar o shadow para autenticação de um sistema web. Sei que se pegar a senha passada pelo usuário, usar o comando crypt, passando este senha e os dois primeiros caracteres da senha criptografada que está no shadow, consigo fazer a autenticação. O PROBLEMA é que sempre que está chave de dois caracteres, começa com "$", a senha passada não bate com a senha no shadow. OBS. já tentei usar barra invertida para passar o $, mas não deu certo. Alguém pode me ajudar?