A função crypt no Linux usa hashes de senhas salgadas desde antes da série 1.2 do kernel, o que provavelmente não é um problema.
Dito isto, o sal é um sistema de sal para você não poder definir um por usuário. Quando você altera uma senha, ela é executada por meio do crypt () novamente usando o sal do sistema.