как распаковать rar архив под freebsd
# cd /usr/ports/archivers/unrar && make install clean # /usr/local/bin/unrar x имя архива.
# cd /usr/ports/archivers/unrar && make install clean # /usr/local/bin/unrar x имя архива.
Собираем библиотеки и сам IPFW:
cd /usr/src/lib/libalias
make -DIPFW2 && make install
cd /usr/src/sbin/ipfw
make -DIPFW2 && make install
Пересобираем ядро с "options IPFW2" и опциями по вкусу: options IPFIREWALL #firewall options IPFIREWALL_VERBOSE #enable logging to syslogd(8) options IPFIREWALL_FORWARD #enable transparent proxy support options IPFIREWALL_VERBOSE_LIMIT=100 #limit verbosity options IPFIREWALL_DEFAULT_TO_ACCEPT #allow everything by default options DUMMYNET options IPFW2 Выполняем команду для перезапуска сервера 'shutdown -r now'
OpenSSL хранит статус каждого сертификата в ${CATOP}/index.txt, для OpenVPN это easy-rsa/keys/index.txt. На основе этого файла генерируется CRL (certificate revocation list).
V 201120070444Z 22 unknown /C=RU/ST=Ru/L=Belgorod/O=FIT/CN=goodboy/emailAddress=admin@fabit.ru R 201217190136Z 110830061053Z 23 unknown /C=RU/ST=Ru/L=Belgorod/O=FIT/CN=hmmboy/emailAddress=admin@fabit.ru
#!/bin/bash CRL="crl.pem" RT="revoke-test.pem" #if [ $# -ne 1 ]; then # echo "usage: revoke-full <cert-name-base>"; # exit 1 #fi if [ "$KEY_DIR" ]; then cd "$KEY_DIR" rm -f "$RT" # set defaults export KEY_CN="" export KEY_OU="" export KEY_NAME="" # # revoke key and generate a new CRL # $OPENSSL ca -revoke "$1.crt" -config "$KEY_CONFIG" # generate a new CRL -- try to be compatible with # intermediate PKIs $OPENSSL ca -gencrl -out "$CRL" -config "$KEY_CONFIG" if [ -e export-ca.crt ]; then cat export-ca.crt "$CRL" >"$RT" else cat ca.crt "$CRL" >"$RT" fi # # verify the revocation # $OPENSSL verify -CAfile "$RT" -crl_check "$1.crt" else echo 'Please source the vars script first (i.e. "source ./vars")' echo 'Make sure you have edited it to reflect your configuration.' fi
Устанавливаем Webmin на FreeBSD сервер.
Webmin мне необходим для удобного управления сайтами и т.д. в Веб Браузере.
Webmin — это web-интерфейс для удобного администрирования Unix систем. Используя любой баузер, Вы можете настраивать аккаунты юзеров, сервер Apache, DNS, файловый сервер и многое другое.
cd /usr/ports/sysutils/webmin
make install clean
Редактируем /etc/rc.conf для запуска прописываем webmin_enable=”YES”
После удачного компилирования необходимо запустить установочный файл.
/usr/local/lib/webmin/setup.sh
Log file directory [/var/log/webmin]: [Жмем Enter]
Full path to perl (default /usr/bin/perl): [Жмем Enter]
Web server port (default 10000): [Жмем Enter]
Login name (default admin): [Жмем Enter]
Login password: [Ввводим ваш пароль]
Password again:[Ввводим ваш пароль]
Use SSL (y/n): [y]
После проделанных манипуляций мы можем запускать сервер:
/usr/local/etc/rc.d/webmin start
https://your-domain.com:10000/
Red Hat/Fedora Core/CentOS Linux
В Red Hat/Fedora Core/CentOS Linux- подобных наберите следующую команду чтобы получить список установленных программ
Debian Linux
В Debian Linux список установленных пакетов можно увидеть так:
Ubuntu Linux
В Ubuntu Linux список установленных программ смотрим так:
FreeBSD
В FreeBSD установленные программы можно посмотреть так:
Используйте команду pkg_version чтобы показать общий список версий всех установленных пакетов в FreeBSD:
OpenBSD
В OpenBSD команда use pkg_info так же ведет себя как и в FreeBSD и покажет список установленных пакетов: