Xmanager 게시판

xmanager 로그인시 환경변수

최종입력: 2010-06-16 18:07 - 넷사랑 | 답글: 1건

 
2010-06-15 19:12 - 김을동

xmanager 로그인시 환경변수

 
xbrowser나 brocast로 연결시

로그인 콘솔에서 연결할때와 텔넷으로 로그인할때 환경변수가 각각 다릅니다.

혹 xmanager에서 설정파일을 읽어들이는 값을 입력하는 부분이 있는지

xmanager와는 무관할수도 있는데

이런질문 많이 받아보셧을것같아서 여기에 질문드립니다.

제품명 : Xmanager 3.0
연결 방법 : XDMCP connection
2010-06-16 18:07 - 넷사랑

Re: xmanager 로그인시 환경변수

 
안녕하십니까?
넷사랑컴퓨터 기술지원입니다.

말씀하신 '로그인 콘솔'이라는 프로그램에서 구동 중인 셸이 텔넷 접속했을 때 구동되는 셸과 성격이 다르기 때문에 발생하는 현상입니다.

유닉스/리눅스에서 터미널 작업을 하기 위해서는 셸을 구동해야 합니다. 이 셸이 구동하는 형태에 따라서 환경변수가 달리 적용됩니다. 텔넷과 같이 로그인 과정을 거쳐서 셸을 구동하게 되는 셸을 로그인 셸이라고 합니다. 그렇지 않고 xterm이나 dtterm(터미널) 같은 터미널을 실행할 때 구동되는 셸이나 sh, csh, bash 명령어를 실행하여 구동하는 셸과 같은 경우는 위 로그인 셸과는 구별됩니다.

로그인 셸이냐 아니냐에 따른 가장 큰 차이는 셸이 구동될 때 적용되는 시작 스크립트가 달리 적용된다는 점입니다.

대부분의 터미널 프로그램은 터미널 프로그램이 구동된 후 적용되는 셸을 로그인 셸이 되도록 하는 옵션이 있습니다. 특정 환경변수가 적용되도록 해야 한다면 터미널을 명령어로 구동하되 '-ls' 옵션을 넣어서 구동해 보십시오.

xterm -ls
dtterm -ls

도움이 되었길 바랍니다.
감사합니다.