Ubuntu16.04的samba配置

本文介绍如何在Ubuntu16.04上配置Samba服务器,以实现团队成员间的代码共享,提高协作效率。包括安装环境、配置文件、用户创建及权限设置等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值