博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ubantu16.04安装配置samba服务(原创)
阅读量:7193 次
发布时间:2019-06-29

本文共 1154 字,大约阅读时间需要 3 分钟。

1、安装samba服务

$ sudo apt-get install samba samba-common $ sudo apt-get install smbclient

如果你开启了防火墙,关闭:

$ sudo systemctl stop ufw

2、添加一个(已存在系统用户)samba用户,我这里的root是系统已经存在的,所以是可以直接设置为samba用户的,下面是为samba用户设置密码:

$ sudo smbpasswd -a root

3、编辑配置文件,一般在/etc/samba/smb.conf,执行:

sudo vim /etc/samba/smb.conf

在配置文件最底下加入:

[web]       available = yes   browseable = yes   public = no   path =/home/wwwroot   create mask = 0777   valid users=root   directory mask = 0777   writable = yes

紧接着重启服务:

如果是ubantu

$ sudo service smbd restart

如果是centeros

$ sudo service smb restart

 

 

然后添加映射,上面的【web】就是下图中对应的web,此文件夹对配置中valid user可访问。

在接下来弹出的输入框输入用户名root以及你设置的samba用户密码就可以访问了,搞定收工。ubantu 的话下面不必看了。

当然,如果是centeros7

在下面CentOs7的防火墙cmd会阻止Samba的访问,为了摆脱这个,我们运行:

 
[root@server1 ~]# firewall-cmd --permanent --zone=public --add-service=sambasuccess[root@server1 ~]#[root@server1 ~]# firewall-cmd --reloadsuccess[root@server1 ~]#

防火墙关闭后,文件夹可以访问,但是新建文件没有权限的时候,务必进行如下操作:

临时方案,输入命令:

setenforce 0

永久方案:编辑以下文件,找到这一行:SELINUX=enforcing,改为 SELINUX=disabled 

vim /etc/sysconfig/selinux

重启服务器后selinux禁用生效。

接着设置samba服务开机启动:

chkconfig smb on

搞定收工!!!!求关注啊

 

 

转载于:https://www.cnblogs.com/wenhainan/p/6693195.html

你可能感兴趣的文章
用python写的判断质数和登录程序升级版
查看>>
Apache安装部署
查看>>
CCNA网络技术实验手册:Cisco IOS备份与升级
查看>>
相关VB.NET文件对象基础知识讲解
查看>>
简单描述Servlet Filter(过滤器) 相关知识
查看>>
生成自增的编号,生成订单号
查看>>
SqlSever2005 一千万条以上记录分页数据库优化经验总结【索引优化 + 代码优化】一周搞定...
查看>>
企业内部IT一体化系列之四:WEB平台 SharePoint服务配置
查看>>
ksh里三个月之外的文件移动脚本
查看>>
MSDN Windows8 中文版 下载地址
查看>>
MYSQL 中实现时间比较的方法
查看>>
支付宝担保交易接口
查看>>
深入浅出三剑客之sed必杀技一例
查看>>
django sitemap设置为https
查看>>
我的友情链接
查看>>
微信内部浏览器打开网页时提示外部浏览器打开遮罩升级版
查看>>
Go语言类型的本质
查看>>
界面主窗体,子窗体的InitializeComponent(构造函数)、Load事件执行顺序
查看>>
java导入导出Excel数据的要点记录
查看>>
汇编2——完整的例子集合
查看>>