>> Edit article
이름
제목
패스워드
/bin/su 는 suid가 걸려 있어야만 하는 파일입니다. 참고로 제 서버에는 [parkkh@khpark /bin]$ find ./ -perm -4000 ./su ./ping ./mount ./umount 이렇게 4개의 파일이 suid가 걸려 있군요... : 아래의 내용에 대해서 다시한번 문의합니다. 도와주세요... : : suid 는 걸려 있지 않습니다. : : root 로 로그인후에 다른 아이디로 바꾸는 것은 잘 됩니다. : 그러나, 어떤 아이디로 로그인 후에 root 로 바꾸거나, : 다른 아이디로 바꾸는 것은 안됩니다. : : [root@abc /] su - testid : [testid@abc testid] <== 이렇게는 잘됩니다. : : 그러나, : : [testid@abc testid] su - : Password : <== root 계정의 패스워드 입력하고 나면, : su: incorrect password <== 이렇게 나옵니다. : : : : : /bin/su 에suid가 걸렸나 확인해보세요... : : ex : 4755 : : : : : : : 실수로 bin 디렉토리의 파일들을 삭제했습니다. : : : 백업본이 없어서 동일한 버전의 리눅스를 다른 피씨에 설치한 후에 : : : 그 피씨의 bin 디렉토리의 파일들을 복사해서 사용중입니다. : : : : : : 다른 명령들은 문제없이 되는데, su 를 사용하여 아이디를 바꾸려고 하면, : : : 패스워드가 틀렸다고 나옵니다. 어떻게 해야 정상적으로 복구가 될지... : : : : : : 고수님들의 도움을 부탁드립니다. : : : : -- : : EucsE [FSG]--:wq!
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved