lpasswd와 passwd 명령의 차이점은 무엇입니까?

lpasswd와 passwd 명령의 차이점은 무엇입니까?

CentOS/RHEL sysadmin 매뉴얼을 연구하면서 이러한 명령 사이에 차이점이 있는지 또는 차이점이 무엇인지 이해하지 못합니다.

답변1

passwd전통적인 유닉스 명령입니다. lpasswd"사용자 및 그룹 계정을 운영하고 관리하기 위한 표준화된 인터페이스"인 libuser 프로젝트에 속하는 것으로 보입니다.

% ls -li =passwd =lpasswd              
3149052 -rwsr-xr-x. 1 root root 30768 Feb 17  2012 /usr/bin/passwd
3155939 -rwxr-xr-x  1 root root 33240 Jul 10  2015 /usr/sbin/lpasswd
% rpm -qf =passwd
passwd-0.77-4.el6_2.2.x86_64
% rpm -qf =lpasswd
libuser-0.56.13-8.el6_7.x86_64
% rpm -q --queryformat='%{URL}\n' libuser 
https://fedorahosted.org/libuser/

lpasswdsetuid 비트가 누락되었으므로 흥미롭습니다.

관련 정보