This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
управление_сервисами_в_freebsd [2011/02/15 14:29] val |
управление_сервисами_в_freebsd [2013/05/22 13:50] 127.0.0.1 внешнее изменение |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Управление сервисами в FreeBSD ====== | ====== Управление сервисами в FreeBSD ====== | ||
- | |||
===== Настройка сервиса ===== | ===== Настройка сервиса ===== | ||
<code> | <code> | ||
- | # cat ~user1/.rhosts | ||
- | |||
- | # cat /etc/sysctl.conf | ||
- | |||
# cat /etc/ssh/sshd_config | # cat /etc/ssh/sshd_config | ||
- | # cat /usr/local/etc/snort/snort.conf | + | # cat /etc/syslog.conf |
</code> | </code> | ||
===== Запуск/остановка сервиса ===== | ===== Запуск/остановка сервиса ===== | ||
+ | ==== Из shell ==== | ||
+ | <code> | ||
+ | # /usr/sbin/sshd | ||
+ | |||
+ | # killall -HUP sshd | ||
+ | |||
+ | # killall sshd | ||
+ | </code> | ||
==== Система загрузки rc.NG ==== | ==== Система загрузки rc.NG ==== | ||
+ | |||
+ | [[http://www.freebsd.org/doc/ru/books/handbook/configtuning-rcd.html]] | ||
+ | |||
<code> | <code> | ||
# /etc/rc.d/sshd onestart | # /etc/rc.d/sshd onestart | ||
+ | |||
# /etc/rc.d/sshd onestop | # /etc/rc.d/sshd onestop | ||
- | # cat /etc/inetd.conf | + | # /etc/rc.d/sshd rcvar |
- | ... | + | |
- | shell stream tcp nowait root /usr/libexec/rshd rshd | + | # /etc/rc.d/syslogd rcvar |
- | ... | + | |
# cat /etc/defaults/rc.conf | # cat /etc/defaults/rc.conf | ||
+ | </code><code> | ||
... | ... | ||
syslogd_enable="YES" | syslogd_enable="YES" | ||
... | ... | ||
+ | </code><code> | ||
# cat /etc/rc.conf | # cat /etc/rc.conf | ||
+ | </code><code> | ||
... | ... | ||
syslogd_flags="-a 192.168.X.0/24:*" | syslogd_flags="-a 192.168.X.0/24:*" | ||
- | inetd_enable="YES" | ||
sshd_enable="YES" | sshd_enable="YES" | ||
- | snort_enable="YES" | ||
... | ... | ||
- | + | </code><code> | |
- | # /etc/rc.d/inetd start | + | |
# /etc/rc.d/sshd start | # /etc/rc.d/sshd start | ||
- | # /usr/local/etc/rc.d/snort start | + | |
+ | # /etc/rc.d/syslogd start | ||
# /etc/rc.d/syslogd reload | # /etc/rc.d/syslogd reload | ||
- | # /etc/rc.d/inetd reload | + | |
# /etc/rc.d/sshd reload | # /etc/rc.d/sshd reload | ||
- | # /usr/local/etc/rc.d/snort reload | ||
# /etc/rc.d/syslogd restart | # /etc/rc.d/syslogd restart | ||
- | # /etc/rc.d/inetd restart | + | |
# /etc/rc.d/sshd restart | # /etc/rc.d/sshd restart | ||
- | # /usr/local/etc/rc.d/snort restart | ||
- | # /etc/rc.d/inetd stop | ||
# /etc/rc.d/sshd stop | # /etc/rc.d/sshd stop | ||
- | # /usr/local/etc/rc.d/snort stop | ||
</code> | </code> | ||