初心易得,始終難守
C'est la vie.© 2002 - 2026
  • 我是誰-Who Am I
  • 我在哪-Where Am I
  • 我是什麼-What Am I
  • 年鑑-YearBook
    • 二零零六年终总结
    • 一吻定情—二零零八年年终总结
    • 突如其来的明天—二零零九年年终总结
    • 人生大起大落得太快——二零一零年年终总结
    • 贰零①①年年终总结-女朋友已经成家了
    • 贰零壹贰年年终总结-奔波的肿瘤
    • 贰零壹叁年年终总结
    • 雪字怎么写-贰零壹肆年年终总结
    • 每个不曾表白的今天,都是对青春的亏欠-贰零壹伍年年终总结
    • 按部就班的IT 人生-貳零貳肆年年終總結
    • 真正的閱讀-貳零貳伍年年終總結
  • 連結
RSS
4 月 1 日, 2011 年

Samba share config on Centos 5.5

Ken Tech 0 Comments

Opening Windows to a Wider World

这个广告词我觉得写得不错,如前述,在FreeBSD下频繁的读写ext3分区有导致分区dirty的可能,所以我把接入磁盘阵列的笔记本操作系统换成了Centos5.5,使用LiveCD灌到U盘,然后通过VNC,局域网网络安装,没有图形界面,速度很快,十几分钟就欧了,这台笔记本配置很低,一枚VIA的800Mhz处理器,2G内存,80G硬盘,我最中意它的是因为它作为一台笔记本,是没有风扇的~大大减少了物理损坏的可能。装好Centos,yum了一个samba3x上去,mount上磁盘阵列,修改好配置文件,发现总是启动failed,我英明的查看了一下samba日志,然后上网搜了搜~

[2011/04/01 15:28:20,  0] smbd/server.c:main(1275)
smbd version 3.3.8-0.52.el5_5.2 started.
Copyright Andrew Tridgell and the Samba Team 1992-2009
[2011/04/01 15:28:20,  0] lib/messages_local.c:messaging_tdb_init(96)
ERROR: Failed to initialise messages database: Permission denied
[2011/04/01 15:28:20,  0] lib/messages.c:messaging_init(204)
messaging_tdb_init failed: NT_STATUS_ACCESS_DENIED

搜索的结果是,出现这些个错误的原因林林种种,什么数据库错误,编码问题,但很明显都不是我要的结果,就在我准备放弃的时候,我看见有人在其它的问题上抱怨SElinux……电光火石间,我意识到了这个问题。

究其根本,是因为以前在安装Centos服务器的时候,考虑到使用Oracle数据库的可能,都装上了图形界面,而且我习惯性的在装好之后把SElinux和iptables都禁用掉,这次只安装了命令行,木有安装图形界面,于是,SElinux和iptables都在那运行着……找到了问题,解决起来就很简单,把SElinux直接disable掉(/etc/sysconfig/selinux),然后chkconfig iptables off,chkconfig ip6tables off,reboot。

终于可以顺利的启动Samba服务,接下来进行配置,参考原来mybookworld中的配置文件,简单的说呢就是,有一些目录大家可读可写,有一些目录大家可读不可写,有一些目录大家不可读不可写,有一些目录我可读可写,嗯,还没晕的话说明你逻辑思维能力很强。

smb.conf配置如下:

[global]
server string = MyBookWorld Version %v
netbios name = mybookworld
workgroup = WORKGROUP
interfaces=192.168.151.5/24 127.0.0.1/8
security=user
smb passwd file=/etc/samba/smbusers
guest account=www
log file=/var/log/log.%m
max log size=50
dns proxy=No
unix charset = utf8
lock directory=/var/lock
pid directory=/var/lock
use sendfile=Yes
map to guest = Bad User
create mask = 755
map hidden = Yes

[dummy-1]
include=/etc/samba/shares.inc

其中,包含了一个配置文件,shares.inc,这个文件中含有所有的共享目录设置,配置如下:

[PRIVATE]
path=/shares/PRIVATE
force user=www
valid users=kenbaby
write list=kenbaby

[MOVIE]
path=/shares/MOVIE
force user=www
guest ok=Yes
valid users=kenbaby www
write list=kenbaby
read list=www

[PUBLIC]
path=/shares/PUBLIC
force user=www
valid users=www kenbaby
write list=www kenbaby
guest ok=Yes

