本地centos下samba共享www目录给开发机使用

1.前言

由于在软路由上安装了centos的web环境,并且在centos上搭建了宝塔面板;

但是宝塔面板上编辑代码不是很方便,我希望能直接通过vscode编辑代码,于是开始爬贴解决问题;

期间踩坑无数啊,现在终于成功了,我想记录一下过程,以便后期二次搭建时,不在踩坑;

2. 配置samba服务器

#安装samba服务器

yum install samba

#设置共享文件夹

vim /etc/samba/smb.conf #打开smb配置文件

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

#如果你对vim命令不熟悉,怕出错,你也可以打开宝塔,根据路径,直接在线编辑

[centos_share_folder]
      comment = share folder#共享文件夹
      path = /www/wwwroot #指定共享文件夹路径,我这里共享的开发目录
      available = yes
      public = yes
      writable = yes
      valid users = admin #这里需要注意,用户名关键,与后面的设置是对应关系
      create mask = 777 #应该是755 但是我是本地使用,没有安全性考虑,为了方便,设置为777
      directory mask = 755
      guest ok = no

追加到配置文件最后,然后wq保存退出

#添加用户(这里很重要,最好设置一个用户名,不然怕自己不知道默认账户是什么)

adduser admin #前面设置什么用户名,这里就创建什么用户名

#设置密码(是为上面的admin账户创建密码)

smbpasswd -a admin #对应的

3.开启smb服务

#关闭防火墙

systemctl stop firewalld.service

#禁止setlinux(如果访问时提示 “XX 无法访问 XXX 权限” 可能是由于 selinux 造成的 可进行关闭;)

/usr/sbin/setenforce 0

#重启smb服务

systemctl restart smb.service

# 设置smb服务开机启动

systemctl enable smb.service

4.给www目录权限

#这一步如果是线上版本 是非常危险的 我这里是本地服务,不考虑安全性问题所以这样设置

#通过宝塔面板打开/www/wwwroot 设置权限777;

权限设置

5.验证smb服务

#就是链接啊

#windows下访问共享文件夹

//192.168.1.100

登录

这样就完活了!

版权声明:
作者:我爱看电影
链接:https://dyncpcn.com/1.html
来源:软件&电影列车
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>
文章目录
关闭