Linux에서 중앙 집중식으로 구성된 로그인 스크립트를 제공할 수 있습니까?

Linux에서 중앙 집중식으로 구성된 로그인 스크립트를 제공할 수 있습니까?

Windows에서는 사용자가 시스템에 로그인할 때 실행되는 로그인 스크립트를 사용자에게 할당할 수 있습니다. 이를 통해 관리자는 드라이브/프린터 매핑과 같은 작업을 수행할 수 있으며 일반적으로 그룹 정책을 사용하여 사전 구축된 도구나 방법 없이 모든 작업을 수행할 수 있습니다.

LDAP 그룹 구성원 자격과 꼭두각시 구성을 결합하여 얼마나 많은 그룹 정책 기능을 대체할 수 있는지 상상할 수 있지만 드라이브 매핑을 대략적으로 설명할 수는 없습니다. autofs가 떠오르는데, 내가 아는 한 그것은 cd시스템에 로그인할 때가 아니라 입력할 때 마운트되는 특정 디렉토리만을 정의하며 반드시 해당 특정 사용자에게 적용되는 것은 아닙니다.

나는 조사했다로그인했습니다플랫폼 의 경우 systemd사용자가 로그인/아웃할 때 아무것도 실행되지 않는 것 같아서 꼭두각시를 사용하여 스크립트를 어딘가에 배치하고 logind적절하게 실행되도록 구성할 수 없습니다.

나는 또한 사람들이 로그인하면 이를 붙잡 gdm거나 솔루션의 일부일 수 있는 kdm무언가를 추가하는 데 관심이 있습니다. .bash_profile또한 관심 있는 다양한 소스를 얻기 위해 PAM 서비스 파일에 호출을 넣는 것을 고려했지만 pam_exec완전한 솔루션을 작성할 시간이 없습니다.

답변1

어떤 배포판과 어떤 쉘을 사용하고 있습니까? 그래픽 환경을 말씀하시는 것 같은데요.

.bashrc, .bash_profile 또는 .profile의 source 지시문을 사용하거나 단순히 해당 지시어를 지정하여 그 안에서 스크립트를 실행하면 성공할 수 있습니다.

관련 정보