在linux中搭建共享服务(samba服务器)

简介:

在linux中搭建共享服务(samba服务器)

samba服务器是用在windows,linux,unix之间做共享服务
步骤详解:1.  samba包的安装 
              2.  samba的配置 
              3.  /etc/samba/smb.conf的配置
1.samba包的安装 
samba的安装包放在安装光盘中,这里我用的是RHEL5,将光盘放入光驱后,对光驱进行挂载。 
命令:mount -t iso9660 /dev/cdrom /media/cdrom 
image  
在目录/media/cdrom/Server中可以找到samba服务器的安装包
image  
使用命令rpm -ivh samba-3.0.23c-2.i386.rpm 
                        samba-client-3.0.23c-2.i386.rpm 
                        samba-common-3.0.34c-2.i386.rpm 
                        samba-swat-3.0.23c-2.i386.rpm   进行软件包的安装 
安装完毕之后进行检测 
rpm -q samba       显示samba的包名说明安装成功  
image  

2.samba的基本配置 
首先设置共享的帐户和密码 
useradd haha;smbpasswd haha    回车后输入2次密码 
image  
然后设置IP地址 
setup  回车后进入设置界面选择网络设置 
image  
回车后进入设置界面进行IP设置 
image  
输入完毕退出,重新启动network服务,使更改的IP生效 
service network restart 
image  
4个OK表示设置成功,现在就可以启动samba服务了 
service smb start 
看到两个OK表示启动成功 
image  
这里所用共享目录就是/home/haha  
现在打开windows主机,将IP设为跟linux一个网段,在运行中键入 
\\192.168.0.2就可以打开登陆界面 
image  
键入刚才设置的密码,就可以使用了。
3./etc/samba/smb.conf的设置 
命令:vi /etc/samba/smb.conf 
image  
其中前面为#的是说明文字 
;号是未生效的配置,将;消除就可以使其生效 
配置文件主要内容如下 
hosts allow 允许访问的网段 
[public] 在客房端显示的共享名 
comment = public areas 注释 
path = /home/public 共享目录 
browseable = yes 是否在浏览器中列出共享目录 
guest ok = yes 以guest 用户身份访问 
public = yes 是否允许公共访问 
writable = yes   写入权限(当要给用户写入的时候,必须设置目录的权限,否则不生效)
希望大家使用顺利, 有什么特殊的配置请指导。




本文转自 149banzhang 51CTO博客,原文链接:http://blog.51cto.com/149banzhang/591290,如需转载请自行联系原作者
目录
相关文章
|
2月前
|
Linux 应用服务中间件 Shell
linux系统服务二!
本文详细介绍了Linux系统的启动流程,包括CentOS 7的具体启动步骤,从BIOS自检到加载内核、启动systemd程序等。同时,文章还对比了CentOS 6和CentOS 7的启动流程,分析了启动过程中的耗时情况。接着,文章讲解了Linux的运行级别及其管理命令,systemd的基本概念、优势及常用命令,并提供了自定义systemd启动文件的示例。最后,文章介绍了单用户模式和救援模式的使用方法,包括如何找回忘记的密码和修复启动故障。
48 5
linux系统服务二!
|
2月前
|
缓存 Ubuntu Linux
Linux环境下测试服务器的DDR5内存性能
通过使用 `memtester`和 `sysbench`等工具,可以有效地测试Linux环境下服务器的DDR5内存性能。这些工具不仅可以评估内存的读写速度,还可以检测内存中的潜在问题,帮助确保系统的稳定性和性能。通过合理配置和使用这些工具,系统管理员可以深入了解服务器内存的性能状况,为系统优化提供数据支持。
61 4
|
2月前
|
NoSQL Linux PHP
如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤
本文介绍了如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤。接着,对比了两种常用的 PHP Redis 客户端扩展:PhpRedis 和 Predis,详细说明了它们的安装方法及优缺点。最后,提供了使用 PhpRedis 和 Predis 在 PHP 中连接 Redis 服务器及进行字符串、列表、集合和哈希等数据类型的基本操作示例。
90 4
|
2月前
|
运维 监控 安全
盘点Linux服务器运维管理面板
随着云计算和大数据技术的迅猛发展,Linux服务器在运维管理中扮演着越来越重要的角色。传统的Linux服务器管理方式已经无法满足现代企业的需求,因此,高效、安全、易用的运维管理面板应运而生。
|
2月前
|
运维 监控 Linux
服务器管理面板大盘点: 8款开源面板助你轻松管理Linux服务器
在数字化时代,服务器作为数据存储和计算的核心设备,其管理效率与安全性直接关系到业务的稳定性和可持续发展。随着技术的不断进步,开源社区涌现出众多服务器管理面板,这些工具以其强大的功能、灵活的配置和友好的用户界面,极大地简化了Linux服务器的管理工作。本文将详细介绍8款开源的服务器管理面板,包括Websoft9、宝塔、cPanel、1Panel等,旨在帮助运维人员更好地选择和使用这些工具,提升服务器管理效率。
|
1月前
|
存储 Oracle 安全
服务器数据恢复—LINUX系统删除/格式化的数据恢复流程
Linux操作系统是世界上流行的操作系统之一,被广泛用于服务器、个人电脑、移动设备和嵌入式系统。Linux系统下数据被误删除或者误格式化的问题非常普遍。下面北亚企安数据恢复工程师简单聊一下基于linux的文件系统(EXT2/EXT3/EXT4/Reiserfs/Xfs) 下删除或者格式化的数据恢复流程和可行性。
|
2月前
|
安全 Linux API
Linux服务器安全
人们常误认为服务器因存于数据中心且数据持续使用而无需加密。然而,当驱动器需维修或处理时,加密显得尤为重要,以防止数据泄露。Linux虽有dm-crypt和LUKS等内置加密技术,但在集中管理、根卷加密及合规性等方面仍存不足。企业应选择具备强大验证、简单加密擦除及集中管理等功能的解决方案,以弥补这些缺口。
37 0
|
8月前
|
Linux
linux中服务管理
在Linux服务管理中,从传统的System V init到Upstart,再到广泛采用的systemd,管理方式不断发展。systemd以其强大的功能和依赖解决成为现代Linux的核心。`systemctl`是管理服务的关键命令,如启动(`start`)、停止(`stop`)、重启(`restart`)服务及设置开机启动(`enable`)或取消(`disable`)。了解和服务管理,特别是systemd和`systemctl`的使用,对系统管理员至关重要。其他如xinetd用于控制网络服务,而特定环境下有OpenRC等工具。
67 2
|
安全 Ubuntu 网络协议
Linux中的服务管理
Linux系统可以同时运行数百个任务。其中大多数都属于操作系统环境的组成部分,不过可能也会有那么一两个你不需要的**守护进程**。有3种可用于启动守护进程和服务的工具,Linux发行版支持其中任意一种。传统的SysV系统使用/etc/init.d中的脚本。较新的systemd守护进程除了使用/etc/init.d之外,还用到了systemctl调用。还有些发行版使用的是upstart,配置脚本保存在/etc/init中。systemd如今已经取代了SysVinit系统。upstart是由Ubuntu开发并采用的,但是在14.04版中,已经改成了systemd。
161 3
|
Ubuntu 关系型数据库 MySQL
【Linux进阶篇】启动流程和服务管理
【Linux进阶篇】启动流程和服务管理
224 0