免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: freemongolia

[FreeBSD] 《FreeBSD新手快速入门》第2篇 [复制链接]

论坛徽章:
0
发表于 2007-11-23 17:47 |显示全部楼层
编辑完成后,按键盘上的Esc键,跳出下面的菜单

选择a) leave editor询问是否保存选择a)save changes然后按回车键,退出编辑器。
(为了使shell设置生效)输入指令source ~/.cshrc使配置立即生效
Shell:

source ~/.cshrc

shell界面了发生变化。

输入ls命令后,现在已经可以高亮显示
monglia@FreeBSD[/]ls
Shell:

ls




Setup4 FreeBSD字符下的屏幕保护.


FreeBSD字符下设置屏幕保护:


方法1、编辑/etc/rc.conf文件
使用远程管理用户,登陆系统后需要切换到root管理员权限

monglia@Wow[/] su - root
Shell:

su - root


使用root用户编辑/etc/rc.conf文件
root@Wow[/root]ee /etc/rc.conf

Shell:

ee /etc/rc.conf


添加
blanktime=”60” (设定屏保时间为60)
saver=”daemon” (屏保内容为FreeBSD吉祥物)
Editor:

#Saver

blanktime="60"

saver="daemon"
保存并退出。


[ 本帖最后由 freemongolia 于 2007-11-25 20:31 编辑 ]

论坛徽章:
0
发表于 2007-11-23 17:48 |显示全部楼层
方法2、使用sysinstall图形界面进行设置
root用户运行sysinstall
root@Wow[/root]sysinstall
Shell:
sysinstall

选择Configure------Console------Saver-----Timeout(设置屏保时间60)Daemon(字符格式的守护精灵图案)
屏保效果,够Cool^_^
9.JPG

论坛徽章:
0
发表于 2007-11-23 17:49 |显示全部楼层

Step 5 FreeBSD网络相关设置.




FreeBSD网络相关设置:


更改IP地址(需要root权限)
方法1、在命令行输入ifconfig(命令) de0(网卡) 192.168.0.8(IP地址)
Shell:

ifconfig de0 192.168.100.8

