快速配置Samba服务
阅读原文时间:2023年07月15日阅读:3

1、安装samba

这里以CenOS 7为例,其他系统类似

yum install samba samba-client samba-common

2、修改smb.conf

最好先备份原文件,以防修改不正确导致smb无法执行

vi /etc/samba/smb.conf

[root]

path = /

available = yes

browseable = yes

public = yes

writable = yes

security = yes

3、执行以下命令,启动samba服务

mkdir -p /samba/anonymous

systemctl enable smb.service

systemctl enable nmb.service

systemctl restart smb.service

systemctl restart nmb.service

4、添加用户

smbpasswd -a 用户名

smba添加的用户必须为linux用户,不存在先用useradd命令添加

其他常用命令:

smbpasswd命令的常用方法

smbpasswd -a 增加用户(要增加的用户必须以是系统用户)

smbpasswd -d 冻结用户,就是这个用户不能在登录了

smbpasswd -e 恢复用户,解冻用户,让冻结的用户可以在使用

smbpasswd -n 把用户的密码设置成空.

             要在global中写入 null passwords -true

smbpasswd -x  删除用户

5、 跳过防火墙

一种方法是关闭防火墙

systemctl stop firewalld.service

setenforce 0

二方法是添加规则

firewall-cmd --permanent --zone=public --add-service=samba

firewall-cmd --reload

6、在其他系统映射

1> windows下映射方式:

\\192.168.230.129

2> mac下映射:

smb://192.168.230.129

可以在/Volumes目录里找到