unix相关
破法者
性格平和,爱好广泛,生活态度积极,工作情况良好,大学教育水平。
展开
-
安全厂商Juniper为FreeBSD带来MIPS支持
当谈到一个开源操作系统中新的功能时,这些功能有来自于社区的开发者,有来自于一些商业公司的贡献者。最新的FreeBSD 8.0操作系统就得益于两者的贡献。 尤其是在最新的FreeBSD 8.0中,由著名网络厂商Juniper(纽约证券交易所代码:JNPR)贡献了试验性MIPS支持。MIPS是重要的 RISC 芯片体系结构,广泛应用嵌入式设备,尤其在消费类电子网络设备市场。 “Juni转载 2009-12-07 15:06:00 · 1211 阅读 · 0 评论 -
OpenSolaris 2008.05 应用点滴
视频播放OpenSolaris 2008.05 自带的播放器并不能很好的兼容很多多媒体文件格式。mplayer 是一个不错的选择,它支持 mp3, wmv, wma, avi, asf, rm, flv, DVD 等多种格式。方法如下:1. 连好网络,# su 切换到 root 权限,执行如下命令安装 pkg-get:# pkgadd -d http://www.blastwave转载 2008-06-13 09:05:00 · 988 阅读 · 0 评论 -
OpenSolaris 2008.05 版root用户不能登录问题
默认情况是不允许 root 帐户登陆的,可以先用普通帐户登陆,然后通过 su 切换到 root 权限下,执行如下命令:# rolemod -K type=normal root这样,root 就可以登陆了。另外关于用户管理的几个命令:查看已有用户、角色和类型:# cat /etc/user_attr删除用户:# userdel username添加用户:user转载 2008-06-13 09:00:00 · 1196 阅读 · 1 评论 -
Tomcat如何设置生产环境
以OSPod官方网站部署为例,OSPod官方网站包括www.ospod.com一级域名,还包括forum.ospod.com/blog.ospod.com两个二级域名。打开Tomcat的安装目录下的conf/server.xml,进行修改。找到中间添加一级域名配置:Host name="localhost" appBase="webapps" unpackWARs="tru原创 2008-06-06 17:39:00 · 4299 阅读 · 0 评论 -
从一次apache负载均衡服务器前端配置想到的
其实什么比什么强,都是YY,高手拼高手的时候,都是优化到BT的地步才拿出来测。你Nginx很牛,但是我Squid优化以后也很强,然后有个扫地的和尚就说了,我用Apache性能都能不会输给你们...... 用apache做前端的时候,一定要注意proxy的模块一定要加载,你加载什么取决你要用到什么,我就见过一个机器就开了一个进程,一个模块都没有,其他啥都没有了。机器是SUN的工作站,你配的系原创 2008-06-03 13:10:00 · 1053 阅读 · 0 评论 -
DHCP客户端设置(solaris)
创建两个空文件,是网卡适配器的名字,这两个文件用于系统启动时自动启动dhcp。 # touch /etc/hostname.# touch /etc/dhcp.网卡适配器的名字的我们可以通过ifconfig -a 或者文件/etc/path_to_inst得到。如果需要立即使用dhcp的话,可以执行一下命令: # ifconfig dhcp start转载 2008-05-30 20:47:00 · 1736 阅读 · 0 评论 -
用Solaris 10的SMF配置Tomcat为自动启动
用Solaris 10的SMF配置Tomcat为自动启动 一、Solaris10中的SMF简介 SMF是Service Management Facility 的缩写,是Sun公司在其Solaris产品中提供的一种管理服务的新特性。3M(Manifest,Method,Milestone)是SMF中的3个主要组成部分。其中Manifest是一个xml文件,用于定义服务的配置清单,主要转载 2008-05-31 09:59:00 · 1287 阅读 · 0 评论 -
solaris10上网设置
安装完solaris后,默认是不能上网的,需要修改如下四个文件:1. /etc/hosts or /etc/inet/hosts2. /etc/resolv.conf 默认是没有的,需要手工添加3. /etc/nsswitch.conf这个修改一下就ok4. /etc/defaultrouter默认也是没有的,手工添加详细如下:1.编辑/etc/hosts文件,用过linux的朋友明白这步是什么意原创 2008-05-27 13:46:00 · 1753 阅读 · 0 评论 -
freebsd 下程序随系统开机启动的一种方法(sery)
我在一个freebsd 7上用源码安装了apache,mysql等软件,安装目录分别是/usr/local/apache及/usr/local/mysql .现在想把apache、mysql随系统开机自动启动。在网上查了一下,发现不少人用port安装,然后修改rc.conf文件,不知道是我固执还是他人固执,非得按freebsd的办法,哎! 随着sco unix的日渐衰微,很多厂家不再支持sco,原转载 2008-07-19 18:41:00 · 1049 阅读 · 0 评论 -
红帽子把我们都惯的和白痴一样了
红帽子好用,真的好用,但是……很多命令是他们单位自己做出来的……别说标准linux没有他们的命令,而且它自己的系统上有些命令还不能联合使用,很多程序调不出来也是很让人寒的。。。。刚才我用了1小时……罪过啊罪过。。。。。 service crond stop这类的命令千万不要和自启动啊什么一起用啊,标准linux不认,红帽子自己也不认。幸好我是有GUN linux的操作经验。不然还不原创 2008-07-15 19:44:00 · 690 阅读 · 0 评论 -
如何使用RSYNC在服务器间镜像或者备份目录和文件
简介:rsync是个真正的镜像工具,它能相应地删除本地文件万一服务器上的文件被删除, 这一点比wget好,在镜像目录的同时也能排除某些目录及文件。速度非常快 主页:rsync.samba.org 环境: Redhat Linux 6.2 , rsync 2.4.3(下载源码编译最好), 两台linux服务器192.168.11.7(test)(rsync server) , 192.1转载 2008-05-07 22:18:00 · 1053 阅读 · 0 评论 -
系统月报格式
项目:系统建设 项目报告日期:上次:无本次:2008年7月25日下次:2008年8月25日目标:系统建设 项目报告人:系统部本月的结果: Lvs系统搭建已经完成,所有功能全部实现,安装文档已经完成,测试已经完成,测试文档需要补充。 Memcache已经在首页加速中使用,首页性能提高2-7倍。 Mysql复制初步测试已经完成转载 2008-09-23 11:12:00 · 1452 阅读 · 0 评论 -
通过Chroot机制让服务器安全到底
作者:hackhome 所谓"监牢"就是指通过chroot机制来更改某个进程所能看到的根目录,即将某进程限制在指定目录中,保证该进程只能对该目录及其子目录的文件有所动作,从而保证整个服务器的安全。 创建chroot"监牢" 以前,Unix/Linux上的daemon都是以root权限启动的。当时,这似乎是一件理所当然的事情,因为像Apache这样的服务器软件需要绑定到"众所周转载 2008-11-12 19:04:00 · 874 阅读 · 0 评论 -
解读Oracle计划:Solaris将被拯救 MySQL继续前途未卜
【51CTO.com独家特稿】面对惊慌的客户和广泛质疑的媒体,Oracle官方最近终于出榜安民,那便是一个以“SUN CUSTOMERS ,Oracle Plans To:”为大标题的广告。直译过来便过来可知道,Oracle将要加大SPARC和Solaris的投入了,而大老板埃里森也向IBM硬件下了战书,声称Oracle将最终赢得这场竞争…… 文/ 王文文 <img oncli转载 2009-09-13 20:41:00 · 622 阅读 · 0 评论 -
OpenSolaris 2009 内测试用手记
记得2008年上半年OpenSolaris200805刚出来的时候,着实让我惊艳了一把。以前从没想过Unix也能做那么好看,那么易于操作。但是OpenSolaris系列,让我看到了同样在不断进步中的Unix。该项目被SUN公司寄以很高的期待,当时SUN不惜花费重金将Debian Linux的创始人、德国天才Ian Murdock收归旗下,由Ian Murdock来主管OpenSolaris项目转载 2009-05-21 14:34:00 · 632 阅读 · 0 评论 -
MFS分布式文件系统架设笔记
什么是MFS文件系统? Moose File System 是一个具备容错功能的网络分布式文件系统,它将数据分布在网络中的不同服务器上,MooseFS 通过 FUSE 使之看起来就是一个 Unix 的文件系统。MFS文件系统个人理解: 将分布在各个范围的计算机,将他们未使用的分区统一进行管理使用的一种文件系统.screen.width*0.7) {this.resized=true;转载 2009-04-06 22:27:00 · 4569 阅读 · 0 评论 -
与友人的OpenBSD尝试过程
现在的系统盘动不动就几个G,而且所要功能其实也就那几百M。不弄个好系统着实不爽。这次见友人为客户上了OpenBSD4.4,遂跟风一试。 OpenBSD与之Gentoo Linux有之异曲同工之处,但却比Gentoo容易装一些。个头都差不多。Fedora和Ubuntu就不太好与之相比了。 OpenBSD性能不错,与其师兄FreeBSD的能力不相上下,属于开源软件中比较另类原创 2009-03-28 15:13:00 · 1285 阅读 · 0 评论 -
用IPFW实现BSD防火墙
作者:奥黛儿 FreeBSD操作系统本身带有二种内置的IP信息包检查机制:ipfw和ipfilter。在创建决定允许哪些信息包进入系统、哪些信息包会被拒之系统门外的规则集方面,二种机制各有自己独特的语法。在这里,我们将讨论如何使用ipfw配置系统的防火墙。 在能够使用ipfw防火墙机制之前,我们需要在FreeBSD的内核配置文件中添加一些选项,并重新编译内核。如果不太清楚如何编译F转载 2008-12-11 23:07:00 · 1955 阅读 · 0 评论 -
有时候FTP报错并不是你机器的原因(图)
近日给一朋友配了台Unix服务器,Apache+MySQL+PHP,FTP是VSFTP,本来用的好好的。结果朋友告诉我,经常有文件无法上传。不会吧,以前一直那么配的啊。试着传了一下,果然。如图1所示。 图1 总是出现“对方将连接复位”的故障,以为服务器哪里有问题,从头到脚检查了一遍,没问题啊,奇怪。打电话问机房客服,客服说没问题。我说没问题怎么传不上去。然后她表原创 2008-12-09 23:24:00 · 890 阅读 · 0 评论 -
FreeBSD的0day终于出补丁了。
fetch http://security.FreeBSD.org/patches/SA-09:05/telnetd.patch # cd /usr/src# patch # cd /usr/src/lib/libtelnet# make obj && make depend && make# cd /usr/src/libexec/telnetd# make obj && make de原创 2009-02-18 17:43:00 · 706 阅读 · 0 评论 -
UNIX文件安全与权限
使用ls -l命令,如下列: total 74434 -rwxrwxr-x 2 user dba 39921 1月 16 12:50 file1 drwxrwxr-x 2 user dba 4096 1月 16 15:29 foldertotal 74434 表示该目录中所有文件所占的空间 2 表示该文件硬链接的转载 2008-12-05 11:27:00 · 851 阅读 · 0 评论 -
这样学习Unix下C语言编程最有效
前言当前软件业开发工具日新月异,从C到C++,从Java到.net,新构架、新组件层出不穷,今天刚学习到的知识,也许明天就已经过时了。要想在激烈的竞争中站稳脚跟,在知识大爆炸中跟上时代的步伐,软件开发者一般会有两种应对方式:1. 疯狂的学习,每天恶补新知识以适应知识发展的需要。2. 打牢基础,选择一个相对稳定的平台和相对稳定的开发语言,以不变应万变。在Unix下C语言编程是一种相对转载 2009-02-03 11:05:00 · 1500 阅读 · 0 评论 -
如何为grub加密
为grub密分为二种,一是明文,二是采用MD5算法的加密。明文加密:编辑 grub.conf文件vim /boor/grub/grub.conf 在default=0下面加一行 password=1234567890(这个就是明文密码) MD5加密:先要命令 grub-md5-crypt计算出MD5的值,然后复制这个值到grub.conf文件中 password --md5$BYx转载 2008-11-23 20:26:00 · 2235 阅读 · 0 评论 -
freebsd配nginx
新版的nginx装上了,不过我还是喜欢Squid的多一点啦。这里写个freebsd7.0下面用nginx/0.5.35的方法。关于make install clean嘛~~不罗嗦了。#user nobody;worker_processes 1;error_log ar/log inx_error.log;pid ar/run inx.pid;event原创 2008-05-04 22:08:00 · 1274 阅读 · 0 评论 -
ELF binary type "0" not known.解决办法
出错提示: Unpacking... Checksumming... 0 0 Extracting... ELF binary type "0" not known. ./install.sfx.880: 1: Syntax error: "(" unexpected Done. 安装linux_base就OK了. 原因是Bsd识别文件格式错误遇到一个什么ELF binary type "0" n转载 2008-05-04 21:08:00 · 3887 阅读 · 0 评论 -
squid2.6反向代理作web加速-配置详解
http_port port/ hostname:port/ 1.2.3.4:port [option] 取代了http_accel*(这种方式仅在2.6中可用),模式说明:使用主机名或ip可将squid绑定到专门的主机上,一般不用;option 说明:accel 表示http加速器模式,需要至少一个vhost/vport/defaultsize参数defaultsite=domainname 如转载 2008-04-21 13:14:00 · 1887 阅读 · 0 评论 -
升级FreeBSD的ports
Xinsoft-BSD# cp /usr/share/examples/cvsup/ports-supfile /rootXinsoft-BSD# vi /etc/make.conf# added by root [Xinoft] 2006-02-05 03:52:11# for cvsup# Block_CVSUP :: beginSUP_UPDATE= yesSUP= /usr/loc转载 2008-03-30 23:29:00 · 708 阅读 · 0 评论 -
freebsd反安装另一技巧pkg_delete
pkg_info | grep "apache" 然后根据输出的apache名 pkg_delete apache.... 就可安全删除。。 我讲过的,ports不一定会和单个软件最新,FreeBSD组,首先以稳定和可靠为标准。转载 2008-04-01 20:52:00 · 3800 阅读 · 0 评论 -
全透明的freebsd自动安装自动编译
当我们用惯了windows之后,已经习惯了啥都不知道,系统在做什么,我们都只知道安装进度完了就OK了。然后碰上linux,红帽子和ubuntu之类的系统又开始用rpm和apt来为我们减压,我们都只知道安装进度完了就OK了。当我们遇上freebsd之后,该系统的绝对透明度开始让我们不知所措了。就好象你去饭店叫完菜就等着吃了,可突然厨师跑到你面前给你展示全套选料,烹饪,装锅的步骤之后。我们突原创 2008-04-01 13:50:00 · 902 阅读 · 0 评论 -
象mysql之类的源代码包都在freebsd的哪个目录,用什么参数make。
经常在教程上看到 freebsd的网络安装方式,如果网络很慢,想在本地安装怎么办呢?你可以先把mysql-5.1.23-rc.tar.gz这样的包放在 /usr/ports/distfiles/ 这个目录下面,然后开始make WITH_CHARSET=gbk WITH_XCHARSET=all WITH_PROC_SCOPE_PTH=yes BUILD_OPTIMIZED=yes BUILD原创 2008-04-01 08:46:00 · 656 阅读 · 0 评论 -
freebsd ssh 服务器登录失败问题的解决
编辑/etc/ssh/sshd_config 保证设置以下参数:PermitRootLogin yesPasswordAuthentication yesUseDNS no LoginGraceTime 0转载 2008-03-31 18:52:00 · 1707 阅读 · 0 评论 -
freebsd安装完kde或gnome后,执行startx后只能进入twm.
安装完kde或gnome后,执行startx后只能进入twm. 需要下面步骤: echo "exec startkde" > ~/.xinitrc 或 echo "exec gnome-session" > ~/.xinitrc 再执行 startx 就进入kde 或 gnome界面了. #############################################转载 2008-03-27 19:18:00 · 3203 阅读 · 1 评论 -
如何修改linux和freebsd的分辨率(Xfree86)
配置 X11 需要几步。 第一步是以超级用户的身份建立初始的配置文件:# Xorg -configure在使用 XFree86 的情况下键入:# XFree86 -configure这会在 /root 中生成一个叫做 xorg.conf.new 的配置文件 (无论您使用 su(1) 或直接登录,都会改变默认的 $HOME 目录变量)。 对于 XFree86 来说, 配置文件的名字是转载 2008-03-26 21:51:00 · 2800 阅读 · 0 评论 -
freebsd7怎么关机
freebsd7怎么关机呢?总之,千万不要shutdown -h now这样它还是重启,应该打shutdown -p now.原创 2008-03-21 15:41:00 · 960 阅读 · 0 评论 -
freebsd的一些配制文件
freebsd 配制文件 网卡配制文件路径/etc/sysconfig/network-scripts/ifcfg-eth0重启网络,修改生效 /etc/init.d/network restart FreeBSDmygate -------网关 rc.conf -------- pf.conf -------防火墙包过滤 hostname.xl0 -----网卡1的名字地址之类 host转载 2008-03-17 16:52:00 · 842 阅读 · 0 评论 -
最近OpenSolaris很红火,但是到底哪个版本更适合你呢?
如果您需要运行基于 OpenSolaris 的发行版本,请从下列选项选择:Solaris Express, Community Release – DVD: 下载 | CD: 下载Solaris Express, Community版是Sun为开发者提供的一个发行版本(代码名称“Nevada”)。其包含了最新的、无技术支持的 OpenSolaris 产品,以及尚未在 OpenSolaris 源原创 2008-02-02 14:26:00 · 1810 阅读 · 0 评论 -
FreeBSD下SSH配置
sshd的配置文件一般位于/etc/ssh/sshd_config。 终端下:#ee /etc/ssh/sshd_config --------------------------------------------- #Protocol 2,1 修改为: Protocol 2 #ListenAddress 0.0.0.0 修改为: ListenAd转载 2008-03-31 18:55:00 · 1140 阅读 · 0 评论 -
FreeBSD下如何开启SSH
首先vi编辑/etc/inetd.conf,去掉ssh前的#,保存退出编辑/etc/rc.conf最后加入:sshd_enable="yes"即可激活sshd服务:techo#/etc/rc.d/sshd start用下面命令检查服务是否启动,在22端口应该有监听。#netstat -an ## check port number 22最后vi /etc/ssh/sshd_config, 下面是我原创 2008-03-31 19:10:00 · 7262 阅读 · 0 评论 -
一份反向代理配置文件(squid-Webmail)
一份反向代理配置文件(Webmail)http_port 80 accel vhost defaultsite=mXX.mail.XXX.comicp_port 0cache_peer 12.34.56.78 parent 80 0 no-query originserver name=WEBMAILacl service_wm dstdomain .mail.XXX.com转载 2008-04-21 13:04:00 · 1009 阅读 · 0 评论 -
tar 在FreeBSD下创建和解压tar.gz压缩包
创建 格式:tar czvf [文件名.tar.gz] [文件名] 例如:tar czvf test.tar.gz test (当前命令发生在需要打包文件所在目录)解压 格式:tar zxvf [文件名.tar.gz] 例如:tar zxvf test.tar.gz (需要提前将压缩包传至当前释放目录下)freebsd Tar的详细用法tar命令tar 文件是几个文件和(或转载 2008-04-21 09:53:00 · 5376 阅读 · 0 评论