HP-UX

telnet 접속시 생성되는 pty 디바이스 파일에 관련된 질문입니다.

 
han jin woong
조언자

telnet 접속시 생성되는 pty 디바이스 파일에 관련된 질문입니다.

telnet 접속시 생성되는 디바이스 파일에 대한건데요..



10.20에서는 /dev/pty/tty0p0 와 같이 생성되고...

11.00에서는 /dev/pts/t0 이와 같이 생성됩니다..



문제는 기존 informix운영체제를 10.20에서 11.00으로 업그레이드

했는데 informix의 특정프로그램에서 user접속시 생성되는 디바이스파일을 사용한다는 겁니다..



10.20에서는 /dev/pty/tty0p0의 디바이스명을 찾는데....

11.00에서는 /dev/pts/t0로 생성되니깐 프로그램에서 error코드를

띄우네요..



혹 11.00에서 10.20의 telnet 프로그램을 설치할수있는지요?



장비가 L2000이라서 10.20으로 내릴수도 없읍니다..



혹 아시는분 답변 좀 부탁드리겠읍니다.

수고하십시요..
2 응답 2
김병수
본과생

telnet 접속시 생성되는 pty 디바이스 파일에 관련된 질문입니다.

L2000이라면 hpux 11.00 이 min os 이구요..



어떤 error코드를 display되는지 궁금하네요..



telnet device가 문제가 되는 경우는 매우 드문일입니다.



반드시 /dev/pty/tty0p0를 찾아야 된다면 해보지는 않았지만



link를 걸면 되지 않을까요..



제가 보기에는 특정 app가 32bit지원용이 아닐까 합니다.



그럼~~~
han jin woong
조언자

telnet 접속시 생성되는 pty 디바이스 파일에 관련된 질문입니다.

답변 감사드립니다.~~~

informix프로그램에서 띄우는 error코드는 잘 기억이 않나구요..

telnet프로그램(스타링크)에서 출력시 파일을 생성하는데...

프로그램에서 참조하는 라이브러리 소스를 보면 (/dev/pty)에

생성되는 각 접속유저별 디바이스파일을 가지고 파일명을 생성하도록 되어있읍니다..



예로

tiger라는 user로 telnet접속을 하면 /dev/pty/tty0p1이라는

device파일이 생성되잖습니까..

# who 하면 두번째 칼럼에도 tty0p1 이라는 항목이 보이고요..

그럼 이 tiger라는 유저에서 프로그램을 실행하면..

파일명이 "xxxtty0p1" 생성됩니다..

근데 11.00에서는 /dev/pts/tb 와 같이 생성되서 error가 나는것

같습니다...