apache나 postgreSQL과 같은 프로그램용으로 생성된 사용자를 사용하여 호스트에 로그인할 수 있습니까?

apache나 postgreSQL과 같은 프로그램용으로 생성된 사용자를 사용하여 호스트에 로그인할 수 있습니까?

www-datapostgres나 같은 사용자나 나 같은 사용자를 사용하여 컴퓨터에 로그인할 수 있는지 알고 싶습니다 . 일부 사용자는 "로그인이 허용"되고 다른 사용자는 로그인이 허용되지 않습니까? 내 사용자와 이름 외에 apache, postgres 및 기타 프로그램에서 만든 사용자 사이에 차이점이 있습니까? 비밀번호가 있나요? ? 보시다시피, 저는 질문이 많습니다. 아마도 이 주제에 대해 읽을 만한 책을 추천해 주실 수 있을 것입니다!

이 문제는 Ubuntu 11.04에서 gnome GUI를 통해 새 그룹을 생성하고 그룹에 새 사용자를 추가하려고 할 때 발생했습니다. 새 그룹 "테스트"를 만들 수 있었지만 시스템에서는 해당 그룹에만 내 사용자를 추가할 수 있었고 /etc/passwd에 있는 것과 같은 시스템의 다른 사용자는 추가할 수 없었습니다. (사용자 추가/GUI 그룹을 사용하여 실행 중이었습니다.) sudo 권한으로).

답변1

-l의 옵션을 사용하여 로그인 계정을 비활성화(비밀번호)할 수 있습니다 passwd. 이는 대부분의 시스템 사용자(예: www-data 및 postgres)가 설정되는 방식입니다.

관련 정보