千家信息网

Centos7配置samba

发表于:2024-09-24 作者:千家信息网编辑
千家信息网最后更新 2024年09月24日,基本安装yum install samba安装完成之后,进入配置文件目录cd /etc/samba/vi /etc/smb.conf(记得备份下)关于smb.conf里面的内容,做如下介绍:#全局配置
千家信息网最后更新 2024年09月24日Centos7配置samba

基本安装

yum install samba

安装完成之后,进入配置文件目录

cd /etc/samba/

vi /etc/smb.conf(记得备份下)

关于smb.conf里面的内容,做如下介绍:

#全局配置信息[global]         #设定 Samba Server 所要加入的工作组或者域。         workgroup = SAMBA                #一般使用share或者user,share不需要认证,user需要认证        security = user                  ###########################################################################        passdb backend就是用户后台的意思。目前有三种后台:smbpasswd、tdbsam和ldapsam。        sam应该是security account manager(安全账户管理)的简写。        1.smbpasswd:该方式是使用smb自己的工具smbpasswd来给系统用户(真实        用户或者虚拟用户)设置一个Samba密码,客户端就用这个密码来访问Samba的资源。        smbpasswd文件默认在/etc/samba目录下,不过有时候要手工建立该文件。        2.tdbsam:该方式则是使用一个数据库文件来建立用户数据库。数据库文件叫passdb.tdb        默认在/var/lib/samba/private/目录下。        ##############################################################################        passdb backend = tdbsam                  #设置Samba共享打印机的类型。现在支持的打印系统有:        bsd, sysv, plp, lprng, aix, hpux, qnx        printing = cups                  #设置共享打印机的配置文件。        printcap name = cups                #设置是否在启动Samba时就共享打印机。        load printers = yes                 cups options = raw        #用户家目录设置,一般删除这个家目录配置(个人习惯)        [homes]        comment = Home Directories        valid users = %S, %D%w%S        browseable = No        read only = No        inherit acls = Yes        #打印机配置,默认不管它                [printers]        comment = All Printers        path = /var/tmp        printable = Yes        create mask = 0600        browseable = No#打印机配置,默认不管它                [print$]        comment = Printer Drivers        path = /var/lib/samba/drivers        write list = root        create mask = 0664        directory mask = 0775 #自己添加的目录配置        [teststorage]  #访问的文件夹名字        comment = owncloud #目录备注        path = /ftp/upload #目录的路径         writable = yes     #是否可写                注意:更多的配置请查看帮助手册
  1. 配置好配置文件之后,重启服务。

    service smb restart

  2. 然后添加smb访问用户(smb用户需要依赖系统用户,所以添加的用户系统必须有。)(虚拟用户和ldap用户同步不做详解)

    smbpasswd -a zhangsan

    查看已经添加到smb数据库的用户列表:

    pdbedit -L

    更多pdbedit命令如下:

    pdbedit -a username:新建Samba账户。

    pdbedit -x username:删除Samba账户。

    pdbedit -L:列出Samba用户列表,读取passdb.tdb数据库文件。

    pdbedit -Lv:列出Samba用户列表的详细信息。

    pdbedit -c "[D]" -u username:暂停该Samba用户的账号。

    pdbedit -c "[]" -u username:恢复该Samba用户的账号。

  3. 最后windows客户端就可以访问了。


用户 配置 文件 目录 打印机 数据 数据库 系统 账户 信息 后台 客户 客户端 密码 方式 更多 账号 认证 安全 个人 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 软件开发扫码开门的柜子 医院网络安全执法自查报告 软件开发有哪几个角色 怀柔区网络营销软件开发供应 网络安全为人民长视频 小区监控服务器本地安装 同方股份计算机储能服务器 软件开发适合男还是女 科学技术发展的数据库 宣城物业管理软件开发费用 本土网络安全护卫队 网络安全怎么认识 软件开发硬件设备有哪些类型 ims检验数据库儿茶酚胺 淮安云主机服务器供货厂 软件开发零bug Dell服务器管理员密码 服务器经常出现连接被重置 北京长城网络技术有限公司 寒亭软件开发培训班在线学习 软件开发外包期末试卷 查看网站服务器信息 软件开发过程中需要哪些成员 数据库字符集怎么查oracle 网络安全法规定原则 维护网络安全处理办法 浪潮服务器开重装系统无引导 速达3000数据库密码 数据服务器由哪些元器件 宁夏吴忠软件开发技术费用
0