: 제가 보안상 특정 user에게만 su 권한을 할 수있도록 하는것을 보아
: 서 이렇게 한후에 root에서 나가서 다시 telnet으로 접근을 하려고
: 하니까 계정으로는 들어오는데 root passwd가 틀리다는것입니다.
: 이 일을 어떻게 해야하는지.. 지금 서버를 밀수는 없습니다.
: 정말 밀지 않고 해결할 방법은 없는것입니까??
: 저는 정말 지금 죽고싶습니다. 정말입니ㄷ. 저에게 정말... 도움을
: 주세여.. 여기서 보니까 부팅시 linux single로 들어오라는데
: 지금 어떻게 그렇게 들어가는지 모르겠습니다.
: 제가 어떻게 했냐면여 ...
: /etc/group파일에서wheel:x:10:root로 되어있는것을 wheel:x:10:root:master
: 로 추가를 시키고여.. 제가 어딜 잘못한거 같은데 .. 지금 root로
: 들어가지 못해서여.. 어쨌든 이렇게 하고 그룹명을 wheel로 바꾸었
: 습니다
: 그런후에 /bin/su로 가서 chmod 4770 /bin/su이렇게 퍼미션을
: 주고여.. 그런후에 chgrp wheel su라고 하였습니다.
: 제가 무엇을 잘못하였고 또 어떻게 root로 들어갈 수 있는지 정말
: 정말 도움이 필요합니다
: 정말 좋은 조언 부탁합니다 지금 죽을거 같아여.. 잉..
참고가 될진 모르겠습니다..
일단 적어볼께요..적은거랑 비슷하게 한것 같은데.
저도 문제점은 잘 모르겠네요.
example) find 명령어의 사용자를 제한 할 경우
shell-prompt>grep wheel /etc/group
wheel:x:10:root
/etc/group 화일에 wheel:x:10:root 이분에 wheel이라는 그룹에 user를
추가 한다.(khsheen이라는 user가 있을경우임)
wheel:x:10:root,khsheen
이러면 wheel이라는 그룹에 khsheen 이라는 user가 등록된다.
shell-prompt>ls -la /usr/bin/find
-rwxr-xr-x 1 root root 54544 Feb 3 2000 /usr/bin/find*
shell-prompt>chgrp wheel find
shell-prompt>chmod 750 find
shell-prompt>ls -la /usr/bin/find
-rwxr-x--- 1 root wheel 54544 Feb 3 2000 find*
이런식으로 설정하면 find 명령어는 root와 khsheen만 사용할수 있다.
이 명령어를 su 명령어에도 적용하는 것을 권장함, root로 전환할
유저 (su 명령어 사용자)를 제한 할수 있다.
** su에 사용자를 걸어줄때는 퍼미션에 suid가 걸려야 한다.
shell-prompt>chmod 4750 /bin/su
shell-prompt>ls -la /bin/su
rwsr-x--- 1 root wheel 14188 Aug 7 17:48 /bin/su*
퍼미션이...4770이나..4750은 별 차이가 없을듯 한데..
도움이 됬으면 좋겠네요.
이글 참고해보세요..--이 곳에 서명을 적어주십시오.
나도 초보~!