HP-UX
1752577 회원
4541 온라인
108788 솔루션
새 메시지

telnet접속하는 시간을 화면에 프린트하고 싶습니다.

 
한영호
신규 회원

telnet접속하는 시간을 화면에 프린트하고 싶습니다.

사용자가 telnet으로 접속하는 순간 시간을 login 화면전에 프린터 하고 싶습니다.

어떻게 해야 하나요? 아시는분있으면 알려주시면 감사하겠습니다.

2 응답 2
이연주
정기 조언자

telnet접속하는 시간을 화면에 프린트하고 싶습니다.

안녕하십니까.....



먼저 cron에 매분마다 date 명령어를 실행한 결과를 파일로 저장하도록 job schduling을 합니다.. 예를 들어 다음과 같이 실행합니다.

# crontab -e

* * * * * /usr/bin/date > /etc/date.out



그 다음에



# vi /etc/inetd.conf

.....

telnet stream tcp nowait root /usr/lbin/telnetd telnetd -b /etc/date.out

''''''

.......



# inetd -c



inetd.conf 파일의 telnetd에 -b /etc/date.out이라는 옵션을 지정해주어 telnet 접속시마다 /etc/date.out의 내용을 banner출력을 하도록 해주면 telnet 접속할때마다 login 전에 시간이 display 가 되겟죠.



좀 더 더 좋은 방법이 있을지 모르겟지만 저 같으면 이 방법을 이용하겠습니다.



한영호
신규 회원

telnet접속하는 시간을 화면에 프린트하고 싶습니다.

그러나 이것은 1분단위로 나오는것이기 때문에,

사용자가 접속한 순간의 시간은 체크 못할것 같습니다.

제가 원하는것은 아니지만, 답변 감사합니다.