千家信息网

Linux系统搭建Samba服务器具体步骤是什么

发表于:2024-09-23 作者:千家信息网编辑
千家信息网最后更新 2024年09月23日,小编今天带大家了解Linux系统搭建Samba服务器具体步骤是什么,文中知识点介绍的非常详细。觉得有帮助的朋友可以跟着小编一起浏览文章的内容,希望能够帮助更多想解决这个问题的朋友找到问题的答案,下面跟
千家信息网最后更新 2024年09月23日Linux系统搭建Samba服务器具体步骤是什么

小编今天带大家了解Linux系统搭建Samba服务器具体步骤是什么,文中知识点介绍的非常详细。觉得有帮助的朋友可以跟着小编一起浏览文章的内容,希望能够帮助更多想解决这个问题的朋友找到问题的答案,下面跟着小编一起深入学习"Linux系统搭建Samba服务器具体步骤是什么"的知识吧。

samba服务器简介:

  • Samba是用来完成SMB的一种软件,由澳大利亚的Andew Tridgell开发,是一种在Linux(Unix)环境下运行的免费软件。

  • 通过运用Samba,Linux体系能够完成如下功用:

  •  文件服务和打印服务(在Linux和Win95/NT之间体系之间供给打印机和磁盘的同享)

  •  登陆服务器,运用Windows客户能注册到网络上

  • 作为首要域控制器和域中成员的功用

  •  WINS服务器以及阅读功用

  •  支撑SSL(Secure Socket Layer)

  • 支撑SWAT (Samba Web Administration Tool )

  •  Samba除了支撑Linux(Unix)和Win95/NT之外,还支撑DOS、IBM OS/2、Macintosh 等操作体系。

Linux系统搭建中samba服务器具体步骤:

使用的vmware12虚拟机安装的centos6.8和物理机上的windows10,实现在windows10 上访问CentOs上的samba服务。

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

查看到我的linux中没有安装samba相关的软件包,接下来进行安装几个相关的软件包:

samba-3.6.9-151.el6.x86_64 //服务器端软件,主要提供samba服务器的守护程序,共享文档,日志的轮替

samba-common-3.6.9-151.el6.x86_64 //主要提供samba服务器的设置文件与设置文件语法检验程序testparm

samba-client-3.6.9-151.el6.x86_64 //客户端软件,主要提供linux主机作为客户端时,所需要的工具指令集

二、使用yum进行包的安装(这样可以解决包之间的依赖关系),当然也可以使用rpm的方式单个进行安装

查看已经安装成功(多出来的几个是因为依赖关系安装上的)

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

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

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

三、查看服务的启动情况,设置服务开机自动启动。

# service smb status

# service smb start

设置开机自动启动

# chkconfig –level 35 smb on

四、修改smb服务配置文件。

[global]                    //设置samba服务整体环境

workgroup = WORKGROUP           //设置工作组名称server string = Samba Server Version %v //服务器说明

[laiGei]                   //共享目录的名称

comment = Public stuff             //注释说明 path = /usr/local/laige             //共享目录的路径public = yes                  //是yes/否no公开共享,若为否则进行身份验证(只有当security = share 时此项才起作用)writeable = yes                //是yes/否no不以只读方式共享当与read only发生冲突时,无视read onlybrowseable = yes               //是yes/否no在浏览资源中显示共享目录,若为否则必须指定共享路径才能存取guest ok = yes                //是yes/否no公开共享,若为否则进行身份验证(只有当security = share 时此项才起作用)

共享的目录的路径是/usr/local/laige, 对外的名称是laiGe

配置文件修改完成之后,重启一下服务

# service smb restart

五、添加一个共享用户,用来访问共享文件。

先添加一个普通用户 (因为要添加的共享用户必须是系统用户)

# useradd laige     //因为不需要在shell中登录,所以可以不设置密码

然后使用smbpasswd添加共享用户并设置密码

# smbpasswd -a laige

六、使用windows来访问linux中的samba服务器(网络互通的情况下)。

先查看一下linux的ip

# ifconfig eth0

ip是192.168.1.194

然后关闭防火墙

# service iptables stop

最后在windows中打开文件资源管理器输入\192.168.1.194进行访问

输入共享用户名和密码进行访问

 

在windows10 上成功访问了linux上的samba服务器。

ps:有几个只需要注意的问题:

  1,防火墙要关闭, # service iptables stop

  2,selinux要设置成disabled,路径是/etc/sysconfig/selinux

  3,注意共享目录的权限设置

  4,要设置成不需要用户名密码直接访问,需要修改配置文件,将security设置成security = share。

使用smbpasswd添加共享用户的常用方法:

    smbpasswd -a 添加用户(被添加用户必须是系统用户)

    smbpasswd -d 冻结用户 (这个用户不能用了)

    smbpasswd -e 恢复用户 (将冻结的用户解冻)

    smbpasswd -n 将用户密码设置为空

    smbpasswd -x 删除用户

感谢大家的阅读,以上就是"Linux系统搭建Samba服务器具体步骤是什么"的全部内容了,学会的朋友赶紧操作起来吧。相信小编一定会给大家带来更优质的文章。谢谢大家对网站的支持!

服务 用户 服务器 文件 系统 软件 密码 目录 配置 步骤 路径 成功 之间 体系 功用 名称 客户 朋友 软件包 问题 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 张家口手机软件开发 信息技术基础网络技术应用 梦幻西游取消预订服务器 滴水贷绑定银行卡服务器异常 软件开发鼻祖 网络安全宣传照总结 我的世界手机版32k村民服务器 泉州鲜奈网络技术有限公司 建立乡村振兴战略审计数据库 新型数据库系统与gis空间 服务器身份验证怎么关闭 方舟服务器多人保卫家园战解说 数据库正在恢复 网络安全博士面试 高校服务器接力生存哔哩哔哩 数据库好学吗 高级数据库工程师几年 网易版我的世界在服务器藏宝视频 中国移动网络安全宣传周素材 有没有专门的网络技术试题软件 数据库恢复技术采用的三种方法 海康威视管理服务器 中小学家庭教育与网络安全课 机器人智能软件开发 武汉递归软件开发有限公司 ctf网络安全如何下载 深受欢迎的数据库水印溯源 如何用命令清除服务器里面的生物 git服务器 web 网络安全授课是什么
0