这个配置文件很简单,英文过了四级的都能看懂,第一个PRIVATE目录,只允许kenbaby进行读写,写入的文件权限赋给www用户,第二个MOVIE目录,所有用户都可以读取,但只有kenbaby可以写入,同样,写入的文件权限赋给www用户,第三个目录PUBLIC,所有的用户都可以进行读写。将写入的文件权限赋给www用户,很好的保证了文件在磁盘上的权限统一在一个用户下,前面的smb.conf配置文件中,已经将www用户指定为来宾用户,也就是说,在Windows PC访问共享的时候,默认的Guest用户就能够直接访问,不用输入用户名和密码了。

最后一步,添加系统用户和samba用户,首先是添加系统用户:

groupadd www
useradd www -g www
groupadd kenbaby
useradd kenbaby -g kenbaby

系统用户无需初始化密码,这样它们也无法通过shell登入操作系统。然后我们添加samba用户,由于www用户是指定的来宾帐户,不需要设置密码,我们只需要为kenbaby用户添加密码即可。

smbpasswd -La kenbaby

添加完成后,重新启动smb服务即可访问共享啦!当然,如果要使用netbios name,还需要启动nmbd服务(/etc/init.d/nmbd restart)

3 月 31 日, 2011 年

不同操作系统之间的文件格式兼容性依然是个谜团

Ken Tech 0 Comments

经过我英明的测试,ext3格式的硬盘在FreeBSD下mount很不稳定,如果将其目录通过CIFS共享出来,在频繁写入的情况下,很大程度上这个硬盘组会被unclean unmount,一个体逼的硬盘组,经常性的fsck,那简直就是脑壳有包,看来是逼着我上Centos了……

3 月 31 日, 2011 年

终于把数据转换完成

Ken 隨筆 0 Comments

历经半个月的时间,终于把博客从旧程序转换为新程序,每天我都从早到晚不停的copy,paste,还要修改发布时间,总算是欧了,一千多的日志和三千多的评论,我是一条一条copy过来的,嗯,我觉得,我很有耐心。

这是旧版

换程序的想法不止一次两次,并不是技术上存在问题,一是原来的程序是文本数据库,直接把目录打包就可以复制到其它地方去,二是我一直觉得数据太多,迁移花费时间太多,然而最终还是换了,原因很简单,旧版不能很好的支持多国语言,甚至繁体中文,在境内国际化和境外自由化的思潮引领下,不能很好的支持国际友人,是不太合适的,所以我换了……然而,并没有一个适当的转换程序来对原有的数据进行导出和新版博客的导入,于是,我就只能使用最原始的方法鸟……累死劳资了,靠!数据库的记录总数接近三万条,还是我清理了冗余数据之后,要是啥都不管,放任自流,这四千多条言论估计得朝着四万条记录奔去~

捏是新版

早期的wordpress做得并不是很好,特别是运行效率和对垃圾评论的过滤,不过随着岁月的增长,现在的版本用起来还是很不错的,虽然速度还是那么不快不慢,难道这速度真的就上不去?

不管怎么说,总算是转完了,可以稍作歇息。

3 月 30 日, 2011 年

双层RAID硬盘盒

Ken 隨筆 0 Comments

订购的RAID硬盘盒到货,这款硬盘盒内置60瓦特电源,支持硬件RAID1,RAID0,不过我只用到RAID1,盒子很大,当时我的心就凉了,难道这么大一个!

拆开之后发现,防震泡沫占了很大的空间,硬盘盒其实只有包装盒的一半大小不到,比我想象中的要小巧,包装中还有一根电源线,一根USB线,一根esata线,不得不说,这根USB线的质量很一般,和esata线的质量比较起来不在一个层次上。硬盘盒的小门打开之后,电源模块就在盒子底部,居然是裸露在外的……我嚓!就不能加一块屏蔽层在上面么?硬盘底部的电路就赤裸裸的面对着变压线圈的辐射……考虑到后置风扇的位置,没加屏蔽层的原因可能是为了电源的散热,那赤裸裸的变压线圈看得我心头一阵战栗,插入两块1TB的日立硬盘,开始测试。

经过测试之后,发现无论使用ext4,bsd-ufs2,还是ext3文件系统(神马fat,ntfs统统丢一边,既有碎片,还有病毒~至于xfs,reiserfs,没有兴趣测试~),USB2.0的读写速度最多只能达到约36M/s的样子,不过这也已经超过了100M网络环境下的传输速度(约12M/s),也就是说,不管底层是神马文件系统,速度都是上不去d!我嚓!所以剩下的就只有两个问题了,兼容性和稳定性。

