Lusticky

Blog

FreeBSD 8.0

Operační systém FreeBSD: nejlepší zdroj informací je FreeBSD HandBook.

Nejlepší web o BSD:
http://linux-bsd-sharing.blogspot.com/

Instalace: Vše automatika.

Přidání uživatele do skupiny:
# pw usermod evramp -G wheel

Vynikající průvodce: http://www.root.cz/clanky/zaciname-bezpecne-s-freebsd/

Instalace programů:
1) Balíky - http://www.freebsd.org/doc/handbook/packages-using.html
Bash:
# pkg_add -r bash
$ chsh -s /usr/local/bin/bash

2) Porty - http://www.freebsd.org/doc/handbook/ports-using.html
Vytvoření /usr/ports:
# portsnap fetch
# portsnap extract
Aktualizace portů:
# portsnap update

Managment portů a balíků:
# cd /usr/ports/ports-mgmt/portupgrade
# make
# make install clean

Nastavovení promenných: http://docs.freebsd.org/info/gdb/gdb.info.Environment.html

Barvičky -> .profile:
CLICOLOR=YES; export CLICOLOR
LSCOLORS=ExGxFxdxCxDxDxhbadExEx; export LSCOLORS

UTF-8 čeština:
/etc/login.conf
default:\
:lang=cs_CZ.UTF-8\
:charset=UTF-8
/etc/profile
LANG=cs_CZ.UTF-8
export LANG
echo "Nastaveno cs_CZ.UTF-8"

/etc/rc.conf
keymap="cs.latin2.qwertz"

Fonty: jsou uloženy v /usr/share/syscons/fonts/
Nastavení fontů se provádí v /etc/rc.conf:
font8x8="iso02-8x8"
font8x14="iso02-8x14"
font8x16="iso02-8x16"
Bohužel tyto fonty Vám nezařídí správné zobrazení diakritky s UTF-8 kódováním.

ZFS file system:
http://menelkir.wordpress.com/2008/07/30/howto-install-freebsd-under-zfs-including-root-part-2/

Inet daemon (základní síťové služby):
inetd_enable="YES"

SSH daemon:
sshd_enable="YES"

NFS Server:
/etc/rc.conf
nfs_server_enable="YES"
rpcbind_enable="YES"
mountd_flags="-r"
#rpc_lockd_enable="YES"
#rpc_statd_enable="YES"

/etc/exports
/usr/home -alldirs -network 192.168.1.0 -mask 255.255.255.0

Zobrazeni NFS sdílení:
showmount -e

Webserver:
lighttpd:
# cd /usr/ports/www/lighttpd
# make install clean
# nano /usr/local/etc/lighttpd.conf
# touch /var/log/lighttpd.error.log
# chown www:www /var/log/lighttpd.error.log
# touch /var/log/lighttpd.access.log
# chown www:www /var/log/lighttpd.access.log
# nano /etc/rc.conf -> lighttpd_enable="YES"
# /usr/local/etc/rc.d/lighttpd start
Podpora PHP5:
# cd /usr/ports/lang/php5
# make install clean
# mkdir /var/run/lighttpd
# chown www:www /var/run/lighttpd
Povolte FastCGI v konfiguračním souboru lighttpd a spusťte.

Zakázání IPv6:
ipv6_enable="NO"

Zobrazení otevřených portů:
sockstat -4 -l
sockstat -6 -l # IPv6

Jail:
http://www.freebsd.org/doc/en/books/handbook/jails-build.html
http://my.opera.com/blu3c4t/blog/2008/05/03/sandboxing-services-using-jail-on-freebsd
http://kegel.com/crosstool/current/doc/chroot-login-howto.html

Gmail v e-mailových klientechČeský překlad galerie Plogger

Write a comment

New comments have been disabled for this post.