FreeBSD下创建安全的Web服务器
序言一、系统和服务程序的安装1. 系统安装2. 服务程序安装二、系统安全设置1. 用户控制2. 文件访问控制3. 系统服务和端口控制4. 日志管理和控制5. 文件指纹检测6. 系统指纹泄露和防范7. 系统内核安全8. 系统安全优化三
Freebsd 下运行 QQ For Linux 的方法
在Freebsd 下運行 QQ For Linux 的方法必須滿足:1 FreeBSD 版本為6.0 以上,FreeBSD 5 未測試2 系統安裝的 linux_base 不能是 fc4 版的,即不能是linux_base-fc-4,其它的均可(linux_base-fc6 linux_base-f7 linux_base-f8 均可)方法
unix系统高手的操作习惯
使用文件名自动完成功能 (file name completion)。 使用历史扩展。 重用以前的参数。 使用 pushd 和 popd 管理目录导航。 查找大型文件。 不使用编辑器创建临时文件。 使用 curl 命令行实用工具。 最有效地利用正则表达式。
我的openBSD4.1安装图解笔记
一、准备工作1、下载新版openBSD4.1 地址 ftp://ftp.zedz.net/pub/OpenBSD.snapshot/2、测试环境 虚拟机vm5.5 (单CPU、256M内存、8G硬盘、双网卡)二、开
freebsd7.0安装系统图解(最新版)
光盘引导,简洁的欢迎界面出现叻,回车就行了。选择我们伟大的祖国【China】默认即可 我们要最小化安装FreeBSD系统,这里我们选择自定义【Custom】 副标题进入安装配置界面选择【Partition】,给系统分配磁盘空间。 按【A
OpenBSD系统 DHCP 多 vlan 配置
4块DLINK 530 ,1个连接Internet,3个内网 ------------------------------- | | |&n
FreeBSD的软件管理
1、FreeBSD应用系统的组成 FreeBSD应用系统由FreeBSD操作系统和移植(ports)到FreeBSD的各种应用软件组成 FreeBSD操作系统本身,是由内核和基本系统组成,基本系统由系统工具、系统库和文档组成,最小化安装选项安装的是内核、
freebsd系统上修改mac地址的方法
ifconfig eth0 ether 00:05:06:07:d2:19重新启动后会消失,可以加到/etc/rc.conf中ifconfig_eth0_alias0="ether 00:05:06:07:d2:19"
FreeBSD系统下创建DVD.iso安装光盘
准备刻一张FreeBSD-7.0-RELEASE的DVD,网上很多介绍都是在Windows下使用什么iso提取工具的,貌似很麻烦。参考了一些FreeBSD高手的实现,我写了一个简单的脚本,主要功能是从3张disc*.iso创建出一个dvd.iso1,准备工作:工作目录 work/ 和 3张disc*.iso, 比如
整理FreeBSD系统安装时关于硬盘参数提示的处理方法
错误信息:WARNING: A geometry of 116301/16/63 for ad0 is incorrect.Using a more likely geometry.If this geometry is incorrect or you are unsure as to whether or not it's correct,please consult the Hardware Guide in the Documentation submenu or use
FreeBSD更新 Port Tree
为了使我们安装的软件是最新的版本,我们有必要定期更新Port Tree,所谓的更新port就是更新patches 。1,CVSup/csup 注意: csup 是用 C 语言对 CVSup 软件的重写, 在 FreeBSD 6.2 和更高版本中,作为系统的一部分提供。在首次运行 CVSup 之前, 务必确认 /u
freebsd系统下安装mpd
1、安装mpd(都说mpd对windows支持最好),很简单cd /usr/local/ports/net/mpd/make all install clean2、配置/usr/local/etc/mpd/mpd.confdefault:load vpnvpn:load client1#load client2client1:new -i ng0 pptp1 pptp1set ipcp ranges
FREEBSD服务器端的ARP绑定脚本
#!/bin/sh_PATH="/home/shwb"if [ -s $_PATH/md5 ] && [ -s $_PATH/arp.txt ] ; then new=`md5 $_PATH/arp.txt | cut -d ' ' -f 4` old=`cat $_PATH/md5`
FreeBSD学习笔记
1、进入单用户模式BOOT: /kernel -s就进了单用户了, 然后/sbin/mount -rw /把/设置成可写然后 vipw把root口令置空2、开机自动fsck硬盘fsck_y_enable="YES"3、FreeBSD弹出光驱cdcontol->Eject4、OpenBSD弹出光驱eject /dev/rcd0c
FreeBSD su Sorry问题解决办法
FreeBSD系统下su:sorry的解决办法 在FreeBSD上要使用su命令成为root用户,不但要知道root的口令,还需要经过特别设置,否则就不能成功使用这个命令。这是因为FreeBSD对执行su命令的用户进行了更严格的限制,能使用su命令的用户必须属
FREEBSD系统优化精华
1、优化内核mkdir /usr/kerncp /usr/src/sys/i386/conf/GENERIC /usr/kern/proxyln -s /usr/kern/proxy /usr/src/sys/i386/conf/proxycd /sys/i386/conf ee proxyoptions IPFILTER #ipfilter support options IPFILTER_LOG #ipfilter loggin
FreeBSD学习经验
1、进入单用户模式BOOT: /kernel -s就进了单用户了, 然后/sbin/mount -rw /把/设置成可写然后 vipw把root口令置空2、开机自动fsck硬盘fsck_y_enable="YES"3、FreeBSD弹出光驱cdcontol->Eject4、OpenBSD弹出光驱eject /dev/rcd0c
FreeBSD5.2.1上建立功能完整的邮件服务器(POSTFIX)
1.更新 ports# cvsup -gL 2 -h cvsup.freebsdchina.org /usr/share/examples/cvsup/ports-supfile 2. 安装 openssl+apache 服务器 # cd /usr/ports/security/openssl# make install# make clean# cd /usr/ports/www/apache2# make in
freebsd6.2 nginx+php+mysql+zend系统优化防止ddos攻击
一、安装软件前的准备系统的安装:插入freebsd6.2以上的光盘,最小化安装系统,同时安装好ports二、手动安装nginx+php1) 进入系统后,准备cvs更新:1. cd /usr/por
Freebsd7.0 Apache2.2+MySQL5+PHP5安装和配置方法
一、安装apache2.2.8 首先去http://www.apache.org网站上下载apache2.2.8源码包 解压缩 #tar zxvf httpd-2.2.8.tar.gz 得到 httpd-2.2.8文件夹 #cd httpd-2.2.8 配置 #./configure --prefix=/usr/local/apache --enable-so --enab
FreeBSD系统下读写 NTFS分区
1、安装ntfs-3g: # cd /usr/ports/sysutils/fusefs-ntfs # make install clean 2、加入fuse加载: # ee /etc/rc.conf 加入以下这一行: fusefs_enable="YES" 保存退出 # ee /boot/loader.conf 加入以下这一行
FreeBSD双线负载均衡NAT服务器配置方法
# vi /etc/rc.conf================+==============+=================defaultrouter="221.33.88.254"ifconfig_fxp0="inet 192.168.0.1 netmask 255.255.255.0"ifconfig_rl0="inet 221.33.88.2 netmask 255.255.255.0"ifc
FreeBSD 6.2用freebsd-update升级过程
FreeBSD 6.2-RELEASE下用freebsd-update升级过程: mail#uname -a FreeBSD mail.extmail.org 6.2-RELEASE FreeBSD 6.2-RELEASE #0: Fri Nov 2 13:04:30 UTC 2007 qiao@qiao.lpzq:/usr/src/sys/i386/compile/kernel_IPFW i386 mail#freebsd-update f
FreeBSD系统SSH配置详解
修改freebsd可以用sshd权限用户登录ssh 但不能用root用户登录的方法在/etc/ssh/sshd_config最后中加入 PermitRootLogin yes #允许root登录PermitEmptyPasswords no #不允许空密码登录PasswordAuthentication yes # 设置是否使用口令验证。就可以了F
用OpenBSD 3.8 release自带的FTPD架设FTP服务器
使用OpenBSD 3.8 release自带的FTPD架设FTP服务器 Author: MichaelBibby Date: 2005/11/20 可以任意转载,但请保留以上信息,谢谢。 注:本文参考OpenBSD 3.8的官方FAQ文档和ftpd的man文档写成,更全面的信息请参看这两个文件。
OPENBSD-3.8上快速安装和配置apache+mysql+php+ssl
本文旨在用OPENBSD自己提供的软件安装包来搭建服务器环境,当然你也可以下载原代码包编译安装,但这样就费时费力了。实际上OPENBSD给我们提供了大量的编译好的二进制安装包,利用这些二进制安装包我们可以快速部署我们需要的服务器环境,不仅省时还可以保障OPENBSD的安
让root用户telnet到FreeBSD的方法
1:如何开启telnet ee /etc/inetd.conf 把 #telnet stream tcp nowait root /usr/libexec/telnetd telnetd #telnet stream t
FreeBSD 数据备份和迁移方法
相信一些朋友也曾经想过如何快捷安全迁移数据,迁移数据可能有多种原因,一种是想增加一块硬盘,把原来一些空间不够的分区迁移过来;另一种是硬盘复制,旧的硬盘容量可能太小了,又或者已经出现了问题,想用新的硬盘代替。葱头就分别举例说明怎样迁移数据,具体方法可能
FreeBSD局域网内升级Ports Tree及Port的安装
局域内的FreeBSD系统可以使用以下步骤更新你们的Ports Tree和安装Port 以下步骤假设你在安装FreeBSD下已经安装了Ports 1、修改/etc/make.conf,如果没有自己创建 MASTER_SITE_OVERRIDE= &nb
光盘安装OpenBSD3.6的方法
1.1.系统从光盘启动,自检过程 - 略... 1.2.选择安装类型 |erase ^?, werase ^W, kill ^U, intr ^C, status ^T |(I)nstall, (U)pgrade or (S)hell? i <