Unix操作系统命令和配置文件的保护知识分享
Unix操作系统有很多值得学习的地方,这里我们主要介绍Unix操作系统中的保护知识。我们要保护下面的Unix操作系统命令和Unix操作系统配置文件以防止入侵者替换获得修改Unix操作系统的权利。 1. /bin/login 2. /usr/etc/in.*文件(例如:in.telnetd) 3.inetd超级守护进程(监听端口,等待请求,派生相应服务器进程)唤醒的服务.(下 ...
Unix BSD Linux的口令机制初探
1.概述 早期UNIX系统把用户口令保存在一个纯文本可读的“口令文件”中,这可能在系统管理员注意不到的情况下被截取并暴露。它也可能在一次偶然事件中泄露。 从AT&T UNIX版本6开始,Thompson 等决定采用一个不同的方式: U N I X口令采用以美国军方M - 2 0 9密码机为模型的基于旋转的算法来进行编码。这种 ...
OPENBSD上的ADSL和防火墙设置配置
下面我用的是OPENBSD 3.6 配置ADSL: # vi /etc/ppp/ppp.conf ========================ppp.conf======================= default: set log Phase Chat IPCP CCP tun command set redial 15 0 set reconnect 15 10000 pppoe: set device "!/usr/sbin/pppoe -i rl1" disable acfcomp protocomp deny acfcomp set mtu max 149 ...
Unix vmstat 命令详解宝典
在一个多CPU系统中,vmstat统计所有个数的CPU的平均输出.为每个进程进行统计.没有参数时,vmstat显示每一行是自从系统启动以后的虚拟内存的活动情况. vmstat 的语法我们可以通过linux的man 命令来查看。 将man 的结果导入到指定的文本 # man vmstat|col -b > /u01/tianlesoftware.txt 查看vmstat 用法 # man vmstat VMSTAT(8) ...
freebsd下重启网络相关命令分析
重启网络命令 sh /etc/rc.conf or /etc/netstart 网卡重启命令如下 /etc/rc.d/netif restart 重启ipfw sh /etc/rc.firewall 重启网卡命令 # ifconfig vr0 down //STOP网卡 # ifconfig vr0 up //START网卡 以前都是用重启机器来重启网卡,这下知道这两个命令后就简单了,呵 ...
FreeBSD为powerd设置cpu最小工作频率
FreeBSD在启动了powerd后如何保证cpu频率不至于降到过低,造成系统部稳定或导致某些应用程序启动缓慢? 其实很简单,实现原理和powerd本身没有任何关系,有关系的是acpi,cpufreq内核模块的参数。 1 保证acpi,cpufreq内核模块正常工作 2 在/etc/rc.conf增加:powerd_enable="YES",来启动powerd 3 在/etc/s ...
UNIX 操作系统复杂的关机过程
UNIX操作系统是目前网络上用得最多的操作系统之一,使用UNIX系统,机器的关机要比使用DOS单用户机器的关机过程复杂得多。在UNIX下如不使用正确的关机命令和关机方法,将破坏文件系统,造成很大的损失。下面介绍UNIX系统的五种关机方法。 1、 用haltsys命令关机 haltsys命令一发出,就会立即把系统关闭掉。其优点是系统响应 ...
Unix 操作系统中处理字符串问题的简单方式
在Unix操作系统中,说实话其字符串的处理功能实在不强。如没有现成的length(获取字符串的长度)等函数。要实现对字符串的操作,往往需要采用 expr命令结合相关的通配符来实现一些特定的功能。虽然在Unix操作系统中,对于字符串的操作比较麻烦。但是系统工程师只要知道各种处理方式特点与缺点,那么对症下药,仍然可以找到一 ...
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` if [ "$new" != "$old" ] ; then arp -a -d arp -f $_PATH/arp.txt date "+DATE: %Y-%m-%d-%H:%M:%S" >>/var/log/arp.log md5 $_PATH/arp.txt | cut -d ' ' -f 4 >$_ ...
选择FreeBSD 六个理由
第一个理由:FreeBSD 是一个免费的开源的操作系统
Linux 也是一个免费的开源的操作系统。不过 Linux 是基于 GNU General Public License 的,而 FreeBSD 是基于 BSD License 的。BSD License 比 GNU General Public License 更加宽松。
FreeBSD 的系统源码可以通过各种方式免费的得到。系统源码包括内核源代码和基本系统源 ...
FreeBSD FTP 的架设教程
當你的 FreeBSD 安裝好後就內建 FTP ,只是預設不啟動它而已, 有人覺得 FreeBSD 內建的 ftpd 太陽春,會另外用別的 ftpd 來取代, 常見的替代方案有:proftpd , pureftp ......等,不過要隨時注意更新,因為 FTP 程式常常被找到有安全漏洞。
1 以 FreeBSD 內建的 ftpd 提供服務
一般說來,當你安裝好 FreeBSD ,FTP 的服務 ...
服务器的时间同步设置方法
在FreeBSD 6.2上运行通过 一、直接同步 ntpdate 210.72.145.44 一般在刚装好一台服务器的时候,你需要设置执行一遍这个指令,将服务器的时间调整准确。如果服务器已经在运行中了,则不建议使用,因为可能会影响到一些对系统时间比较敏感的正在执行的程序。 二、同步服务 而用同步服务的方式修改系统时间,就不用担心。因为 ...
FreeBSD常用命令集
1.一般我们用来检查网络是否有问题,大多是用以下三个指令nslookuppingtraceroute 其中 nslookup 是用来检查 dns 的相关设定, ping 用来检查自己和对方网络是否通畅,而 traceroute 则是用用来检查从自己电脑到对方的电脑所经过的路由路径情况.. ...
FreeBSD挂载DOS分区时显示中文的方法
-L指定字符编码:
mount_msdofs -L zh_CN.GBK /dev/??? /mnt
mount_ntfs -C GBK
以下是中国人在ports中维护的工具,非常好用
工具位置:/usr/ports/sysutils/relaxconf
这里所包含的一些脚本可简化你的工作:
/usr/local/bin/relaxsnddetect
自动选择并加载你的声卡,如果你不知道该在/boot/load ...
FreeBSD挂载DOS分区,正确显示中文
-L指定字符编码:
mount_msdofs -L zh_CN.GBK /dev/??? /mnt
mount_ntfs -C GBK
以下是中国人在ports中维护的工具,非常好用
工具位置:/usr/ports/sysutils/relaxconf
这里所包含的一些脚本可简化你的工作:
/usr/local/bin/relaxsnddetect
自动选择并加载你的声卡,如果你不知道该在/boot/load ...
FreeBSD系统下添加中文字体
1. 准备中文字体
Windows有不错的中文字体sim*.ttc
2. 创建目录/usr/X11R/lib/X11/fonts/TrueType,将sim*.ttc拷贝到此目录下
3. 刷新字体库
#fc-cache -f -v
4. 编辑/etc/X11/xorg.conf文件,在Section "Files"段添加:
FontPath "/usr/X11R6/lib/X11/fonts/TrueType/"
将其它的字体路径注掉,可以加快启动速度
修改后 ...
笔记本上安装freebsd的小知识
=========开启节电===========
1. 内核配置中增加:
device cpufreq
默认GENERIC里面有。
2. /etc/rc.conf 中增加:
powerd_enable="YES"
FREEBSD下运行调试asterisk
1. 运行调试常用命令
./asterisk & 在后台启动asterisk
./asterisk –vvvc 启动asterisk并尽量多的在控制台显示调试信息
./asterisk –r 连接asterisk控制台
set verbose 9999 设置打印详细信息
2.asterisk控制台下常用命令
sip reload 重新加载sip配置信息
sip set debug 设置显示更多的sip信息
sip ...
一些 freebsd 的常用命令
1
man
在线查询
man ls
2
ls
查看目录与档案
ls -la
3
ln
建立链接文件
ln -fs /usr/local/apache/etc/httpd.conf /etc/httpd.conf
4
more
分页显示
more 文件名称
5
cd
切换目录
cd /usr/local/apache
6
mkdir
建立新的目录
mkdir /usr/temp
7
rmdir
删除目录
rmdir /usr/temp
8
rm
删除目录或档 ...
Freebsd挂载光驱和软驱
挂接光驱
mount -t cd9660 /dev/acd0 /cdrom
卸载光驱
umount -f /cdrom
挂接USB
mount -t msdos /dev/da0s1 /mnt/usb
卸载USB
umount /dev/da0s1