Archive for the 'Linux/Unix' Category

09 2008

FreeBSD7.0安装VMware Tools方法

经常使用虚拟机,特别是VM的人,估计对vmtools都不陌生,这个东东确实对虚拟机性能提升很大,建议安装哦~
FreeBSD7中安装VMtools正常安装会报错 要装perl5.8与compat6x 如果你安装FreeBSD时已经装了Perl5.8可以去掉第一行操作以root登陆或者su到root执行一下操作即可安装Vmware tools 注意开始你必须选择在VM里设置把VMware-FreeBSD-tools的iso镜像挂载到虚拟里

#cd /usr/ports/lang/perl5.8 && make WITH_GDBM=yes install clean
#cd /usr/ports/misc/compat6x && make install clean
#ln -s /usr/local/lib/compat/libc.so.6 /lib
#unsetenv REMOTEHOST
阅读全文——共1004字

No responses yet

26 2008

FreeBSD7.0基础–核心编译

Published by under Linux/Unix,服务器

具体步骤如下:
1,#cd /usr/src/sys/i386/conf
    #cp GENERIC /root/MYKERNEL         //拷贝一个副本,一种好的习惯吧,不在原来的文件上修改
    #ln -s /root/MYKERNEL                  //将副本做个软连接到/usr/src/sys/i386/conf
2,编辑MYKERNEL,#vi MYKERNEL
注意:蓝色的表示FreeBSD7.0中已没有该行,在此只是让大家知道一下,可以不用理会。
                   查看计算机硬件信息,直接输入dmesg:#dmesg 并参考着主板使用手册
       关于确定自己计算机硬件信息,其实,对于新手来说,真的很麻烦,不过,要有耐心,看一遍不懂,就多看几遍,手还得勤快点儿,不懂时,多用 google 查查~
#machine i386                   
阅读全文——共18959字

One response so far

25 2008

FreeBSD7.0 优化编译内核

Published by under Linux/Unix,服务器

第一步:编译内核
我是用的最小化安装,所以没有/usr/src/sys,要编译内核,需要先装上,按装办法
选行sysinstall 选择 [Configure] -> [Distribution] -> [src] -> [sys]及[base]
第一步:
#cd /usr/src/sys/i386/conf
#cp GENGERIC DYITKERNEL
这里的DYITKERNEL是自己起的名子,因为我维护dyit这个域名,所以起了这个名子
上边这样子做有个坏处,就是可能因为硬盘空间不够,删除/usr/src目录,结果把DYITKERNEL也删除了,
所以常用的做法是把DYITKERNEL放到别的地方,然后在i386下建议一个符号链接
# mkdir /root/kernels
阅读全文——共1989字

No responses yet

25 2008

从FreeBSD 5优化看FreeBSD 7的优化

Published by under Linux/Unix,服务器

·本文假设读者已经阅读过FreeBSD安装手册。
·阅读本文时,请务必参考安装优化文章。
·本文遵循GPL协议。
·本文遵循BSDL协议。
·欢迎其他作者结合本文内容写出各种FreeBSD优化文章。
一、安装(sysinstall)
1、Distribution中,仅选择minimal后,选择Customization。添加man,出现问题时可以查看命令参数;添加src,之后cvsup可以加快速度,不必读取重复的文件。
2、Users中,添加用户后,把用户路径中的/home/abc改为/usr/abc。因为/usr的容量大。或者还可以通过增大/home的容量,不过比较麻烦。
然后,要把shell改为csh,为了使用方便(也为了本文第七部分的设置)。
二、编译优化(make.conf)
阅读全文——共2485字

No responses yet

24 2008

vi编辑器命令大全(Unix/Linux)

Published by under Linux/Unix,服务器

  文本编辑器是所有计算机系统中最常用的一种工具。UNIX下的编辑器有ex,sed和vi等,其中,使用最为广泛的是vi,而vi命令繁多,论坛里好像这方面的总结不多,以下稍做总结,以资共享!渴望更正和补充!
进入vi的命令
vi filename :打开或新建文件,并将光标置于第一行首
vi +n filename :打开文件,并将光标置于第n行首
vi + filename :打开文件,并将光标置于最后一行首
vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处
vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename
vi filename….filename :打开多个文件,依次进行编辑
移动光标类命令
h :光标左移一个字符
阅读全文——共5960字

No responses yet

24 2008

FreeBSD系统下su:sorry的解决办法

Published by under Linux/Unix,服务器

  在FreeBSD上要使用su命令成为root用户,不但要知道root的口令,还需要经过特别设置,否则就不能
成功使用这个命令.这是因为FreeBSD对执行su命令的用户进行了更严格的限制,能使用su命令的用户必
须属于wheel组(root的基本属组,组ID为0),否则就不能通过这个命令成为root用户.因此需要编辑组设
置文件/etc/group,将需要超级用户权力的管理成员加入到wheel组中.
  可以使用如下命令给普通用户su -root的权力:
  pw groupmod wheel -m
  pw user mod -g wheel
  或者直接修改/etc/group文件,把相应的用户加到wheel组就可以.
如:添加前:wheel:*:0:root
  添加后:wheel:*:0:root,zheng
阅读全文——共361字

No responses yet

24 2008

LINUX远程管理工具SSH指南及配置自动登录

Published by under Linux/Unix,服务器

OpenSSH
OpenSSH 是 SSH (Secure SHell) 协议的免费开源实现。它用安全、加密的网络连接工具代替了 telnet、ftp、 rlogin、rsh 和 rcp 工具。OpenSSH 支持 SSH 协议的版本 1.3、1.5、和 2。自从 OpenSSH 的版本 2.9 以来,默认的协议是版本 2,该协议默认使用 RSA 钥匙。
1. 为什么使用 SSH?
使用 OpenSSH 工具将会增进你的系统安全性。 所有使用 OpenSSH 工具的通讯,包括口令,都会被加密。 telnet 和 ftp 使用纯文本口令,并被明文发送。这些信息可能会被截取,口令可能会被检索,然后未经授权的人员可能会使用截取的口令登录进你的系统而对你的系统造成危害。 你应该尽可能地使用 OpenSSH 的工具集合来避免这些安全问题。
另一个使用 OpenSSH 的原因是,它自动把 DISPLAY 变量转发给客户机器。换一句话说,如果你在本地机器上运行 X 窗口系统,并且使用 ssh 命令登录到了远程机器上,当你在远程机器上执行一个需要 X 的程序时,它会显示在你的本地机器上。如果你偏爱图形化系统管理工具,却不能够总是亲身访问该服务器,这就会为你的工作大开方便之门。
阅读全文——共8335字

No responses yet

22 2008

Linux内核的主要配置文件的详细说明

Published by under Linux/Unix,服务器

1.Code maturity level options:代码成熟等级。
1.1.prompt for development and/or incomplete code/drivers.
在Linux的世界里,每天都有许多人为它发展支持的driver和加强它的核心。但是有些driver还没进入稳定的阶段。但其作者很欢迎其他人去测试这些driver并提出一些bugs。很多参考书上说这是那些开发人员认为还不是很稳定的功能。但是我个人认为,这个是应该选的一个选项,系统默认是N,我建议还是选择Y,因为会使性能有所提高。
2.Loadable module support:对模块的支持。
2.1.Enable loadable module support.
启动动态载入额外模块的功能,系统默认为Y,建议选择该功能。
2.2.Set version information on all module symbols.
阅读全文——共8145字

No responses yet

« Prev - Next »