Chinaunix首页 | 论坛 | 博客
  • 博客访问: 112940
  • 博文数量: 29
  • 博客积分: 1825
  • 博客等级: 上尉
  • 技术积分: 305
  • 用 户 组: 普通用户
  • 注册时间: 2009-09-19 16:04
文章分类
文章存档

2012年(8)

2011年(11)

2009年(10)

我的朋友

分类:

2009-09-29 13:57:31

samba服务:

脚本程序: /etc/rc.d/init.d/smb

配置文件: /etc/samba/smb.conf

#cp /etc/samba/smb.conf  /etc/samba/smb.conf.default

#rm –f /etc/samba/smb.conf

#vi /etc/samba/smb.conf

  [global]                        主节,定义全局参数

  netbios name = huang             计算机名,唯一

  workgroup  = mygroup

  security    = share

  server string = comment

  logfile     = /var/log/samba/%m.log

  dns  proxy  = no

  guest ok    = yes

  guest account = nobody 

  [homes]

  comment    =   home directory

  path        =   /home

  browseable  =  yes

  writeable    =  yes

  read list   = yyy                             设置yyy仅有只读权限

  guest  ok   = yes

  [tmp]

  path   =  /tmp

  browseable  = no

 #service smb restart

smbdsamba的内核,作用:建立对话,验证客户,提供文件系统及打印服务等。

nmbd可以实现网络浏览功能,它是广播samba服务器必须提供的服务。

配置samba服务的方法根据安全等级的需要可分为4种:share(共享,不认证),user(本地认证),server(由另一台服务器验证),domain(由域控制器验证)。

user级:

security  = user

guest account = zzz

encrypt passwords  = yes             加密口令

smb passwd file   =  /etc/samba/smbpasswd

设置完user级后,需要设置samba密码文件,建立smbpasswd账号和口令,使其与/etc/passwd的账号和口令相同。

如果想把/etc/passwd里的所有用户都加到/etc/samba/smbpasswd口令文件,输入以下命令:

#cat /etc/passwd  | mksmbpasswd.sh  >  /etc/samba/smbpasswd

为本地已有帐户设置samba口令:

#smbpasswd  zzz

#service smb restart

server级:

添加:password server = servername

注释掉: smb passwd file  =  /etc/samba/smbpasswd

设置完成后,用testparmsmbclient命令测试。

windows做客户端测试:

运行à\\huang\home.

linux做客户端:

#smbclient //huang/home –I 192.168.2.3 –U guest

//huang/home 要访问的主机名与目录名

-I   后跟serverIP

-U   以哪个用户身份访问

* /etc/samba/lmhosts   计算机名和IP绑定

server端得目录加载到本地目录下:

#smbmount //huang/tmp  /www –o username=guest,passwd

或者

#mount –t smb //huang/tmp /www –o username=zzz

#smbpasswd –a yyy                 将系统用户添加进smb用户系统

#smbstatus                         查看状态

#smbpasswd –d yyy                 禁止用户

#smbpasswd –e yyy                  启用

#smbpasswd –x yyy                  删除

[home]

 path  =  /home/%u            不同用户登录到自己的目录下(或者valid user = %s

 host deny  =  192.168.2.5          禁止此计算机登录

阅读(743) | 评论(0) | 转发(0) |
0

上一篇:DHCP

下一篇:系统日志

给主人留下些什么吧!~~