阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

Linux操作系统 Samba服务器配置与使用

147次阅读
没有评论

共计 2608 个字符,预计需要花费 7 分钟才能阅读完成。

Linux 操作系统 Samba 服务器配置与使用

Samba 是在 Linux 和 UNIX 系统上实现 SMB 协议的一个免费软件,由服务器及客户端程序构成。

SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。

SMB 协议是客户机 / 服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。

配置 Samba 服务,实现与 windows 系统文件共享

OS:RHEL6.4 – 64

Linux 操作系统 Samba 服务器配置与使用

1 查看相关服务

排除防火墙和 selinux 的影响,先禁用 selinux 和防火墙

禁用 selinux 配置文件中 SELINUX 设置为 disabled, 重启操作系统查看

[root@rhel64 ~]# getenforce

[root@rhel64 ~]# cat /etc/sysconfig/selinux

Linux 操作系统 Samba 服务器配置与使用

禁用防火墙

[root@rhel64 ~]# service iptables stop[root@rhel64 ~]# chkconfig iptables off

[root@rhel64 ~]# service iptables status

[root@rhel64 ~]# chkconfig –list iptables

Linux 操作系统 Samba 服务器配置与使用

2 查看软件安装情况

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

Linux 操作系统 Samba 服务器配置与使用

[root@rhel64 ~]# yum grouplist | grep file

Linux 操作系统 Samba 服务器配置与使用

[root@rhel64 ~]# yum groupinfo ‘CIFS file server’

Linux 操作系统 Samba 服务器配置与使用

[root@rhel64 ~]# yum groupinstall ‘CIFS file server’

Linux 操作系统 Samba 服务器配置与使用

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

Linux 操作系统 Samba 服务器配置与使用

3 创建共享目录

此处共享 /software 文件系统 用来存放 Oracle 软件包

[root@rhel64 ~]# df -Th

Linux 操作系统 Samba 服务器配置与使用

4 编辑配置文件

追加写入用户自定义共享

[root@rhel64 ~]# vi /etc/samba/smb.conf

Linux 操作系统 Samba 服务器配置与使用

执行 testparm 命令可以查看当前配置

[root@rhel64 ~]# testparm

Linux 操作系统 Samba 服务器配置与使用

5 启动 samba 服务 并设置系统启动时服务自动启动

[root@rhel64 ~]# service smb start

[root@rhel64 ~]# service nmb start

[root@rhel64 ~]# chkconfig smb on

[root@rhel64 ~]# chkconfig nmb on

[root@rhel64 ~]# chkconfig –list smb

[root@rhel64 ~]# chkconfig –list nmb

Linux 操作系统 Samba 服务器配置与使用

6 查看监听端口及本地主机名解析

[root@rhel64 ~]# netstat -lntup | grep mbd

Linux 操作系统 Samba 服务器配置与使用

[root@rhel64 ~]# cat /etc/hosts

Linux 操作系统 Samba 服务器配置与使用

7 操作系统普通用户 转化为 samba 用户

[root@rhel64 ~]# id tom

[root@rhel64 ~]# smbpasswd -a tom

Linux 操作系统 Samba 服务器配置与使用

[root@rhel64 ~]# pdbedit -L

Linux 操作系统 Samba 服务器配置与使用

8 windows 客户端查看访问

windows 端可以关闭防火墙,排除影响

Linux 操作系统 Samba 服务器配置与使用

Linux 操作系统 Samba 服务器配置与使用

Linux 操作系统 Samba 服务器配置与使用

Linux 操作系统 Samba 服务器配置与使用

修改共享目录权限

[root@rhel64 ~]# chmod a+w /software/

[root@rhel64 ~]# ls -ld /software/

Linux 操作系统 Samba 服务器配置与使用

windows 中新建文件夹成功

Linux 操作系统 Samba 服务器配置与使用

9 上传数据库软件包

利用 samba 服务 将 1of7  2of7 两个压缩文件上传到 /software/db

Linux 操作系统 Samba 服务器配置与使用

[root@rhel64 ~]# df -Th /software/

[root@rhel64 ~]# du -sh /software/db

[root@rhel64 ~]# ls -lh /software/db/

Linux 操作系统 Samba 服务器配置与使用

10 linux 客户端查看 samba 共享

[root@rhel64 ~]# smbclient -L 192.168.6.101

Linux 操作系统 Samba 服务器配置与使用

[root@rhel64 ~]# smbclient -U tom //192.168.6.101/oraclesoft

Linux 操作系统 Samba 服务器配置与使用

11 linux 客户端挂载 samba 方法

11.1 临时挂载方法

[root@rhel64 ~]# mount //192.168.6.101/oraclesoft /mnt/samba -o username=tom

Linux 操作系统 Samba 服务器配置与使用

[root@rhel64 ~]# umount /mnt/samba

[root@rhel64 ~]# df -Th

Linux 操作系统 Samba 服务器配置与使用

11.2 开机自动挂载方法

[root@rhel64 ~]# vi /etc/fstab

Linux 操作系统 Samba 服务器配置与使用

[root@rhel64 ~]# mount -a

[root@rhel64 ~]# df -Th

Linux 操作系统 Samba 服务器配置与使用

———————————— 分割线 ————————————

如何在 Ubuntu 14.04 中使用 Samba 共享文件  http://www.linuxidc.com/Linux/2014-07/104894.htm

VMWare 虚拟机 Ubuntu 双网卡 访问 samba 速度 翻倍 http://www.linuxidc.com/Linux/2013-06/85445.htm

Samba 文件共享服务器加入 Windows Server 2003 域 http://www.linuxidc.com/Linux/2013-06/86391.htm

Samba 安装配置 http://www.linuxidc.com/Linux/2013-06/86101.htm

CentOS 6.2 下 Samba 服务的配置 http://www.linuxidc.com/Linux/2013-01/78390.htm

Samba 服务器安装和配置  http://www.linuxidc.com/Linux/2014-12/110459.htm

Win7+VMware+Fedora18 Samba 服务器的搭建图解 http://www.linuxidc.com/Linux/2013-01/78234.htm

———————————— 分割线 ————————————

Samba 的详细介绍 :请点这里
Samba 的下载地址 :请点这里

本文永久更新链接地址 :http://www.linuxidc.com/Linux/2016-01/127228.htm

正文完
星哥说事-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-21发表,共计2608字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中