티스토리 뷰
슈퍼데몬 xinetd 사용하기
xinetd 란?
/etc/xinettd.d 는 네트워크 서비스와 관련된 폴더다. 네트워크 작업이 이루어지면 실행할 파일을 연결해준다.
xinetd로 프로그램 실행하기
우선 /etc/xinetd.d 폴더로 이동한다.
존재하지 않는다면 apt-get install xinetd 로 설치해주자.
tcp 소켓을 사용하고
새로운 네트워크 접속시 지연시간이 없고
실행하는 유저의 권한은 prob이며
실행하는 파일은 /home/prob/flagen 이고
포트는 7878을 사용한다는 내용이다.
disable 은 no로 설정해야 이 서비스를 사용한다는 의미다.
echo "FlagGenerator 7878/tcp" >> /etc/services
포트를 열기 위해 등록한다.
설정을 마쳤으면 service xinetd restart 로 서비스를 다시 시작한다.
'etc.' 카테고리의 다른 글
리눅스 명령어 반복 쉘 스크립트 (0) | 2016.01.10 |
---|---|
신호등 해킹이 가능할까? (0) | 2015.08.26 |
Windows 8.1 부팅이 안될때.. 백업이라도 하자! (0) | 2015.07.14 |
파일에 setuid 권한 주기 (0) | 2015.07.06 |
[boot-repair]OS 인식이 안될 때 (0) | 2015.07.04 |
댓글