[email=root@WOW[/root]#ifconfig]root@WOW[/root]#ifconfig[/email]
de0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 192.168.100.8 netmask 0xffffff00 broadcast 192.168.100.255
ether 00:03:ff:41:7c:43
media: Ethernet autoselect (100baseTX) status: active
plip0: flags=108810<OINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
inet6 ::1 prefixlen 128
inet 127.0.0.1 netmask 0xff000000



方法2、修改/etc/rc.conf文件,
IP地址为inet 192.168.0.88 主机名为WOW.sunny.com 网关地址为192.168.100.254
Shell:
vi /etc/rc.conf

Editor:
# -- sysinstall generated deltas -- # Tue Apr 17 17:37:54 2007
# Created: Tue Apr 17 17:37:53 2007
# Enable network daemons for user convenience.
# Please make all changes to this file, not to /etc/defaults/rc.conf.
# This file now contains just the overrides from /etc/defaults/rc.conf.

defaultrouter="192.168.100.254"
hostname="WOW.sunny.com"
ifconfig_de0="inet 192.168.100.88
netmask 255.255.255.0"

方法3root用户运行sysinstall进行图形介面配置
注:要是单网卡想帮定多个IP,可以这样设置
ifconfig_de0_alias0="inet 192.168.100.8 netmask 255.255.255.0"
ifconfig_de0_alias1="inet 192.168.100.119 netmask 255.255.255.0"
Editor:
# -- sysinstall generated deltas -- # Tue Apr 17 17:37:54 2007
# Created: Tue Apr 17 17:37:53 2007
# Enable network daemons for user convenience.
# Please make all changes to this file, not to /etc/defaults/rc.conf.
# This file now contains just the overrides from /etc/defaults/rc.conf.

defaultrouter="192.168.100.254"
hostname="WOW.sunny.com"
ifconfig_de0="inet 192.168.100.88 tmask 255.255.255.0"
ifconfig_de0_alias0="inet 192.168.100.8 netmask 255.255.255.0"
ifconfig_de0_alias1="inet 192.168.100.119 netmask 255.255.255.0"

alias0(表示别名,用1块网卡通过别名虚拟,多出来1IP地址)
此时这台FreeBSD服务器拥有了3IP地址。

修改MAC地址
方法1、直接使用命令改
ifconfig(命令) de0(网卡名) ether(MAC) 00:02:A5:BC:21:3A(MAC地址)

Shell:
ifconfig de0 ether 00:02:A5:BC:21:3A
缺点是重启后设置自动消失
方法2、修改/etc/rc.conf文件使用别名方式
ifconfig_de0_alias0="ether 00:02:A5:BC:XX:XX"
Editor:
# -- sysinstall generated deltas -- # Tue Apr 17 17:37:54 2007
# Created: Tue Apr 17 17:37:53 2007
# Enable network daemons for user convenience.
# Please make all changes to this file, not to /etc/defaults/rc.conf.
# This file now contains just the overrides from /etc/defaults/rc.conf.

defaultrouter="192.168.100.254"
hostname="WOW.sunny.com"
ifconfig_de0="inet 192.168.100.88 netmask 255.255.255.0"
ifconfig_de0_alias0="ether 00:02:A5:BC:XX:XX"


修改DNS设置
FreeBSDDNS配置文件,是/etc/resolv.conf
查看现在DNS配置
Shell:
root@WOW[/root]#cat /etc/resolv.conf
domain sunny.com   nameserver 202.106.196.115
添加新DNS服务器202.106.0.20/etc/resolv.conf
Shell:
echo nameserver  202.106.0.20 >> /etc/resolv.conf

查看现在DNS服务器配置
Shell:
root@WOW[/root]#cat /etc/resolv.conf
domain sunny.com  
nameserver 202.106.196.115
nameserver   202.106.0.20


[ 本帖最后由 freemongolia 于 2007-11-25 20:36 编辑 ]

论坛徽章:
0
发表于 2007-11-23 17:50 |显示全部楼层

Step 5 忘记root的密码怎么办.





FreeBSD下忘记root的密码怎么办:


重置root用户密码

重新启动FreeBSD服务器,出现模式选择时,选择单用户模式
选择4 Boot FreeBSD in single user Mode

系统出现shell提示,按回车键确认

非正常启动后,检查系统文件。输入fsck -y(参数y表示自动修复)
#fsck -y
Shell:
fsck -y

磁盘检查完成后,挂载所以系统分区。输入mount -a
#mount -a
Shell:
mount -a

重置root用户密码。输入passwd回车
#passwd
Shell:
passwd

确认密码后,千万不要傻傻的reboot重启呀。按下Ctrl+D系统就会继续启动,密码重设完成。
系统重新启动后,输入用户名和密码,即可以登入。

[ 本帖最后由 freemongolia 于 2007-11-25 20:37 编辑 ]

论坛徽章:
0
发表于 2007-11-23 17:51 |显示全部楼层
Step 6 F.A.Q.

论坛徽章:
0
发表于 2007-11-23 17:52 |显示全部楼层

Step 7 FreeBSD调整时间与同步.





FreeBSD下时间调整与同步:



调整系统时间

需要root权限,date命令+年年月月日时时分分,例如调整系统时间为2007-11-23 11:18

Shell:
date 0711231118
查看系统时间

查看系统时间,可以使用date+%Y/%m/%d/%H:%M命令

Shell:
date +%Y/%m/%d/%H:%M
2007/11/23/11:19
同步系统时间

使用ntpdate +时间服务器命令。

中国时间服务器cn.pool.ntp.org

Shell:
ntpdate cn.pool.ntp.org
23 Nov 10:44:59 ntpdate[1929]: step time server 218.21.130.42 offset -2327.466568 sec
date +%Y/%m/%d/%H:%M
2007/11/23/10:46
设定某个时间,要求系统自动与时钟服务器同步进行调整时间

FreeBSD(类似)Unix系统的设定

1) 确保计算机的123端口没有被防火墙阻挡;

2) root登录;

3) 修改/etc/crontab文件,加入以下一行命令:

0 23 * * * root /usr/sbin/ntpdate cn.pool.ntp.org > /dev/null

以上命令设置好后存盘。您的机器将在每天的23:00根据中国时间服务器NTP服务器时间自动校准时间。

Shell:
vi /etc/crontab

添加以下内容
Editor:
#Synchronise My Server clock
#minute hour mday month wday who command
0            23       *       *        *    root  /usr/sbin/ntpdate cn.pool.ntp.org > /dev/null


[ 本帖最后由 freemongolia 于 2007-11-25 20:39 编辑 ]

论坛徽章:
0
发表于 2007-11-24 14:10 |显示全部楼层
配色很不错。

论坛徽章:
0
发表于 2007-11-25 23:29 |显示全部楼层
看了楼主的帖子胜读10年书,阿哈哈

论坛徽章:
0
发表于 2007-11-26 09:04 |显示全部楼层
:wink: :wink: :wink: 赞一个,个人觉得如果不是做MAIL服务器的话。SEDNMAIL可以不要停。应该他会定时发邮件告诉我们系统的情况。。还是有点用的

论坛徽章:
0
发表于 2007-11-26 09:25 |显示全部楼层
在FREEBSD下面能够正常显示中文

在/etc/profile文件下加入如果配置

vi /etc/profile

export LC_CTYPE="en_US.ISO8859-1"
export LC_ALL="en_US.ISO8859-1"
export LANG="en_US.ISO8859-1"

但输入中文好象有问题。。。再找下
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP