Xmanager 게시판

솔라리스에서 dtconfig -d하면 콘솔에서도 CDE 환경을 쓸 수 없게되나요?

최종입력: 2002-10-01 00:00 - 강성광 | 답글: 3건

 
2002-10-01 00:00 - SOS

솔라리스에서 dtconfig -d하면 콘솔에서도 CDE 환경을 쓸 수 없게되나요?

 
우연히 Xmanager에 대해 알게된 사람입니다.
평가판도 다운받아서 테스트도 해보고 있습니다.
일단 솔라리스는 기본적으로 dtlogin 데몬이 떠있더군요.
그런데, 혹시 아래처럼 하면 원격 CDE 환경뿐아니라 콘솔에서도 CDE환경을 쓸수 없게 되는지요?
$ /usr/dt/bin/dtconfig -d [enter]
2002-10-01 00:00 - 김선민

솔라리스에서 dtconfig -d하면 콘솔에서도 CDE 환경을 쓸 수 없게되나요?

 
네 맞습니다.
/usr/dt/bin/dtconfig -d
위에 명령어에서 -d 옵션은 dtconfig를 disable한다는 얘기입니다.
그러니까 당연히 다음 부팅부터는 사용되지 않습니다.
하지만 /etc/rc2.d/Sdtlogin 이라는 파일을 삭제하지 않으면
리부팅 후에도 다시 뜨게 되니까..
dt 화면을 사용하지 않을 경우에는 /etc/rc2.d/Sdtlogin파일을
# mv Sdtlogin sdtlogn 파일로 변경해주어야 한다.
여기서 s(소문자)는 부팅시 실행하지 않음을 의미합니다.
그럼 조금이라도 도움이 ?映綬?.
2002-10-01 00:00 - SOS

솔라리스에서 dtconfig -d하면 콘솔에서도 CDE 환경을 쓸 수 없게되나요?

 
그렇군요.
그렇다면, 콘솔에서는 CDE를 쓸수 있게 하되, 원격에서는 CDE를 못쓰게 하려면 어떻게 해야하는지요?
아니면 특정 ip에서 특정 user만 접속하도록 할 수 있는지요?
2002-10-01 00:00 - 강성광

RE : 원격에서 CDE 연결 못하게 하기

 
안녕하세요.

원격에서 CDE 연결을 못하게 할려면 /usr/dt/config/Xaccess 파일을 수정 하시면 됩니다.
이 파일은 CDE 접속할 때 특정 IP에서 접속을 가능 / 불가능 하도록 설정하실 수
있습니다. (유저 단위로 설정하는 것은 안되는거 같네요)

/usr/dt/config/Xaccess 파일을 보면
* # grant service to all remote displays
라는 라인이 있습니다. 이 라인을 '#' 마크를 붙여 주석 처리 하시면
원격에서 접속을 못하게 됩니다.

필요에 따라 특정 IP에서 접속을 허용 할려면 /usr/dt/config/Xaccess 파일에
192.168.1.1 이라는 해당 IP를 넣어 주시면 됩니다. 접속을 못하게 할려면
!192.168.1.2 라는 형태로 ! 을 붙여 넣어 주시면 해당 IP는 접속을 못하게 됩니다.
여러 IP가 등록되어 있을 경우 위에서부터 순서대로 적용이 됩니다.

그럼 이만