no, the passwd is account file, i need use asd login,and default directory to change $/usr/lib/ .not to change account.
If by "default directory" you really mean "home directory", /etc/passwd is the file to modify.
"$/usr/lib" is a syntax error, I guess you mean "/usr/lib".
/usr/lib is certainly a wrong location for some user home directory, as it is certainly not writeable by 'asd'.
Please clarify your needs.