chmod 4111 /bin/passwd
해봤으나 일반사용자가 접속하면 퍼미션 디나이드.
그래서
chmod 4755 /bin/passwd 하면 퍼미션에러는 안나지만
#passwd
#
그냥 아무메시지도없고 쉘만나옴.(특정사용자만이아니라 모든사용자가..)
어떻게 해야하나요?
whereis passwd 해서 나오는경로에있는것 다해줬는데..(/etc/passwd제외)
그래도 안되는군요-_-;
혹시 자기의 passwd 실행파일의 권한좀 봐갖구 어떻게 해주실분없나요?
파일을 올려주시던지. .ㅠㅠ (파일이 손상됐을까요--?)--리눅스 배울만한것!
passwd 파일에 setuid 를 주었는데 아무 메시지 없이 쉘이 뜨면 /bin/passwd 가 다른 프로그램으로 바뀌었거나 손상된 것일 수 있습니다. rpm -V passwd 로 패키지 무결성을 검사하고, 깨졌다면 패키지를 다시 설치하세요. 권한은 4755 가 정상입니다.