您当前的位置:网站首页>碎碎语>详解centos下samba文件夹共享服务器配置

详解centos下samba文件夹共享服务器配置

2022年11月17日 投稿作者:admin 围观人数:564
详解centos下samba文件夹共享服务器配置

1. 前言

最近发现在centos下开发有诸多不便,windows/mac的代码改的必须选同步到centos的文件夹下,然后才能编译。导致工作效率低,不少时间都消耗在window/mac和centos系统的代码同步上。于是就想在把centos中的文件夹共享到windows/mac上,这样便可以直接在window/mac上修改centos下的代码能够快速提高效率。samba服务器能很好的解决这个问题,它能够让windows和mac用户访问局域网的共享文件夹一样访问centos下的文件夹。

2. 配置samba服务器

2.1 安装samba服务器

$yuminstallsamba

2.2 设置共享文件夹

打开smb配置文件:

在文件末尾添加共享文件夹

$[centos_share_folder]comment=sharefolder#共享文件夹path=/home/centos/share#指定共享文件夹路径available=yespublic=yeswritable=yesvalidusers=centoscreatemask=755directorymask=755guestok=no

然后wq保存退出。

2.3 添加用户(可直接使用当前用户,则不需要增加用户和密码,跳过此步骤)

$addusercentos

设置密码

$smbpasswd-asamba

3 开启smb服务

3.1 关闭防火墙

$systemctlstopfirewalld.service

3.2 禁止setlinux

$vi/etc/sysconfig/selinux将SELINUX=enforcing设置为disabled$setenforce0#关闭selinux防火墙

3.3 开启samba服务

$systemctlstartsmb.service$systemctlstopsmb.service$systemctlrestartsmb.service

3. 验证smb服务

3.1 mac下访问centos共享文件夹:文件夹菜单-》连接服务器-》前往

smb://192.168.1.53

连接之后提示输入用户名和密码,验证通过之后便进入centos共享文件夹。

3.2 windows下访问共享文件夹

//192.168.1.53

连接之后提示输入用户名和密码,验证通过之后进入centos共享文件夹。

4. 设置静态IP

在使用之中发现centos的IP经常在改变,给windows/mac端连接带了诸多的不便。解决方案便是将centos的IP设置为静态IP:

$vi/etc/sysconfig/network-scripts/ifcfg-$eth

注:$eth可由ifconfig得到,如ifconfig输出结果为:eth0: flags=4163mtu 150...,那么$eth=eth0。

打开之后修改为:

详解centos下samba文件夹共享服务器配置 [db:标签] 碎碎语  第1张

修改完之后wq保存并退出,退出之后重启网卡驱动:

$systemctlrestartnetwork

至此,smb服务器创建成功,可以开启高效的编码工作了!

以上详解centos下samba文件夹共享服务器配置就是小编为大家收集整理的全部内容了,希望对大家有所帮助。如果您喜欢这篇文章,可以收藏或分享给您的小伙伴们吧!欢迎持续关注我们的后续更新。

标签

详解centos下samba文件夹共享服务器配置
版权说明
免责声明:本文文章内容由技术导航发布,但不代表本站的观点和立场,具体内容可自行甄别.