systemd samba

作者:wojtek 时间:2014-10-20 分类:Linux Systemd 评论:评论已关闭 浏览:1173

1.创建共享目录和设置权限。
# mkdir /mnt/samba
# chmod 777 /mnt/samba
2.修改配置文件。
# nano /etc/samba/smb.conf

 

 

3.创建服务文件nmbd和smbd个。
nmbd :这个daemon 是用来管理工作群组啦、NetBIOS name 等等的解析。主要利用UDP 协定开启port 137, 138 来负责名称解析的任务;
# nano /etc/systemd/system/nmbd.service
[Unit]Description=Samba NetBIOS name serverAfter=network.target

[Service]
Type=forking
PIDFile=/var/run/samba/nmbd.pid
ExecStart=/usr/sbin/nmbd -D
ExecReload=/bin/kill -HUP $MAINPID

[Install]WantedBy=multi-user.target

smbd :这个daemon 的主要功能就是用来管理SAMBA 主机分享的目录、档案与印表机等等。主要利用可靠的TCP 协定来传输资料,开放的埠口为139 及445(不一定存在) 。
# nano /etc/systemd/system/smbd.service
[Unit]Description=Samba SMB/CIFS serverAfter=network.target nmbd.service winbindd.service

[Service]
Type=forking
PIDFile=/var/run/samba/smbd.pid
ExecStart=/usr/sbin/smbd -D
ExecReload=/bin/kill -HUP $MAINPID

[Install]WantedBy=multi-user.target
4.启动服务以及加入开机启动。# systemctl start nmbd.service# systemctl start smbd.service# systemctl enable nmbd.service# systemctl enable smbd.service

标签:

相关推荐

评论已关闭。