兼容性和稳定性嘛,考虑到会在Windows和Linux以及Freebsd之间交叉读取,最终选择了ext3,ext4在Windows和BSD下的写入似乎还不成熟,早期的ext4稳定性也受到了质疑,二者的速度差异也不是很明显,至于bsd-ufs2,Linux下不提供直接支持,还需要繁杂的步骤,而Windows下根本就木找到读写ufs2的软件……所以,远不如在FreeBSD下的一条内核参数来得简单:

在kernel配置文件中加入 options EXT2FS ,重新编译一下内核,就欧了。

BSD下mount的命令很简单,一条,mount -t ext2fs /dev/da0 /mnt

Linux图形界面下会自动mount。

Windows下读写ext3格式的软件不少,但我的初衷并不是直接读写,而是紧急情况下的读写(没有Linux环境),所以这个需求对我而言不是很强烈,强烈的需求在于能够自由切换于各个*nix平台。

就这样,建立了一个RAID1的磁盘阵列,终于不用再担心数据的安全性,话说回来,这款硬盘盒的做工,实在是对不起它五百多的价格,按钮居然是歪的,塑料面板印刷粗糙,LED灯的导光柱看起来质量很低劣,当然,我一般都不会看它,而是把它放在机房,等有钱了来,还是得换一个网络硬盘盒。

3 月 29 日, 2011 年

CCAV每晚七点 新闻联播其实只有20句

Ken 我的祖国 1 Comment

1 今天是____年__月__日,农历_______,距离______还有_____天。今天节目的主要内容有:_____、_____、______。下面请听详细内容。

2 ____在钓鱼台国宾馆亲切会见了____,双方进行了亲切友好的会谈。____高度赞赏了____ 并对____一贯坚持“一个中国”的原则表示感谢。

3 ____出访____,会见了____,_______高度赞扬中__两国关系,对____表示欢迎,并强烈谴责了___国家____的做法。

4 ______会议在北京隆重召开。_____致开幕词。____以____票支持、0票反对、1票弃权通过一项____决议。

5 外交部发言人____就____发表声明,对____表示遗憾,提出抗议,并将继续关注。

6 ______就____向______致慰问电,对_____表达诚挚哀悼。

7 “__五”期间,我国____重点工程,突破____课题,创造效益____,实现利税____。

8 ______在____的陪同下,不远万里,来到_____家中,为_____带来了节日的祝福和良好的祝愿,并饶有兴致的观看了_____。____握着___的手激动的说_______。

9 ____省____市____县____村加强学习“____”的重要精神,切实为农民办好事,办实事。情为民所系,利为民所谋。一年内共解决_____农民的实际问题,受到农民的好评。

10 ____海关加大打击走私力度,破获一起特大走私案件,查获____共____件,价值人民币____万元。

11 今天是____日,各地群众、学生纷纷走上街头,宣传普及____知识,加强____教育。

12 ____事件的原因已经查明,有关责任人已被刑事拘留。

13 今天是____诞辰____周年,____举行座谈会,深入探讨____,缅怀这位____家。

14 本台短评:中国________受到各国称赞,________行为不得民心。

15 ____国群众不满____,举行示威活动。骚乱已持续_____天。

16 _____国发生_______级地震,目前已造成______人伤亡。我国已派出______人救援队前往救援。

17 _____国发生_______特大飓风,_____人受灾,直接经济损失达_________美元。

18 ____,____,请看今晚19点38分播出的《焦点访谈》节目。

19 中国__的优秀_员,久经考验的忠诚的__战士,无产阶级__家、__家、__家,我国杰出的___,原___,___,___,______同志,于___年__月__日__时__分在北京逝世,享年__岁。

20 新闻联播节目播送完了,谢谢您的收看。

«‹ 92 93 94 95›»

過 客

  1. R2 on 卷進了美商5 月 15 日, 2024 年

    终于回来了,好。

  2. Ken on Mommy最後的樣子11 月 6 日, 2023 年

    也沒有很久吧,最近終於閒下來

  3. R2 on Mommy最後的樣子10 月 26 日, 2023 年

    好久不见

  4. Ken on 天朝Loli控组曲(带歌词,修正版)10 月 12 日, 2023 年

    哈哈哈,祝福你,好人一生平安

  5. liu on 天朝Loli控组曲(带歌词,修正版)10 月 12 日, 2023 年

    hello,我在找天朝lolicon组曲时发现了你的博客,感谢你十四年前做出的贡献,祝一切安好

January 2026
S M T W T F S
 123
45678910
11121314151617
18192021222324
25262728293031
« Dec    

Spam Blocked

102,172 spam blocked by Akismet

↑

© 初心易得,始終難守 2026
Powered by WordPress • Themify WordPress Themes