您的位置:首页 > 其它

Ubuntu16.04的samba配置

2018-01-02 17:03 429 查看

Ubuntu 16.04 关于samba服务器配置

首先说配置samba的目的,在项目中,我们时常需要等团队中各个成员做完自己的工作之后,由某个熟悉整个项目的人,或是一个能力较强的人进行汇总。将每个人写的脚本变成产品。而这其实是相当费时间的。如果配置一个服务器。所有人都可以在上面修改自己负责的代码,将省去汇总的时间。这绝对不是一个很短的时间,而且对于汇总的人来说是极其烦躁的,因为需要去看不同的人写的代码。同时可能由于各个成员的沟通没有做好,接口不统一,将严重拖慢项目进程。我们只需养成在修改前备份的好习惯,就可以快快加大对接速度。

此处服务器为举例为ubuntu16.04

一.首先进行环境的安装

1.sudo apt-get install samba

2.sudo apt-get install smbclient

3.sudo apt-get install samba openssh-server

二.配置文件的修改

sudo vi /etc/samba/smb.conf

在文件末尾加上如下[share] (相当于在home目录项增加了一个新用户)

[share]

comment = Share Folder require password

browseable = yes

path = /home/share

create mask = 0777

directory mask = 0777

valid users = share

force user = nobody

force group = nogroup

public = yes

writable = yes

available = yes

如有[share]那就修改它即可

退出保存再重启samba服务

sudo /etc/init.d/samba restart

三.创建用户

1. 切换到 /home/目录下创建一个用户目录:

sudo mkdir share

2.设置目录的权限: (777代表最高权限,可读可写可执行)

chmod 777 share

3.增加相应的系统账号:

sudo groupadd share -g 6000

sudo useradd share -u 6000 -s /shin/nologin -d /dev/null

4.给新用户设置系统登录密码

sudo passwd share

5.给samba用户配置密码

sudo smbpasswd -a share

四.关闭防火墙

若不关闭防火墙,可能ubuntu会拒绝访问

关闭防火墙:ufw disable

开启防火墙:ufw enable
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息