LinuxFreeBSD

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ LinuxFreeBSD ] in KIDS
글 쓴 이(By): yschoe (마술사)
날 짜 (Date): 1998년 8월 29일 토요일 오후 04시 29분 36초
제 목(Title): Re: 리눅스(슬렉웨어)에서 패스워드변경[q]



우선 setpwnam: File exists
Password *NOT* changed.  Try again later.

에서는.. setpwnam 이란 함수에서 어떤 화일 (뭔지 몰라도)을 못찾겠다는것
같고요..

/usr/bin/passwd 는 r-sr-xr-x 이 제대로 된 퍼미션일겁니다. 여기서 s, 즉
set userid bit이 의미하는 것은, 아무 유저나 passwd 프로그램을 수행시에
임시로 root의 권한을 가지게 하라는 의미입니다.

즉, 임의의 유저가 passwd를 수행할때 그걸 수행하는 동안만 root의 권한을
가집니다. 그래야  r--r--r-- 정도로 되어있는 /etc/passwd의 내용을 바꿀수 
있잖아요 (일반 유저의 제한된 권한으로도...).

* vi가 안되니까 완전히 두서없는 대답이 되어버렸네요.

|\/| /\ /// () () |_ /// /\                             []|~  /\T///  /\|~
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.