Unix/Solaris10

su와 PATH 변수

ForceCore 2006. 7. 13. 06:53
1. 유닉스에서 su -
명령을 내린다면 root로 실제로 로그인 한 효과가 나면서
ls에 색 입히기나 기타 PATH변소 설정한 것이 적용이 된다.
하지만, 일반유저로서 작업을 하던 디렉토리에서
튕겨 루트의 디렉토리로 오게 되는 단점이 있다.

2. 뿐만 아니라 sudo 명령어... 를 치면 PATH변수가 깨지면서
하고 싶은 작업이 제대로 되지도 않게 된다 (!!!)
그러면 sudo를 도입한 의미가 없어지는 것이다!

해결:
/etc/default/su
에 보면 SUPATH라는 것이 있다 (제길...;)
여기서 PATH설정을 해보라.