分类: LINUX
2011-12-26 17:27:31
机器是租的,几年一换,samba服务要搬家,Samba也要选台机器重新设置。
几年没搞了,又得重新来过,memo一下。
系统要求
生产环境,操作系统当然用的是企业版了,虽然是几年前的玩意儿了,不过算是稳定
(paul@NvsLX205)% cat /etc/redhat-release
Red Hat Enterprise Linux Server release 5.2 (Tikanga)
(paul@NvsLX205)%">
OK,木有问题
Samba包的安装情况
(paul@NvsLX205)% rpm -qa samba
samba-3.0.28-0.el5.8
(paul@NvsLX205)%
OK,已安装,木有问题
Samba服务状态检查
(paul@NvsLX205)% /sbin/chkconfig --list smb
smb 0:off 1:off 2:off 3:off 4:off 5:off 6:off
(paul@NvsLX205)%
默认木有开启呀。
(paul@NvsLX205)% /sbin/service smb status
smbd は停止しています
nmbd は停止しています
(paul@NvsLX205)%
当前木有开启呀。
从Windows的资源管理器访问试试
肯定是不行啦,就不贴图了。
启动服务
(paul@NvsLX205)% su -
パスワード:
[root@NvsLX205 ~]# service smb start
SMB サービスを起動中: [ OK ]
NMB サービスを起動中: [ OK ]
[root@NvsLX205 ~]#
添加用户 (加几个用户user1,user2,user3,paul,密码暂且和用户名相同)
[root@NvsLX205 ~]# for u in user{1,2,3} paul; do printf "$u\n$u\n" | smbpasswd -s -a $u; done
[root@NvsLX205 ~]#
再访问试试
这下算是能看到自己的home了。
自己的home是可写的,再添加一些只读的共享项目,要完成日常工作只有home的数据还是远远滴不够啊。
修改入口项
修改/etc/samba/smb.conf文件,旧的也没啥用,怕改坏了可先做个备份。
给默认的workgroup改个名字先
找到
workgroup = MYGROUP
改成
workgroup = xxx # 骑兵
再在末尾处加入一些Entry
[share1]
path = /share1
browseable = yes
[share2]
path = /share2
browseable = yes
假设我把一些数据分区mount到了192.168.10.205这台机器的 /share1和/share2,并且从windows访问时想通过share1或share2这些名字。
然后看看效果,等服务自动同步太慢,重启服务再重新Explorer浏览看看
[root@NvsLX205 samba]# service smb restart
SMB サービスを停止中: [ OK ]
NMB サービスを停止中: [ OK ]
SMB サービスを起動中: [ OK ]
NMB サービスを起動中: [ OK ]
[root@NvsLX205 samba]#
应该能出来我添加的项目,还要上马,就不贴图了。
把默认启动打开,以防下次重启机器后麻烦
[root@NvsLX205 samba]# chkconfig smb on
[root@NvsLX205 samba]# chkconfig smb --list
smb 0:off 1:off 2:on 3:on 4:on 5:on 6:off
[root@NvsLX205 samba]#
OK,以上。