O que é um arquivo que existe em todos os sistemas unix?

0

Estou tentando executar um script que faz o download de um arquivo de uma VM, mas não posso especificar a VM transmitida. No entanto, desejo garantir que o download seja bem-sucedido, independentemente do estado da VM transmitida. e eu sei que é um sistema unix / linux.

A minha pergunta é - existe um arquivo específico que eu possa usar para fazer o download e que teria a garantia de existir em todos os sistemas unix / linux?

Obrigado!

    
por jj172 26.04.2018 / 23:57

2 respostas

6

O /etc/passwd é comumente usado pelos profissionais segurança como prova de conceito / exercício de captura de bandeira e um bom motivo - este arquivo existe em todos os sistemas do tipo unix.

No entanto, vale a pena notar que isso não significa que passwd será o principal banco de dados de acesso, como outros bancos de dados como o LDAP também desempenha um papel.

    
por 27.04.2018 / 01:06
9

Apenas a única coisa que é garantida é o próprio diretório raiz. Há um lote de padrões que são quase universalmente seguidos, mas é totalmente possível que um engenheiro de sistemas entediado implemente uma compilação Linux onde /etc vive em /andsoforth , /bin vive em /cupboard , /usr vive em /luser e assim por diante. Em tal sistema, todas as apostas estão desativadas.

    
por 27.04.2018 / 00:28

Tags