samba服务器安装和配置

书史足自悦,安用勤与劬。这篇文章主要讲述samba服务器安装和配置相关的知识,希望能为你提供帮助。

1.安装软件包

服务器端需要安装samba,samba-client;linux客户端安装samba-client
# yum install samba
# yum install samba-client
 
2.配置

  配置文件位于/etc/samba目录下
1)查看端口137,138,139是否正常使用


查看以netbios开头的服务
# cat /etc/services |grep netbios       
   
2)配置smb.conf文件

  • 范例


[global]
              workgroup = MYGROUP
              server string = Samba Server Version %v
              security = user
              passdb backend = tdbsam
              load printers = yes
              cups options = raw
 
[homes]
Comment= Home Directories
browseable= no
readonly = no
writable= yes
 
[temp]
        comment = Temporary file space
        path = /tmp
        read only = no
        public = no
【samba服务器安装和配置】 
[data]
        comment = data file system
        path = /data
        read only = no
        public = no
 

  • 测试语法


# testparm smb.conf
 

  • 重启smb服务


# service smb restart
 
3)创建用户
在linux系统中创建用户
#useradd amy
#passwd amy


在samba中创建用户
# smbpasswd -a amy
 
4)使用smbclient 查询资源情况
# smbclient -L //192.168.2.13
 

列出smb server状态


# smbstatus
 
3.客户端

1)Linux
使用smbclient找出可以挂载的资源
  [root@centos7vm02test ~]# smbclient -L \\\\192.168.2.13 -U amy
Enter SAMBA\\amy\'s password:  


Sharename       Type       Comment
---------       ----       -------
temp             Disk       Temporary file space
data             Disk       data file system
IPC$             IPC       IPC Service (Samba Server Version 4.10.16)
amy             Disk       Home Directories


挂载该资源
# mount -t cifs //192.168.2.13/temp /mnt -o username=amy,password=123
 
查询
# df
 
2)Windows
运行\\\\192.168.2.13



    推荐阅读