
답변1
개인 데이터에는 /etc/passwd
사용자 이름, 사무실 위치 및 전화번호가 포함됩니다. 1970년대 버전의 회사 전화번호부입니다. Unix가 설계되었을 때 동일한 시스템에 계정을 가진 사람들은 동일한 조직(동료, 동료 학생 등)의 구성원이 될 것으로 예상되었습니다.
사용자가 그러한 종류의 정보에 액세스하는 것을 원하지 않으면 해당 정보를 사용자 데이터베이스에 저장하지 마십시오. 사용자는 명령을 사용하여 개인 정보를 편집할 수 있습니다 chfn
.
사용자가 사용자 계정을 나열하는 것을 허용하지 않는 것을 포함하여 다른 사용자에 대해 아무 것도 알지 못하게 하려면 각 사용자에 대해 별도의 가상 환경을 설정하십시오.
답변2
나는 동의해야 할 것입니다. /etc/passwd
한동안 매우 민감한 데이터가 포함되지 않았습니다. 나는 /etc/shadow
보호해야 할 많은 데이터가 여기에 저장되어야 한다고 믿습니다 .
답변3
LDAP 및 NIS를 포함하되 이에 국한되지 않고 이러한 종류의 데이터를 저장하는 여러 가지 새로운 방법이 있습니다. 당신이 물어봐야 할 질문은 /etc/passwd
애초에 개인 정보가 왜 존재하는지입니다.