December 28, 2010
[freebsd切换]pw usermod -n name -s csh
"\u003cp\u003e\u003cstrong\u003e1、让Freebsd终端也支持彩色\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003els -G就会显示彩色\ncsh在.cshrc文件中,添加:alias ls=”ls -G”\nsh在.profile文件中,添加:alias ls=”ls -G”\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e2、更改用户登陆shell\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e默认安装是使用sh登陆的,sh不支持TAB键\n要切换到csh,直接运行csh即可\u003c/p\u003e\n\u003cp\u003e如果需要一劳永逸,那么用下面这个命令\nname:是指你登陆的名称\npw usermod -n name -s csh\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e3、更换提示符\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eset prompt = ” \u003ca href=\"mailto:[email protected]\"\[email protected]\u003c/a\u003e # ”\n也可以将这句话加到.cshrc或者.profile配置文件中\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e4、Freebsd下支持dir\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003ealias dir “ls”\n也可以将这句话加到.cshrc或者.profile配置文件中\u003c/p\u003e\n\u003cp\u003ealias类似Dos下的doskey\u003c/p\u003e\n\u003cp\u003eLinux下的修改方法参见:\u003c/p\u003e"
December 28, 2010
linux修改用户主目录的方法
"\u003cp\u003e我有两种办法,仅供参考。\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e第一:修改/etc/passwd文件\u003c/strong\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003evi /etc/passwd\u003c/p\u003e\u003c/blockquote\u003e\n\u003cp\u003e找到要修改的用户那几行,修改掉即可。此法很暴力,建议慎用。\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e第二:usermod命令\u003c/strong\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eusermod -d /usr/newfolder -u uid\u003c/p\u003e\u003c/blockquote\u003e\n\u003cp\u003e-u后面一定要接uid啊,不是username附:usermod详细参数\u003c/p\u003e\n\u003cp\u003e**语 法:**usermod [-LU][-c \u0026lt;备注\u0026gt;][-d \u0026lt;登入目录\u0026gt;][-e \u0026lt;有效期限\u0026gt;][- f \u0026lt;缓冲天数\u0026gt;][-g \u0026lt;群组\u0026gt;][-G \u0026lt;群组\u0026gt;][-l \u0026lt;帐号名称\u0026gt;][-s ][-u ] [用户帐号]\u003c/p\u003e\n\u003cp\u003e**补充说明:**usermod可用来修改用户帐号的各项设定。\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e参 数:\u003c/strong\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e-c\u0026lt;备注\u0026gt; 修改用户帐号的备注文字。\n-d登入目录\u0026gt; 修改用户登入时的目录。\n-e\u0026lt;有效期限\u0026gt; 修改帐号的有效期限。\n-f\u0026lt;缓冲天数\u0026gt; 修改在密码过期后多少天即关闭该帐号。\n-g\u0026lt;群组\u0026gt; 修改用户所属的群组。\n-G\u0026lt;群 …\u003c/p\u003e\u003c/blockquote\u003e"
December 27, 2010
web服务器做301重定向优化设置(apache,nginx,iis)
"\u003cp\u003e做网站优化的时候,网站301重定向是一个非常重要的操作方式。这样能够把多个域名的权重集中到一个域名,例如:www.haohtml.com和 haohtml.com,我们把haohtml.com重定向到www.haohtml.com,搜索引擎在搜索的时候,会把搜索结果或者Google评级的时候都集 中到www.haohtml.com。但是,在设置301的时候,会根据服务器的不同,有不同的设置。\u003c/p\u003e\n\u003cp\u003e一般情况下,网站301重定向可以分为IIS、Apache、Nginx三种,接下来我说明一下在虚拟主机下如何实现301重定向。\u003c/p\u003e\n\u003cp\u003eIIS:如果使用ASP的网站程序,可以使用asp脚本实现301重定向:写入header.asp或者其他头部文件。\n这种方法最为简单,当然空间支持ISAPI 可以在网站根目录新建一个httpd.ini\n将haohtml.com转移到www.haohtml.com上\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[ISAPI_Rewrite]\n# 3600 = 1 hour\nCacheClockRate 3600\nRepeatLimit 32\nRewriteCond Host: ^haohtml.com.com$ …\u003c/p\u003e\u003c/blockquote\u003e"
December 27, 2010
Linux下配置vsftpd若干问题集锦
"\u003cp\u003edebian上配置vsftpd若干问题集锦\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e1.debian上如何安装vsftpd\u003c/strong\u003e\n很简单apt-get install vsftpd\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e2.vsftpd的去除匿名用户登录问题\u003c/strong\u003e\nvi /etc/vsftpd.conf\nanonymous_enable=YES\n修改为\nanonymous_enable=NO\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e3.如何更改vsftpd的默认端口\u003c/strong\u003e\nvi /etc/vsftpd.conf\n新增一行\nlisten_port=2010\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e4.如何允许本地用户登录\u003c/strong\u003e\n#local_enable=YES前面的#去掉\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e5.如何允许用户可以上传文件\u003c/strong\u003e\n#write_enable=YES前面的#去掉\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e6.如何添加一个新用户\u003c/strong\u003e\n由于我是用本地用于登录的模式,所以确定你的local_enable=YES已经开启,再做下面的工作\n首先添加一个用户组\ngroupadd ftpgroup\n然后添加用户\nuseradd blogguy_cn –g ftpgroup –d /home/blogguy.cn –s /bin/bash\npasswd blogguy_cn\n输入新密码,即可生效\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e7.如何限制新添加的用户不能使用bash登 …\u003c/strong\u003e\u003c/p\u003e"
December 27, 2010
centos5下vsftpd的设置(虚拟用户)–转
"\u003ch3 id=\"本地用户经过设置后可以进行ftp访问而匿名用户的访问经过了转换在系统中匿名用户的用户名为ftp-系统将其属性设置为-根目录-varftp-禁止控制台登陆也就是该用户只能进行ftp访问\"\u003e本地用户经过设置后可以进行\u003cstrong\u003eftp\u003c/strong\u003e访问。而匿名用户的访问经过了转换,在系统中。匿名用户的用户名为ftp, 系统将其属性设置为 根目录 /var/ftp/, 禁止控制台登陆,也就是,该用户只能进行ftp访问。\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003eCentOS\u003c/strong\u003e下\u003cstrong\u003evsftpd\u003c/strong\u003e 的执行程序为 /etc/vsftpd,修改 /etc/vsftpd/vsftpd.conf文件中的listen要设置为YES.\u003c/p\u003e\n\u003cp\u003eVSFTPD有两种开机自启动模式: inet模式和standalone模式,推荐使用standalone模式。\u003c/p\u003e\n\u003cp\u003e在CentOS中已集成了VSFTPD软件。VSFTPD是一个安全高效的FTP服务软件,得到了广泛的应用。\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e一、vsftpd 安装\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e在服务中查看是否已安装VSFTPD服务。如没有,下载并安装:\u003c/p\u003e\n\u003cp\u003erpm -ivh vsftpd-2.0.5-12.el5.i386.rpm\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e二、设置vsftpd自启动\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003echkconfig –level 35 vsftpd on\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e三、vsftpd配置\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e1 打开 /etc/vsftpd/vsftpd.conf文件。将anonymous_enable=YES,改为anonymous_enable=NO …\u003c/p\u003e"
December 27, 2010
/etc/group 详解
"\u003cp\u003e具有某种共同特征的用户集合起来就是用户组(Group)。用户组(Group)配置文件主要有 /etc/group和/etc/gshadow,其中/etc/gshadow是/etc/group的加密信息文件;在本标题下,您还能了解到什么是GID ; ****\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e1、/etc/group 解说;\u003c/strong\u003e\n/etc/group 文件是用户组的配置文件,内容包括用户和用户组,并且能显示出用户是归属哪个用户组或哪几个用户组,因为一个用户可以归属一个或多个不同的用户组;同一用 户组的用户之间具有相似的特征。比如我们把某一用户加入到root用户组,那么这个用户就可以浏览root用户家目录的文件,如果root用户把某个文件 的读写执行权限开放,root用户组的所有用户都可以修改此文件,如果是可执行的文件(比如脚本),root用户组的用户也是可以执行的; 用户组的特性在系统管理中为系统管理员提供了极大的方便,但安全性也是值得关注的,如某个用户下有对系统管理有最重要的内容,最好让用户拥有独立的用户 组,或者是把用户下的文件的权限设置为完全私有;另外root用户组一般不要轻易把普通用户加入进去. …\u003c/p\u003e"
December 27, 2010
passwd 详解
"\u003cp\u003epasswd,一种计算机命令、文件的名称。passwd命令用来更改使用者的密码,passwd文件通常在Linux系统中,用户的关键信息被存放在系统的/etc/passwd文件中\u003c/p\u003e\n\u003ch3 id=\"简介\"\u003e简介\u003c/h3\u003e\n\u003cp\u003e名称:passwd\n使用权限:所有使用者\n使用方式:passwd [-k] [-l] [-u [-f]] [-d] [-S] [username]\n说明:用来更改使用者的密码\u003c/p\u003e\n\u003ch3 id=\"参数\"\u003e参数\u003c/h3\u003e\n\u003cp\u003e-k\n-l 关闭账号密码。效果相当于usermod -L,只有root才有权使用此项。\n-u 恢复账号密码。效果相当于usermod -U,同样只有root才有权使用。\n-g 修改组密码。gpasswd的等效命令。\u003c/p\u003e\n\u003cp\u003e-f\n-d 关闭使用者的密码认证功能, 使用者在登入时将可以不用输入密码, 只有具备 root 权限的使用者方可使用.\n-S 显示指定使用者的密码认证种类, 只有具备 root 权限的使用者方可使用.\n[username] 指定帐号名称\u003c/p\u003e\n\u003ch3 id=\"简介-1\"\u003e\u003cstrong\u003e简介\u003c/strong\u003e\u003c/h3\u003e\n\u003cp\u003e通常在Linux系统中,用户的关键信息被存放在系统的/etc/passwd文件中,系统的每一个合法用户账号对应于该文件中的一行记录。这行记录定义了每个用户账号的属性。\u003c/p\u003e\n\u003ch3 id=\"示例\"\u003e示例\u003c/h3\u003e\n\u003cp\u003e …\u003c/p\u003e"
December 27, 2010
修改Nginx的header伪装服务器
"\u003cp\u003e有时候为了伪装自己的真实服务器环境.\u003c/p\u003e\n\u003cp\u003e不像让对方知道自己的webserver真实环境,就不得不修改我们的webserer软件了!\u003c/p\u003e\n\u003cp\u003e今天看了一下baidu.com的webserver感觉像是nginx修改的.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c/blockquote\u003e\n\u003cblockquote\u003e\n\u003cp\u003eC:curl-7.18.0\u0026gt;curl.exe -I \u003ca href=\"https://www.baidu.com\"\u003ewww.baidu.com\u003c/a\u003e\u003c/p\u003e\u003c/blockquote\u003e\n\u003cblockquote\u003e\n\u003c/blockquote\u003e\n\u003cblockquote\u003e\n\u003cp\u003eHTTP/1.1 200 OK\u003c/p\u003e\u003c/blockquote\u003e\n\u003cblockquote\u003e\n\u003c/blockquote\u003e\n\u003cblockquote\u003e\n\u003cp\u003eDate: Tue, 11 Mar 2008 05:00:39 GMT\u003c/p\u003e\u003c/blockquote\u003e\n\u003cblockquote\u003e\n\u003c/blockquote\u003e\n\u003cblockquote\u003e\n\u003cp\u003eServer: BWS/1.0\u003c/p\u003e\u003c/blockquote\u003e\n\u003cblockquote\u003e\n\u003c/blockquote\u003e\n\u003cblockquote\u003e\n\u003cp\u003eContent-Length: 3022\u003c/p\u003e\u003c/blockquote\u003e\n\u003cblockquote\u003e\n\u003c/blockquote\u003e\n\u003cblockquote\u003e\n\u003cp\u003eContent-Type: text/html\u003c/p\u003e\u003c/blockquote\u003e\n\u003cblockquote\u003e\n\u003c/blockquote\u003e\n\u003cblockquote\u003e\n\u003cp\u003eCache-Control: private\u003c/p\u003e\u003c/blockquote\u003e\n\u003cblockquote\u003e\n\u003c/blockquote\u003e\n\u003cblockquote\u003e\n\u003cp\u003eExpires: Tue, 11 Mar 2008 05:00:39 GMT\u003c/p\u003e\u003c/blockquote\u003e\n\u003cblockquote\u003e\n\u003c/blockquote\u003e\n\u003cblockquote\u003e\n\u003cp\u003eSet-Cookie: BAIDUID=41BB2845D3E8BC1AEE99D4CECB90C50A:FG=1; expires=Tue, 11-\u003c/p\u003e\u003c/blockquote\u003e\n\u003cblockquote\u003e\n\u003c/blockquote\u003e\n\u003cblockquote\u003e\n\u003cp\u003e8 05:00:39 GMT; path=/; domain=.baidu.com\u003c/p\u003e\u003c/blockquote\u003e\n\u003cblockquote\u003e\n\u003c/blockquote\u003e\n\u003cblockquote\u003e\n\u003cp\u003eP3P: CP=” OTI DSP COR IVA …\u003c/p\u003e\u003c/blockquote\u003e"
December 27, 2010
nginx上如何支持.htaccess伪静态转向
"\u003cp\u003e我们知道在apache上有一个常用的功能.htaccess转向,只要apache编译的时候指明支持rewrite模块就可以了。\u003c/p\u003e\n\u003cp\u003e但是换到nginx上方法会有一点不一样,网上很多人说把.htaccess转向规则写到nginx的配置文件里面,这个办法是官方提供的方法之一,肯定是可行的。但是这个方法有一个缺陷:不方便,下次你要更改一个伪静态转向规则的时候还得去nginx的配置文件或者nginx的虚拟网站的配置文件里面去改,相比apache直接在目录下放置.htaccess文件,nginx的这个办法显然很原始。\u003c/p\u003e\n\u003cp\u003e不过不要紧,其实是有办法的,在nginx的配置文件中 \u003cstrong\u003einclude .htaccess\u003c/strong\u003e 文件就可以实现相同的功能了。\u003c/p\u003e\n\u003cp\u003e举个例子,我现在要把www.blogguy.cn的.htaccess从apache上迁移到nginx上,可以需要以下几个步骤:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e第一步:修改.htaccess文件\u003c/strong\u003e,因为apache的rewrite转向规则跟nginx的转向规则还是有一些不一样的,典型的不一样有nginx的根目录需要写在每行转向的地址前,每行规则必须以分号(;)结束,301或者404等跳转使用不同的格 …\u003c/p\u003e"
December 26, 2010
Freebsd下Vsftpd配置虚拟用户
"\u003cp\u003e注意:教程中的英文词组的首字母应该为小写才对.\u003c/p\u003e\n\u003cp\u003e很久没有发新篇了,其实是很久没上来看了,前段时间实在太忙,还经常加班,现在终于可以喘口气了。北京的天气,近期真是春光明媚啊,呵呵,是时候外出活动了。上上周末打了词羽毛球,这周末也有计划,嘿嘿,要是身体允许的话周日去爬山吧,香山 或者 邻居推荐的鹫峰。\u003c/p\u003e\n\u003cp\u003e前段时间主要忙于我的系统下的sebsd的策略设置,但是首先就需要熟悉各种服务本身的配置,有关NAMED的比较简单,但是关于VSFTPD的还比较麻烦,写了份文档,贴在这里,也算留个纪念吧。\u003c/p\u003e\n\u003cp\u003eFREEBSD 的 VSFTPD设置\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e说明\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eVSFTPD是一个安全高效的FTP服务软件,得到了广泛的应用。\u003c/p\u003e\n\u003cp\u003e本地用户经过设置后可以进行ftp访问。而匿名用户的访问经过了转换,在系统中。匿名用户的用户名为ftp, 系统将其属性设置为 根目录 /var/ftp/, 禁止控制台登陆,也就是,该用户只能进行ftp访问。\u003c/p\u003e\n\u003cp\u003eFreeBSD下vsftpd 的执行程序为 /usr/local/libexec/vsftpd, 一般情况下调用 /usr.local/libexec/vsftpd \u0026amp; 即可启 …\u003c/p\u003e"
December 26, 2010
为VSFTPD配置虚拟用户(文本方式)
"\u003cp\u003e创建虚拟与用户数据库\u003c/p\u003e\n\u003cp\u003e**1. 创建loguser.txt,**格式如下:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003euserid\npass\u003c/p\u003e\u003c/blockquote\u003e\n\u003cp\u003e比如我创建两个用户:tony 密码为tonypass,etony密码为etonypass 则loguser.txt的内容如下:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003etony\ntonypass\netony\netonypass\u003c/p\u003e\u003c/blockquote\u003e\n\u003cp\u003e\u003cstrong\u003e2. 安装数据库生成工具:\u003c/strong\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e# aptitude install libdb3-util\u003c/p\u003e\u003c/blockquote\u003e\n\u003cp\u003e\u003cstrong\u003e3. 生成数据库:\u003c/strong\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e# db_load -T -t hash -f loguser.txt /etc/vsftpd_login.db\u003c/p\u003e\u003c/blockquote\u003e\n\u003cp\u003e\u003cstrong\u003e4. 设置数据库文件的访问权限:\u003c/strong\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e# chmod 600 /etc/vsftpd_login.db\u003c/p\u003e\u003c/blockquote\u003e\n\u003cp\u003e配置PAM文件\u003c/p\u003e\n\u003cp\u003e修改/etc/pam.d/vsftpd 内容如下:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eauth required /lib/security/pam_userdb.so db=/etc/vsftpd_login\naccount required /lib/security/pam_userdb.so db=/etc/vsftpd_login\u003c/p\u003e\u003c/blockquote\u003e\n\u003cp\u003e为虚拟用户创建本地系统用户\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003euseradd -d …\u003c/p\u003e\u003c/blockquote\u003e"
December 26, 2010
[教程]FreeBSD vsftpd+pam虚拟用户方案配置
"\u003cp\u003e\u003cstrong\u003e1. vsftpd安装\u003c/strong\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e****cd /usr/ports/ftp/vsftpd\nmake install clean\u003c/p\u003e\u003c/blockquote\u003e\n\u003cp\u003e\u003cstrong\u003e2. vsftpd的配置文件与启动文件\u003c/strong\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e****(1)配置文件的位置 /usr/local/etc/vsftpd.conf\n(2)启动文件的位置 /usr/local/libexec/vsftpd\u003c/p\u003e\u003c/blockquote\u003e\n\u003cp\u003e\u003cstrong\u003e3. vsftpd虚拟用户的配置\u003c/strong\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003evi /usr/local/etc/vsftpd.conf\u003c/p\u003e\n\u003cp\u003eanonymous_enable=NO\nlocal_enable=YES\nwrite_enable=YES\nlocal_umask=022\u003c/p\u003e\n\u003cp\u003eanon_upload_enable=NO\nanon_mkdir_write_enable=NO\u003c/p\u003e\n\u003cp\u003e#限制本地用户在自己的目录里,这里将chroot_list_enable=YES 和chroot_list_file=/任意路径/vsftpd.chroot_list 注释掉(切记:以后添加新ftp账户的时候,需要在此文件里也添加一行,来对用户进行锁定在自己的目录里,否则是非常的危险的)\nchroot_local_user=YES …\u003c/p\u003e\u003c/blockquote\u003e"
December 26, 2010
FreeBSD下的重装系统方法
"\u003cp\u003e都知道windows下系统挂了.从新装C盘.D.E.F其他盘的数据不会受影响.\u003c/p\u003e\n\u003cp\u003eFreebsd也可以.系统挂了从新安装的时候.只需要从新定义一下分区就可以了.\u003cstrong\u003e注意:\u003c/strong\u003e 这里的分区是在第一次安装系统的时候,手动分的/tmp,/usr/,/var分区,并非在/分区里面.否则无法使用此方法!!!先将安装光盘放入cd中. 登录系统后输入df查看分区.如果怕记性不好可以保存一张抓图.用IP命名保存好.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"http://blog.haohtml.com/wp-content/uploads/2010/12/freebsd_df.gif\"\u003e\u003cimg src=\"http://blog.haohtml.com/wp-content/uploads/2010/12/freebsd_df.gif\" alt=\"\"\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e系统挂了从新安装的时候.Fdisk直接Q跳过.不用做任何更改.到Label的时候需要注意了.\n重装系统时.默认的分区状态会显示如下\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"http://blog.haohtml.com/wp-content/uploads/2010/12/freebsd_label_disk.gif\"\u003e\u003cimg src=\"http://blog.haohtml.com/wp-content/uploads/2010/12/freebsd_label_disk.gif\" alt=\"\"\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e关于下面的这几个参数.我来简单的介绍一下.翻译技术不高.理解就行.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"http://blog.haohtml.com/wp-content/uploads/2010/12/freebsd_label_command.gif\"\u003e\u003cimg src=\"http://blog.haohtml.com/wp-content/uploads/2010/12/freebsd_label_command.gif\" alt=\"\"\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eCCreate// 创建DDelete// 删除MMount pt// 挂载WWrite// 写入NNewfs opts// 修改分区的文件系统QFinish// 完成SToggle softupdates// 启用/停用 SoftUpdates 模式ZCustom newfs// 常用的文件系统TToggle newfs// 是否格式化分区UUndo// 撤销先前所有操作AAuto …\u003c/p\u003e"
December 26, 2010
Error:/etc/fstab:Read-only file system错误的解决办法
"\u003cp\u003e在单用户模式下,修改/etc/fstab的时候出现这个错误:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eError:/etc/fstab:Read-only file system\u003c/p\u003e\u003c/blockquote\u003e\n\u003cp\u003eRead-only file system 的原因很多。先重启一下的,看看能否解决的,如果重启还是解决不了,用命令:\u003c/p\u003e\n\u003cp\u003e修改挂载点/的权限为可读取模式:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003emount -o rw /dev/ad0s1a /\u003c/p\u003e\u003c/blockquote\u003e\n\u003cp\u003e此时可用mount查看\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e#mount\n/dev/ad0s1a on / (ufs, local)\ndevfs on /dev(devfs, local, multilabel)\u003c/p\u003e\u003c/blockquote\u003e\n\u003cp\u003e然后再编辑/etc/fstab,保存即可.\u003c/p\u003e\n\u003cp\u003e或者用这个命令:\u003c/p\u003e\n\u003cp\u003e或者用\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e#fsck -fy /\n#mount -u /\u003c/p\u003e\u003c/blockquote\u003e\n\u003cp\u003e自己没有测试过,网上找的。\u003c/p\u003e\n\u003cp\u003e相关文档:\u003c/p\u003e"
December 26, 2010
合并分区时,出现kern.geom.debugflags=16 提示信息的解决办法
"\u003cp\u003e在用sysinstall将原来一个硬盘的两个分区要合并在一个分区的时候,按W进行保存的时候,提示信息 “kern.geom.debugflags=16…”之类的信息,此时退出sysinstall模式,回到命令行状态下,扫行以下命令:\u003c/p\u003e\n\u003cp\u003e# sysctl kern.geom.debugflags=16\nkern.geom.debugflags: 0-\u0026gt;16\u003c/p\u003e\n\u003cp\u003e再用sysinstall命令里的label合并分区即可.\u003c/p\u003e"