网站首页 > linux / 正文
最近发现在centos下开发有诸多不便,windows/mac的代码改的必须选同步到centos的文件夹下,然后才能编译。导致工作效率低,不少时间都消耗在window/mac和centos系统的代码同步上。于是就想在把centos中的文件夹共享到windows/mac上,这样便可以直接在window/mac上修改centos下的代码能够快速提高效率。samba服务器能很好的解决这个问题,它能够让windows和mac用户访问局域网的共享文件夹一样访问centos下的文件夹。
2. 配置samba服务器
2.1 安装samba服务器
1
$ yum install samba
2.2 设置共享文件夹
打开smb配置文件:
在文件末尾添加共享文件夹
1
2
3
4
5
6
7
8
9
10
$ [centos_share_folder]
comment = share folder#共享文件夹
path = /home/centos/share#指定共享文件夹路径
available = yes
public = yes
writable = yes
valid users = centos
create mask = 755
directory mask = 755
guest ok = no
然后wq保存退出。
2.3 添加用户(可直接使用当前用户,则不需要增加用户和密码,跳过此步骤)
1
$ adduser centos
设置密码
1
$ smbpasswd -a samba
3 开启smb服务
3.1 关闭防火墙
1
$ systemctl stop firewalld.service
3.2 禁止setlinux
1
2
3
$ vi /etc/sysconfig/selinux
将SELINUX=enforcing设置为disabled
$ setenforce 0 #关闭selinux防火墙
3.3 开启samba服务
1
2
3
$ systemctl start smb.service
$ systemctl stop smb.service
$ systemctl restart smb.service
3. 验证smb服务
3.1 mac下访问centos共享文件夹:文件夹菜单-》连接服务器-》前往
1
smb://192.168.1.53
??连接之后提示输入用户名和密码,验证通过之后便进入centos共享文件夹。
3.2 windows下访问共享文件夹
1
//192.168.1.53
??连接之后提示输入用户名和密码,验证通过之后进入centos共享文件夹。
4. 设置静态IP
??在使用之中发现centos的IP经常在改变,给windows/mac端连接带了诸多的不便。解决方案便是将centos的IP设置为静态IP:
1
$ vi /etc/sysconfig/network-scripts/ifcfg-$eth
注:$eth可由ifconfig得到,如ifconfig输出结果为:eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 150...,那么$eth=eth0。
打开之后修改为:
?修改完之后wq保存并退出,退出之后重启网卡驱动:
1
$ systemctl restart network
至此,smb服务器创建成功,可以开启高效的编码工作了!
win10访问报错
你不能访问此共享文件夹,因为你组织的安全策略阻止未经身份验证的来宾访问
手动在注册表中创建以下表项:
HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters “AllowInsecureGuestAuth”=dword:1
还是没有权限访问
操作步骤:
1、使用Windows+X快捷键点选打开「控制面板」;
2、点击「卸载程序」-点击左侧的「启用或关闭 Windows 功能」即可打开「Windows 功能」对话框。
你也可以直接使用Windows+R快捷键,在打开的「运行」窗口中直接执行optionalfeatures打开「Windows 功能」对话框。
Tags:linux安装samba
猜你喜欢
- 2024-11-26 3.24 Samba常见故障排除 3.25 Samba服务试验
- 2024-11-26 Linux系统管理实训任务四之应用服务器配置
- 2024-11-26 玩客云刷Armbian开启Samba
- 2024-11-26 将Linux中的目录映射到Windows系统
- 2024-11-26 如何使用 apt 命令安装软件
- 2024-11-26 WIN10 Samba文件共享的设置方法,解决不能访问和密码错误的问题
- 2024-11-26 从linux系统安装到搭建smb服务器(二、权限划分)
- 2024-11-26 Samba介绍
- 2024-11-26 关于win7,win10,win11新装系统找不到NAS网盘的解决方法
- 2024-11-26 3.5 Samba服务简介 3.6 配置Samba