root로 로그인후 자동으로 실행되는 스크립트를 삽입하고 싶습니다.
글쓴이: divi / 작성시간: 금, 2006/06/02 - 10:56오전
root로그인후 script 명령을 자동으로 생행하게 하고 싶습니다.
처음 /etc/profile에 추가해 보는 것도 생각했는데
일반 계정으로 로그인해도 쌓이는 문제가 있고요
/root/.bash_profile에 추가해 보았지만
root 로그인 할때 su - 명령이 아닌 su 명령으로 로그인 하면 읽지 않는 문제가 있더군요
root로만 로그인후 자동으로 script를 실행하게 할수 있는 방법이 있을까요?
Forums:
/etc/profile 에 보시면
/etc/profile 에 보시면 다음과 같은 구문들이 있을겁니다!!!
# Path manipulation
if [ `id -u` = 0 ]; then
pathmunge /sbin
pathmunge /usr/sbin
pathmunge /usr/local/sbin
fi
위에서 보시는바와 같이... profile에 조건을 걸어주면 되지 않을까요?
댓글 고맙습니다.. 그런데..
댓글 고맙습니다.
그런데 일반 계정으로 로그인후
su 명령으로 root권한을 획득하면 역시 스크립트를 실행할수 없습니다.
다른 방법은 없을까요? ㅠㅡ
IT를 강하게 하는 프레임워크 Cobit 4.1
su의 특성상 어려울것
su의 특성상 어려울것 같습니다.
식으로 쓰신다면 가능은 하겠지만 그건 su의 기능을 바꾸는 거랑 같은거라서요.
아, 저렇게 바꿔놓고 su - 하면 어떻게 되는거지?
그냥 su라는 스크립트를 만드셔서 PATH의 맨 앞에다 찾도록 해 놓으시면 가능은 하겠네요.
근데 정말로 su만 쓰려고 하는 사람들이 피곤하긴 할텐데요..^^
제대로 된 방법은 없는건가?
-- Signature --
青い空大好き。
蒼井ソラもっと好き。
파란 하늘 너무 좋아.
아오이 소라 더좋아.
/etc/profile에 조건문 걸면되지 않을까요?
a=`whoami `
if [ "$a" = "root" ]; then
실행 문구
fi
댓글 달기