FreeBSD 8.0
Sunday, December 20, 2009 11:03:43 PM
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 extractAktualizace 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 startPodpora PHP5:
# cd /usr/ports/lang/php5 # make install clean # mkdir /var/run/lighttpd # chown www:www /var/run/lighttpdPovolte 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
