Linux下Samba服务器在企业网络中应用(2)

[共享文件]设置:

comment:对共享目录的注释、说明信息

path:共享目录在服务器中对应的实际路径

browseable:该共享目录在“网上邻居”中是否可见

guest ok:是否允许所有人访问,等效于“public”

writable:是否可写,与read only的作用相反

Samba服务设置的读取、写入权限,优先级要低于文件系统中设置的权限

建立Samba用户数据库文件

默认数据库文件位于:/etc/samba/smbpasswd

系统用户帐号 -> Samba用户帐号

smbpasswd -a user1         #添加

smbpasswd -d user1         #禁用

smbpasswd -e user1         #启用

smbpasswd -x user1         #删除

Samba帐号的别名设置

在smb.conf文件中需要启用如下配置

 username map = /etc/samba/smbusers

默认的别名映射文件:/etc/samba/smbusers

配置文件语法检测工具:testparm

状态查看工具:smbstatus

[root@ ~]# smbstatus

 

Linux下Samba服务器在企业网络中应用

3. Samba客户端访问方法:

使用Windows客户端访问文件共享服务

网上邻居、UNC路径

windows 下:断开连接的方法:注销系统或输入以下命令.

Linux下Samba服务器在企业网络中应用

使用Linux客户端访问文件共享服务:smbclient

smbclient命令,查看及登录使用共享

 smbclient -L 192.168.168.1

 smbclient //192.168.168.1/movie  -U user1

smbclient -L //服务器地址 –U smb账号

smbclient  //服务器地址/共享名称 –U smb账号

挂载:

mount命令,将共享目录挂载到本地使用

#mount -o username=vina //192.168.168.1/movie /mnt

#mount –t cifs –o username=smb账号,password=‘密码’//服务器地址/共享资源名称 /挂载点

smbmount //192.168.5.100 /mnt/dir1 –o username=user1

自动挂载:vim /etc/fstab

//192.168.2.100/qq    /mnt/qq  cifs defaults, credentials=/etc/samba/account.txt 0 0

安全控制:

vim /etc/samba/account.txt

chmod 600 /etc/samba/account.txt

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/4091fc2dd5abb1cb4c942ca23ea8435e.html