Nos sistemas Linux que usam o GNU libc, as linhas que começam com # são ignoradas em /etc/shadow . A análise é feita por __fgetspent_r() e seu código-fonte explicitamente trata (e documenta) esse comportamento.
Portanto, na grande maioria dos sistemas Linux, você pode comentar linhas em /etc/shadow com # sem causar problemas.
Infelizmente, os comentários são descartados quando /etc/shadow é atualizado, por exemplo. por passwd ; então, armazenar comentários não é realmente seguro (do ponto de vista dos comentários).
Isso significa que você precisa encontrar outro lugar para armazenar seus comentários: duas boas sugestões são dr01 < uma idéia de usar /etc/shadow.README , ou melhor ainda Gilles ' idéia de usar mensagens de commit com etckeeper .