사용자의 쉘환경변수들은 그 설정값에 따라 때로는 보안상의 문제점을
야기시키기도 한다. 현재의 bash 쉘환경변수 설정을 살펴보고 보안상 문제가
있는 부분을 바로 잡으시오.
단, 이문제에서는 현재 접속되어 있는 쉘에 대해서만 일회성으로 바로잡으면 되며,
쉘환경변수 값을 영구적으로 바로잡기 위해 resource파일을 변경할 필요는없다.
=>
1. 처음에 시작하기 전에 알아야 할 것들...
1)환경변수를 바꾸기 위해선..root권한이 있어야 한다.
2)환경변수 목록을 보는 명령어 : env
3)환경변수에 path를 변경하는 방법
#PATH=/usr/local/bin:/usr/bin
#export PATH
PATH의 환경 변수를 설정해주는 예이다. 그러나 모든 환경변수를
선언해 주는 방법은 위와 똑같다.
#"환경변수"="경로명"
#export "환경변수"
2. 그외에 지식
환경변수 이름 의미
EDITOR 기본적으로 사용하는 문서 편집기
HOME 사용자의 홈 디렉토리
LANG 사용자의 언어
LD_LIBRARY_PATH 동적 라이브러리의 경로
LONGNAME 사용자의 이름
MAIL 메일 도착할 곳을 지정
MANPATH "man" 명령시 참조할 디렉토리 경로
PATH 실행파일을 찾을 디렉토리 경로
환경변수에 현재 폴더를 나타내는 "./" 가 있느면 안된다.