Samba服务器搭建

本地环境测试

环境准备

  • Centos 7
  • VMware 16

搭建流程

安装Samba服务

1
yum install samba -y

直接把root账户添加到SMB账户中

1
smbpasswd -a root

然后输入密码和确认密码

新建共享目录

1
2
mkdir /root/share
chmod -R 777 share

配置Samba服务

1
vim /etc/samba/smb.conf

在末尾添加配置信息

1
2
3
4
5
[share]
comment = share commit
path = /root/share
valid user = root
writable = yes

关闭防火墙

他妈的这一步至关重要!我在这里卡了好几个小时就因为没有注意到防火墙把我拦截了,尤其是SELinux这个崽种!

1
2
3
4
5
systemctl stop firewalld
setenforce 0 //临时关闭,重启后还会开

vim /etc/sysconfig/selinux
//把里面的SELINUX=enforcing改成disable后重启,就永久关闭了!

开启Samba服务

1
2
3
4
5
6
systemctl start smb

systemctl restart smb
//重启服务
systemctl status smb
//查看服务

检验

这个时候就可以通过添加的root账户,使用SMB服务了。

阿里云搭建Samba服务器

他妈的百度出来说阿里云把139、445端口都堵了,把Smb服务都过滤了。

经过尝试,确实是不知道什么原因就连不上==、

运营商层面的封锁我的技术无能为力了。

转战FTP试试了