Hay muchas formas de lograr esto, pero el idioma común que he visto es instalar un solo archivo fuera de la carpeta de inicio de cada usuario y tener ambos archivos ~ / .bashrc en el archivo común.
Esto permite claridad, potencial para realizar cambios a nivel de usuario en una fecha posterior, pero también mantener un archivo que sobrevivirá si uno o ambos usuarios se eliminan en una fecha posterior.
Es un poco más trabajo que vincular el archivo y mi experiencia en el uso de enlaces blandos para este tipo de cosas es evitarlos, ya que algunas herramientas no manejan enlaces blandos (o sim.) Tan bien como cabría esperar.
También es mucho más fácil que usar el control de código para implementar archivos, pero esa es también una excelente manera de administrar el cambio si va a configurar git o mercurial u otro sistema de control de versiones de todos modos.