2024年3月15日发(作者:)
d7.
2
系统的安装:尽可能少的选择软件包,安装时建议选择Mi
n
imal,然后进入
Custom选择doc,i
n
fo,ma
n
,src(src中一定选择sys,及内核)即可。
分区:
Filesystem Si
z
e Used Avail Capacity Mou
n
ted o
n
/dev/da0s1a 496M
2
66M 190M 58% /
devfs 1.0K 1.0K 0B 100% /dev
/dev/da0s1f 484M
2
4K 445M 0% /home
/dev/da0s1d 989M 1
2
K 910M 0% /tmp
/dev/da0s1g
2
.9G 1.4G 1.3G 53% /usr
/dev/da0s1e 1.9G 83M 1.7G 5% /var
合理用节省的方式是:/ 51
2
M;/tmp 51
2
M;/usr
2
G;/var 1G;
生产运行的方式是:/ 51
2
M;/tmp 51
2
M;/usr 3G;/var 6G;(如果安装Mysql或是需要长时间
保留日志)。
2
.下载ports树:ports
n
ap fetch extract
n
vp
n
ports的安装(l
z
o会自动安装):cd /usr/ports/security/ope
n
vp
n
&& make i
n
stall
clea
n
;
4.安装结束后,查看vp
n
的各个文件路径:
root@i
n
tra
n
et/usr/ports/security/ope
n
vp
n
# pkg_i
n
fo -a|grep ope
n
vp
n
ope
n
vp
n
-
2
.0.6_9
I
n
formatio
n
for ope
n
vp
n
-
2
.0.6_9:
WWW: ope
n
vp
n
.
n
et/
root@i
n
tra
n
et/usr/ports/security/ope
n
vp
n
# pkg_i
n
fo -a | grep l
z
o
I
n
formatio
n
for l
z
o
2
-
2
.03_
2
:
WWW: /ope
n
source/l
z
o/
root@i
n
tra
n
et/usr/ports/security/ope
n
vp
n
# pkg_i
n
fo -L ope
n
vp
n
-
2
.0.6_9
I
n
formatio
n
for ope
n
vp
n
-
2
.0.6_9:
Files:
/usr/local/ma
n
/ma
n
8/ope
n
vp
n
.8.g
z
/usr/local/sbi
n
/ope
n
vp
n
/usr/local/lib/ope
n
vp
n
-
/usr/local/lib/ope
n
vp
n
-dow
n
-
/usr/local/share/doc/ope
n
vp
n
/AUTHORS
/usr/local/share/doc/ope
n
vp
n
/COPYI
N
G
……………………
/usr/local/share/doc/ope
n
vp
n
/easy-rsa/revoke-full
/usr/local/share/doc/ope
n
vp
n
/easy-rsa/sig
n
-req
/usr/local/share/doc/ope
n
vp
n
/sample-scripts/ope
n
vp
n
.i
n
it
/usr/local/share/doc/ope
n
vp
n
/sample-scripts/verify-c
n
/usr/local/etc/rc.d/ope
n
vp
n
5.开始配置ope
n
vp
n
服务端:
查看当前行动的FreeBSD系统的内核中某一模块是否已经编译呢?通常 FreeBSD 把内核相关
的配置文件都保存在名为 /usr/src/sys/$(u
n
ame -m)/co
n
f 的目录里,其中的GE
N
ERIC文件是
FreeBSD内核的通用默认配置文件。
先看支持tu
n
虚拟设备;一般默认安装的freebsd都支持
root@i
n
tra
n
et# cat /usr/src/sys/i386/co
n
f/GE
N
ERIC | grep tu
n
device tu
n
# Packet tu
nn
el.
device gif # IPv6 a
n
d IPv4 tu
nn
eli
n
g
6.
安装 bash:
这部分是必须的,freebsd 默认使用了csh,而linux 一般默认使用bash,如果我们
不安装bash,在做证书的时候我们将遇到问题,export 的命令不能运行。
root@intranet/usr/ports/shells/bash# make install clean
安装完后bash在/usr/local/bin/bash目录。在/bin目录下面做一个符号连接:
ln -s /usr/local/bin/bash /bin/bash
修改/etc/shells文件,将bash增加进去,添加一行:/bin/bash 就可以当正常
的Shell用了,在/etc/passwd中,将你需要用bash的shell改成/bin/bash
即可。或者,也可以使用chsh -s /usr/local/bin/bash 将原shell改成bash,改完shell
后必须重新登录才有效。
查看当前使用的shell : echo $0
bash
查看当前用户(默认)使用的shell: echo $SHELL
/bin/csh
附1:我常用的BASH环境配置:~/.bash_profile
#####################################################################
######################################
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH


发布评论