linux samba 入门指南(1)(3)
添加用户:
samba添加用户比较方便,一般是用smbadduser,用法是smbadduser unixid:netid,举个例子:如果你的本机有个叫grind的用户,你用smbadduser grind:grind,这样从网上邻居访问的时候用户名就用grind,而如果你用了smbadduser grind:glass的话,网上邻居访问的时候提供的用户名就是glass而不是grind了。
关于samba服务端的设置基本就是这些,我想一般应用中所要使用的上面几乎都覆盖到了,所以有些不重要的就省略了,如果要更加详细的信息可以用man smb.conf参考。/dev/null
3.mf_wrapper是一个magic filter文件,是相关的一些过滤规则。内容是:
- MF_RULE_DIR='/usr/share/printconf/mf_rules'
- MF_RULES=$MF_RULE_DIR/mf[[]][[]]-*
- TMP_FILE=`mktemp /tmp/printconf.XXXXXX`' 'exit 1
- cat ./mf.cfg $MF_RULES | m4 >; $TMP_FILE
- if [ -n "$DEBUG" ]; then
- case "$DEBUG" in
2)
- DEBUGSTRING="--debug --debug"
- ;;
3)
- DEBUGSTRING="--debug --debug --debug"
- ;
4)
- DEBUGSTRING="--debug --debug --debug --debug"
- ;;
5)
- DEBUGSTRING="--debug --debug --debug --debug --debug"
- ;;
6)
- DEBUGSTRING="--debug"
- ;;
- esac
- else
- DEBUGSTRING=""
- fi
- # Run magic filter
- /usr/bin/magicfilter-t $TMP_FILE $DEBUGSTRING $*
接下来的操作和ftp的时候命令一样,用get下载文件而用put上传文件,命令可以用help查看。
还有一种方法是用文件系统的方式这种方式要确定你的内核支持smbfs,如果没有支持的话,编译内核的时候必须选中File systems--->;Network File Systems--->; SMB file system support (to mount Windows shares etc.) ):
smbmount //IP或者NETBIOS名称/共享资源名 /本地挂接点 [-o option]
常用的的option有username=,password=,guest指定为用guest访问,不用提供密码,前面的即使用username=guest参数的话也会要求输入密码),ro有时候为了系统安全要指定为只读模式),rw,同时多个option的话用逗号隔开。
或者可以用mount -t smbfs [-o option] //IP或者NETBIOS名称/共享资源名 /本地挂接点来实现同样的功能。
例子如下:
smbmount //glass/littlep /test -o guest或者mount -t smbfs -o guest //glass/littlep /test,然后就能通过访问/test来使用网络上的资源了。
如果不需要使用的时候,可以简单地使用smbumount /test或者umount /test来解除这个挂接。
通过上文我们对samba有了解,Samba的功能很强,但是易操作性差,对Samba的配置不容易理解,希望大家亲手操作下,能对linux Samba进一步熟练。
- Linux Samba Server的配置文件解析
- 查看系统默认的Linux samba版本号
- Linux Samba安装服务与修改防火墙配置以允许访问
- linux的目录结构大全
- linux shell攻略上篇
- linux系统里的时间
- 7.1.1 Samba服务概述
- Samba服务器简介与快速配置指南
- 讲解启动CentOS Samba 服务的方法
评论暂时关闭