本文共 2273 字,大约阅读时间需要 7 分钟。
Linux下简单samba共享配置 目标: 1. 关闭默认的home目录共享 2. 访问共享需要密码验证,用户不能更改文件 3. 用户直接访问主机(eg.\\station20)不会列出共享目录,需要输入全部路径(eg.\\station20\bbq)才能访问共享 版本 [root@station20 samba]# cat /proc/version Linux version 2.6.32-300.10.1.el5uek (mockbuild@ca-build56.us.oracle.com) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-50)) #1 SMP Wed Feb 22 17:37:40 EST 2012 [root@station20 samba]# 需要安装的软件 [root@station20 samba]# rpm -qa | grep samba samba-client-3.0.33-3.37.el5 system-config-samba-1.2.41-5.0.1.el5 samba-3.0.33-3.37.el5 samba-common-3.0.33-3.37.el5 [root@station20 samba]# 配置文件,除了[home]目录配置被注释,只有[bbq]那一段是新加的,其他都保持默认 [root@station20 samba]# egrep -v '^$|^[[:space:]]*(;|#)' /etc/samba/smb.conf [global] workgroup = MYGROUP server string = Samba Server Version %v security = user passdb backend = tdbsam load printers = yes cups options = raw [printers] comment = All Printers path = /var/spool/samba browseable = no guest ok = no writable = no printable = yes [bbq] comment = bbq Stuff path = /src/bbq public = yes writable = no browseable = no guest ok = no [root@station20 samba]# *命令解释: egrep -v '^$|^[[:space:]]*(;|#)' /etc/samba/smb.conf 显示smb.conf内容,除了空行/^$/或者以任意个空白接;或#开始/^[[:space:]]*(;|#)/的行。 创建操作系统和samba用户,并为samba用户设置密码 useradd -s /sbin/nologin bbquser smbpasswd -a bbquser 重起并验证samba配置参数 /etc/init.d/smb restart [root@station20 samba]# testparm Load smb config files from /etc/samba/smb.conf Processing section "[printers]" Processing section "[bbq]" Loaded services file OK. Server role: ROLE_STANDALONE Press enter to see a dump of your service definitions [global] workgroup = MYGROUP server string = Samba Server Version %v passdb backend = tdbsam cups options = raw [printers] comment = All Printers path = /var/spool/samba printable = Yes browseable = No [bbq] comment = bbq Stuff path = /src/bbq browseable = No [root@station20 samba]# 本地采用smbclient连接测试,也可使用windows系统测试 [root@station20 samba]# smbclient //192.168.0.20/bbq -U bbquser%bbqpass Domain=[station20] OS=[Unix] Server=[Samba 3.0.33-3.37.el5] smb: \> ls . D 0 Tue Apr 16 16:09:39 2013 .. D 0 Tue Apr 16 16:09:39 2013 bbq123 D 0 Tue Apr 16 15:52:00 2013 bbq456 D 0 Tue Apr 16 16:09:16 2013 bbq789 D 0 Mon Apr 15 12:36:42 2013 36325 blocks of size 8388608. 21374 blocks available smb: \> exit [root@station20 samba]#转载地址:http://sitai.baihongyu.com/