RHEL6.3下搭建samba服务器
2012-07-31 12:44
260 查看
[align=center]今天学习了 Samba 服务配置, Samba 服务可以用来实现 windows 和 Linux 实现目录共享,本文
简单介绍下 RHEL6 环境下配置 Samba 服务的过程,[/align]
[align=center]一安装 samba 服务[/align]
[align=center]--1.1 Samba 需要安装的包samba
samba-common
samba-client[/align]
[align=center]--1.2 查看已安装的 samba 相关包[/align]
[align=center]备注:系统上还少了 samba包,接下来需要安装这个包。[/align]
--1.3 安装 samba 包
或用rpm安装 samba
--1.4 Samba的端口Nmbd: 137 138
smbd: tcp 139 445
[align=center]启动smb nmb 服务即打开端口[/align]
[align=center]查看端口状态[/align]
[align=center]备注:修改防火墙配置,打开 tcp 139,445 端口。[/align]
[align=center]关闭防火墙命令 service iptables stop[/align]
[align=center]二以匿名方式配置 samba
--2.1 配置 samba 配置文件修改文件 /etc/samba/smb.conf, 修改 security 参数,部分内容如下[/align]
备注:当 security 配置成 share 时,访问共享目录不需要输入密码。
[align=center]按shift+g 或在命令行输 $ 跳到最后一行[/align]
[align=center]按shift + zz 键保存退出[/align]
--2.2 共享目录相关参数说明comment: 共享目录备注
path: 设置共享目录
public: 设置共享目录是否支持匿名访问
browseable: 设置用户是否可以在浏览器中看到目录
writeable: 设置用户是否可以在共享目录写入数据
valid user: 设置哪些用户或组(@组名)可以访问共享目录
create mode: 设置用户在共享目录里创建文件的默认权限
directory mode: 设置用户在共享目录里创建文件夹的默认权限
--2.3 创建目录
--2.4 查看 seliniux 运行模式
[align=center]--2.5 测试在运行中输入 ”\\192.168.1.109\” 可以看到共享目录,如图所示[/align]
[align=center]如看不到共享目录 请先关闭防火墙 service iptables stop[/align]
[align=center]备注: 但是不能进入共享目录,双击目录时,报以下ERROR[/align]
[align=center]原因是,RHEL6的selinux 挡住了,解决方法有两种:[/align]
[align=center]1 禁用 selinux [/align]
2 配置selinux
--2.6 方法一:禁用 selinux
--2.7
[align=center]将SELINUX=enforce 改为disable 保存退出重启
--2.8 再次访问测试配置好 selinux 后,可以进入共享目录 /public ,并查看其中的子文件了。[/align]
[align=center]三以输入用户名/密码方式配置 samba 服务
--3.1 配置 samba 配置文件修改文件 /etc/samba/smb.conf 的 security 参数,部分内容如下[/align]
[align=center]备注:修改参数 security = user 参数。[/align]
[align=center]--3.2 增加用户st01并关闭shell登录[/align]
[align=center]--3.3 设置 samba 用户st01密码 [/align]
[align=center]备注:这个密码是在 windows 平台上访问 Linux 共享目录的密码。
--3.4 查看共享目录信息 [/align]
--3.5 重启 smb 服务
[align=center]--3.6 连接测试[/align]
[align=center]访问成功,如图所示[/align]
[align=center]备注:在上图输入用户名和密码后,就可以访问目录 /public,,并可在此目录进行创建,删除文件。[/align]
[align=center]如不能访问 清除之前的会话[/align]
简单介绍下 RHEL6 环境下配置 Samba 服务的过程,[/align]
[align=center]一安装 samba 服务[/align]
[align=center]--1.1 Samba 需要安装的包samba
samba-common
samba-client[/align]
[align=center]--1.2 查看已安装的 samba 相关包[/align]
[align=center]备注:系统上还少了 samba包,接下来需要安装这个包。[/align]
--1.3 安装 samba 包
或用rpm安装 samba
--1.4 Samba的端口Nmbd: 137 138
smbd: tcp 139 445
[align=center]启动smb nmb 服务即打开端口[/align]
[align=center]查看端口状态[/align]
[align=center]备注:修改防火墙配置,打开 tcp 139,445 端口。[/align]
[align=center]关闭防火墙命令 service iptables stop[/align]
[align=center]二以匿名方式配置 samba
--2.1 配置 samba 配置文件修改文件 /etc/samba/smb.conf, 修改 security 参数,部分内容如下[/align]
备注:当 security 配置成 share 时,访问共享目录不需要输入密码。
[align=center]按shift+g 或在命令行输 $ 跳到最后一行[/align]
[align=center]按shift + zz 键保存退出[/align]
--2.2 共享目录相关参数说明comment: 共享目录备注
path: 设置共享目录
public: 设置共享目录是否支持匿名访问
browseable: 设置用户是否可以在浏览器中看到目录
writeable: 设置用户是否可以在共享目录写入数据
valid user: 设置哪些用户或组(@组名)可以访问共享目录
create mode: 设置用户在共享目录里创建文件的默认权限
directory mode: 设置用户在共享目录里创建文件夹的默认权限
--2.3 创建目录
--2.4 查看 seliniux 运行模式
[align=center]--2.5 测试在运行中输入 ”\\192.168.1.109\” 可以看到共享目录,如图所示[/align]
[align=center]如看不到共享目录 请先关闭防火墙 service iptables stop[/align]
[align=center]备注: 但是不能进入共享目录,双击目录时,报以下ERROR[/align]
[align=center]原因是,RHEL6的selinux 挡住了,解决方法有两种:[/align]
[align=center]1 禁用 selinux [/align]
2 配置selinux
--2.6 方法一:禁用 selinux
--2.7
[align=center]将SELINUX=enforce 改为disable 保存退出重启
--2.8 再次访问测试配置好 selinux 后,可以进入共享目录 /public ,并查看其中的子文件了。[/align]
[align=center]三以输入用户名/密码方式配置 samba 服务
--3.1 配置 samba 配置文件修改文件 /etc/samba/smb.conf 的 security 参数,部分内容如下[/align]
[align=center]备注:修改参数 security = user 参数。[/align]
[align=center]--3.2 增加用户st01并关闭shell登录[/align]
[align=center]--3.3 设置 samba 用户st01密码 [/align]
--3.4 查看共享目录信息 [/align]
[align=center]--3.6 连接测试[/align]
[align=center]访问成功,如图所示[/align]
[align=center]备注:在上图输入用户名和密码后,就可以访问目录 /public,,并可在此目录进行创建,删除文件。[/align]
[align=center]如不能访问 清除之前的会话[/align]
相关文章推荐
- RHEL 5搭建Samba服务器详细过程
- Rhel6.3下iscsi的搭建和多路径的使用。
- RHEL7平台搭建Samba服务器
- RHEL4- SAMBA服务(四)在x-window下图形界面简单搭建samba服务器
- 在Rhel 6.3下 搭建heartbeat + drbd + NFS 服务
- rhel 6.3下搭建icinga
- 2-4-RHEL6.3搭建samba服务器案例分析与总结(Red Hat Enterprise Linux Server6.3)@树袋飘零
- RHEL6.4 SAMBA服务器搭建
- RHEL5下Samba服务器的搭建
- 使用python fabric搭建RHEL 7.2大数据基础环境以及部分优化
- RHEL5.0 搭建DNS服务器
- CentOS 6.3下Samba服务器的安装与配置
- 用光盘简单搭建本地yum库(RHEL5,6通用)
- 搭建samba服务器实现文件共享
- Linux下Samba服务器搭建
- 搭建samba服务器实现linux虚拟机与Windows宿主机文件共享
- 搭建Linux—samba服务器
- rhel5.5快速搭建本地yum源
- Centos6.3下搭建sendmail/dovecot邮局服务器
- 关于搭建samba服务器