Pode não ser importante nos casos de que você gosta, mas uma diferença
é que um arquivo protegido adequadamente (permissões 600
) será apenas
legível para seu proprietário (e root) enquanto, em algumas variantes Unix, o
toda a linha de comando de todos os comandos é legível para todos os usuários do
sistema usando, por exemplo, o comando ps
.
(Como uma contradição a isso, alguns comandos que aceitam uma senha a linha de comando irá limpá-lo para que ele não apareça no ps. saída.)
Por isso, pode fazer diferença se um intruso entrar em nosso servidor como um usuário diferente daquele que possui o arquivo de configuração.