|
News,
Internal,
Projects,
Home Software, Support, Documentation |
On Thu, Jan 15, 2004 at 10:30:19AM +0900, 인철쩡 wrote: > 질문하기가 창피하지만, 아카임브 검색을 못해서.. 이렇게 합니다. > > 서비스를 재가동 시키거나 설정을 변경하고 싶을때 어떻게 해야하는지 궁금해서요. > > 리눅스 같은경우는 httpd 데몬을 재가동 시키려만. > $ service httpd [restart/start/stop ] > > 같은것을 쓰거나 /etc/initd/ 에 있는 서비스를 적접 start/restart 등을 해주는 데요. > > freebsd에서는 어떤 식으로 하는지 궁금합니다 5.X에서는 Base system에 있는것들은 /etc/rc.d의 script에 의해서 제어됩니다. 예를들면 inetd같으면: #/etc/rc.d/inetd start|stop|restart 이들 script들중 일부는 rc.conf에 설정이 필요한 경우도 있습니다. 이들 script가 사용하는 설정을 알고 싶다면: #/etc/rc.d/inetd rcvar # inetd $inetd_enable=NO inetd를 실행하려면 rc.conf에 inetd_enable="YES" 부분이 있으면 됩니다. port를 이용하여 설치된것들은 보통 /usr/local/etc/rc.d에 *.sh의 형태로 script가 설치되고 이들을 실행할때 start/stop/restart 를 인자로 주면 됩니다. 이외에도 전통적으로 UNIX프로그램들은 SIGHUP을 받으면 설정파일을 다시 읽어들이는 경우가 대부분입니다. 따라서 만일 ssh설정을 변경했다면 다음과 같이 할수 있습니다. #kill -HUP `sed 1q /var/run/sshd.pid` (프로그램에 따라서는 다른 signal을 사용하는 경우도 있습니다.) -- Pyun YongHyeon <http://www.kr.freebsd.org/~yongari> _______________________________________________ 한국 FreeBSD 사용자 그룹(KFUG) questions 메일링 리스트 questions at kr.FreeBSD.org http://www.kr.FreeBSD.org/mailman/listinfo/questions
|
Copyright © 1998-2005 Korea FreeBSD Users Group. All rights reserved. webmaster at kr.FreeBSD.org $Date: 2004/01/16 09:56:45 $ |
|