linux-samba服务器搭建

2025-11-02 04:58:52

1、安装samba服务

可用yum安装或挂载光盘安装。

yum -y install samba      

2、创建共享目录。

在根目录下创建一个文件夹:share

mkdir /share                 #在根目录下创建share共享目录

chmod 777 /share         #给目录赋值权限

3、修改配置文件 /etc/samba/smb.conf

vim /etc/samba/smb.con

在Standalone Server Options 选项下修改

security = user  #此为需要密码才能访问

passdb backend = smbpasswd  #指定密码文件

smb passwd file= /etc/samba/smbpasswd #指定密码文件路径

启动服务,密码文件将生成

service smb start #启动samba服务,/etc/samba/smbpasswd下将生成密码文件。

4、创建访问用户,并设置密码:

首先可以创建一个组:

groupadd cwb #创建用户组 cwb

useradd -g cwb -M -s /sbin/nologin cw01 #创建用户cw01并指定组,不创建家目录,不能登陆系统

smbpasswd -a cw01 #给用户cw01设置密码,回车,输入两入密码确认,修改密码不需加参数 -a,可以用cat命令查看到/etc/samba/smbpasswd文件已变化

5、 修改配置文件smb.conf

vim /etc/samba/smb.conf

输入大写字母G,到最后一行,添回如下代码

[share] #设置共享名

comment = my samba

path = /share

valid users = cw01 #如果组里面的用户都要访问,可以在组名前加@符号,如: @cwb

保存退出,重启服务。

按ESC键

:wq

service sambe start

6、samba服务基本搭建完成,当然还有一些扩展,如:指定用户或ip访问,是否可见,指定用户读取,写入权限,隐藏创建系统账号用映射账号登陆等等。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