문제 1. inetd데몬 프로세스 반영 문제
inetd데몬에 대한 정보 : http://docs.hp.com/ko/5992-3402/ch05s02.html
ftp가 실행안되게 해주면 끝
password : P6xFYcdGOa
-------------------------------------------------------------------------------
문제 2. 쉘 환경변수 변경 문제
현재 설정된 환경변수 보는 명령어 : env
환경변수 임시 설정법 : export 환경변수
특정 환경변수 보는법 : echo $PATH
.bashrc 나 .bash_profile 에 넣어두면 로그인시 환경변수가 실행된다
answer :
환경변수 PATH에서 현재디렉토리를 가장 뒤로 보내거나 없애는 이유는
PATH = ./:/usr/bin:/usr/etc/:/home/user1
이라 할때 현재 디렉토리가 가장 앞에 있다고 설정했다면,
회원님께서 ls명령을 실행시 쉘은 ls라는 명령을 찾기 위해
PATH의 경로를 참조합니다. 첫 번째로 현재의 디렉토리에서 ls를 찾으려
할 것입니다. 그런데 만약 현재 디렉토리의 어떤 악의적 목적의 실행파일인
ls가 존재한다면 그리고, 회원님이 root사용자의 권한으로 ls명령을 실행한다면
어떻게 될까요? 때문에 PATH 환경변수에 대한 설정값을 확인을 하고
현재디렉토리는 가장 뒤로 보내거나 삭제하는것이 현명한 방법니다.
inetd데몬에 대한 정보 : http://docs.hp.com/ko/5992-3402/ch05s02.html
ftp가 실행안되게 해주면 끝
password : P6xFYcdGOa
-------------------------------------------------------------------------------
문제 2. 쉘 환경변수 변경 문제
현재 설정된 환경변수 보는 명령어 : env
환경변수 임시 설정법 : export 환경변수
특정 환경변수 보는법 : echo $PATH
.bashrc 나 .bash_profile 에 넣어두면 로그인시 환경변수가 실행된다
answer :
환경변수 PATH에서 현재디렉토리를 가장 뒤로 보내거나 없애는 이유는
PATH = ./:/usr/bin:/usr/etc/:/home/user1
이라 할때 현재 디렉토리가 가장 앞에 있다고 설정했다면,
회원님께서 ls명령을 실행시 쉘은 ls라는 명령을 찾기 위해
PATH의 경로를 참조합니다. 첫 번째로 현재의 디렉토리에서 ls를 찾으려
할 것입니다. 그런데 만약 현재 디렉토리의 어떤 악의적 목적의 실행파일인
ls가 존재한다면 그리고, 회원님이 root사용자의 권한으로 ls명령을 실행한다면
어떻게 될까요? 때문에 PATH 환경변수에 대한 설정값을 확인을 하고
현재디렉토리는 가장 뒤로 보내거나 삭제하는것이 현명한 방법니다.