前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux中samba服务器的搭建

Linux中samba服务器的搭建

作者头像
帘卷西风
发布2018-08-03 15:25:28
3.4K0
发布2018-08-03 15:25:28
举报

        Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。使用它我们能够快速的在linux和windows之间建立文件共享,本文主要讲述如何搭建和共享文件。

        一、先查看系统中是否安装有samba服务相关的软件包。

        [root@xxxsite ~]#rpm -qa | grep samba

        如果已经安装则会显示安装的版本和包,么有安装则不显示。

        二、使用yum安装samba工具

[root@xxxsite ~]#yum -y install samba

         然后在查询一下,会看到安装成功,多出来的几个是因为依赖关系安装上的。

 [root@xxxsite ~]#rpm -qa | grep samba samba-3.6.23-31.tl1.x86_64 samba-winbind-clients-3.6.23-31.tl1.x86_64 samba-common-3.6.23-31.tl1.x86_64

samba-winbind-3.6.23-31.tl1.x86_64

         三、启动停止smb服务和查看服务状态

[root@xxxsite ~]#service smb start

[root@xxxsite ~]#service smb stop

[root@xxxsite ~]#service smb restart

[root@xxxsite ~]#service smb status

[root@xxxsite ~]#chkconfig  --level 35 smb on    //设置开机启动

         四、配置samba工具,安装成功之后,系统会生成服务的配置文件和一些命令工具

         /etc/samba/smb.conf       //是samba服务的主配置文件

         /etc/init.d/smb                  //是samba的启动/关闭文件

         我们使用vi打开第一个文件,进行一下配置,然后保存。

         [global]                     //设置samba服务整体环境 workgroup = WORKGROUP            //设置工作组名称 server string = Samba Server Version %v //服务器说明 [mmog]                   //共享目录的名称 comment = Public stuff               //注释说明  path = /data/home/user00 //共享目录的路径 public = yes             //是yes/否no公开共享,若为否则进行身份验证(只有当security = share 时此项才起作用) writeable = yes            //是yes/否no不以只读方式共享当与read only发生冲突时,无视read only browseable = yes           //是yes/否no在浏览资源中显示共享目录,若为否则必须指定共享路径才能存取 guest ok = yes            //是yes/否no公开共享,若为否则进行身份验证(只有当security = share 时此项才起作用)

        五、添加一个普通账户,用于访问这个目录

[root@xxxsite ~]#useradd  mmog       //因为不需要在shell中登录,所以可以不设置密码

         为smb添加一个账号和密码用于访问共享目录(账号必须是系统账号,即上面创建的mmog)

[root@xxxsite ~]smbpasswd -a mmog   //执行后弹出设置密码的选型,可以设置空密码

         六、在windows访问共享目录

         首先确保smb服务已经开启和设置好了,然后通过ifconfig获取linux的ip地址。

         然后在windows的运行里输入\\ip,ip是上面获取的ip,然后就可以看到上面我们共享的目录的名称了。

         点击该目录,输入上面创建的用户和密码就可以看到linux上面共享目录里面的文件了。

         同时,我们也可以直接在此目录进行添加删除和修改,当然的在smb.conf 里面配置有修改的权限。

 至此,本教程完毕。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018年05月03日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
多因子身份认证
多因子身份认证(Multi-factor Authentication Service,MFAS)的目的是建立一个多层次的防御体系,通过结合两种或三种认证因子(基于记忆的/基于持有物的/基于生物特征的认证因子)验证访问者的身份,使系统或资源更加安全。攻击者即使破解单一因子(如口令、人脸),应用的安全依然可以得到保障。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档