Samba作为域中成员的文件服务器

您好社区,我正在修复Windows中的共享文件夹服务器之一,该服务器由于病毒问题而崩溃了。

为了解决这个问题,我将samba设置为文件服务器和域的成员。 这是我遵循的过程,非常适合我的需求。

Samba作为Ubuntu 14.04中的文件服务器

执行步骤如下

  • 安装和配置ntp

sudo apt install ntp

  • 使用以下数据编辑ntp.conf:

sudo nano /etc/ntp.conf

################################### driftfile /var/lib/ntp/ntp.drift statistics loopstats peerstats clockstats filegen loopstats文件loopstats类型day enable filegen peerstats file peerstats type day enable filegen clockstats file clockstats type day enable服务器miserverntp.mydomain.custrict -4默认kod notrap nomodify nopeer限制-6默认kod notrap nomodify nopeer限制127.0.0.1限制:: 1限制192.168.1.0掩码255.255.255.0 nomodify notrap广播172.16.1.224广播192.168.1.255 tos孤立服务器127.127.1.0软糖127.127.1.0层8 ################ ##########################
  • 创建脚本以与公共ntp同步

sudo nano ntp.sh

脚本中要合并的数据如下:

#######################################!/ bin / bash sudo服务ntp stop sudo ntp -gq sudo服务ntp start ########################################## #####
  • 接下来,我们创建一个任务以定期运行同步:

sudo nano /etc/crontab

######################################### 20 0 * * * root /home/ladmin/ntp.sh ######################################### ##
  • 让我们验证系统时间是否正确

date

  • 我们使用以下数据编辑samba配置

sudo nano /etc/samba/smb.conf

############################################和文件夹没有引号,但是我还没有找到获取#brackets的方法:-p“ [global]” netbios名称= data1工作组=域安全性= ADS领域= SAMBA.DOMINIO.CU加密密码=是idmap配置* :后端=摆脱idmap配置*:范围= 100000-200000 winbind使用默认域=是winbind枚举用户=是winbind枚举组=是vfs对象= acl_xattr映射acl继承=是存储两个属性=是日志级别= 1日志文件= /var/log/samba/samba.log“ [文件夹]”注释=文件夹路径= / home / samba /文件夹可浏览=是只读=否强制创建模式= 0660强制目录模式= 0660 vfs对象= acl_xattr full_audit full_audit:前缀=%u |%I |%S full_audit:设施= local7 full_audit:成功= mkdir重命名取消链接rmdir pwrite open full_audit:失败=无full_audit:优先级= NOTICE ################# ##############################
  • 然后,您必须加入域

net ads join -U usuario_admin_de_dominio

  • 要检查域是否已成功加入,我们使用以下两个命令
wbinfo -u getent passwd
  • 相应的samba文件夹已创建

mkdir /home/samba/

创建我们将视为共享资源的文件夹
mkdir /home/samba/carpeta

  • 就我而言,我使用777在samba中设置了权限,您应该记住,在某些情况下,这存在安全风险,因此此步骤是可选的

chmod 777 -R /home/samba

  • 我们继续安装windbind和cifs-utils

sudo apt install libnss-winbind cifs-utils

  • 编辑档案 /etc/nsswitch.conf 并添加(替换)
passwd:compat winbind组:compat winbind
  • 我们重启电脑

好吧,就目前我们已经可以使用服务器了,我们可以在同一窗口中创建文件夹并修改权限。

希望对您有帮助,任何问题或建议都会被接受。

记住,总是攻击思想而不是人。

来自哈瓦那的问候



		

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   费德里科

    您好,非常好的导师,请问,您是否有遵循Centos 7的相同步骤?
    从已经非常感谢你!

    ATTE。

    弗雷德里克。

    1.    瑞文

      我只在Debian 7和Ubuntu 14.04 used上使用过它。 但是我想在Centos中应该不会太困难