O sistema Linux normalmente usa a ferramenta sudo passwd userid
para definir a senha. Uma maneira conveniente de ter a mesma senha para htpassword/htaccess
e as contas de login do Sistema Ubuntu é definir as senhas como as mesmas.
Uma conta do Linux não pode ter duas senhas diferentes para o login. No entanto, a mesma senha pode ser definida para duas contas diferentes. Para conseguir o que você descreveu, você teria que definir a mesma senha para as duas contas diferentes ... a conta do Linux e a conta htpasswd
(que é a conta do servidor da web).
Realizar este último é frequentemente feito por conveniência.