在CentOS上配置SAMBA共享目录

From: https://blog.csdn.net/qiumei1101381170/article/details/53265341

2016年11月21日 23:21:45

阅读数:9271

SAMBA 是linux下的一个服务,在Linux服务器上设置一个共享目录,让windows主机可以访问(rw)这个目录

首先查看系统上有没有安装samba服务器端,使用命令rpm -qa | grep samba

我的系统查看结果显示:

从上面的结果可以看出我的系统上面目前只是安装了samba的客户端,没有安装服务器端,首先得安装samba服务器端,使用命令:yum insatll samba,然后再次查看服务端是否已经安装好:rpm -qa | grep samba

下面开始配置samba:

配置samba之前应该先关闭selinux和firwall服务器,然后重启系统

配置samba共享目录的步骤如下(以下操作均在root用户下进行):

1)修改配置文件smb.n

vi /etc/samba/smb.conf,修改的地方有两处,将setsebool -P samba_enable_home_dirs on打开,将homes模块下valid users =%s语句前面的":"去掉

2)配置samba用户

smbpasswd -a root 注:a = add

smbpasswd -a mytest

此时设置的密码是windows访问此目录时要输入的密码

设置完用户之后重启samba:

service smb restart

或者server smb stop, service smb start

或者通过命令 ntsysv启动smb服务,这样的话每次开机就会启动samba服务了,不需要再通过命令启动了

(通过空格键选择或取消)

3)访问samba共享目录

在“我的电脑”中打开“计算机”,在地址栏中输入:\\192.168.159.128此为我的虚拟机的IP,也是samba服务器的IP

之后会提示你输入用户名和密码

如果配置SAMBA用户时只是配置了root用户的话,则以root用户登录,即用户名为root,密码为配置samba用户时设置的密码

登录成功之后就进入了samba的共享目录了,如下图所示:

如果我在windows上更新了这个目录里面的内容,那么在linux上就可以立马看到更新的内容

4)映射网络驱动器:像访问本地目录一下访问远程目录

比如在家目录建立一个\prject,然后右键计算机,点击“映射网络驱动器”,拷贝地址\\192.168.159.128\root\prject,即刚刚建立的文件夹目录,点击“完成”。

这样我们就可以看到在本地多了一个盘符“z”,我们就可以像访问本地磁盘一样访问远程目录了。

如下所示:

在CentOS上配置SAMBA共享目录(转载)的更多相关文章

  1. 如何在Fedora或CentOS上使用Samba共享

    如今,无论在家里或者是办公场所,不同的电脑之间共享文件夹已不是什么新鲜事了.在这种趋势下,现代操作系统通过网络文件系统的方式使得电脑间数据的交换变得简单而透明.如果您工作的环境中既有微软的Window ...

  2. (转)CentOs上配置samba服务

    前 言 在我们使用 Windows 作为客户机的时候,通常有文件.打印共享的需求.作为Windows 网络功能之一,通常可以在 Windows 客户机之间通过 Windows Network 固有的功 ...

  3. CentOS 7设置Samba共享目录

    1. 安装Samba服务 yum -y install samba # 查看yum源中Samba版本 yum list | grep samba # 查看samba的安装情况 rpm -qa | gr ...

  4. Linux使用笔记: 使用Samba访问windows的共享目录(转载)

    转自:http://easwy.com/blog/archives/mount-a-windows-shared-folder-on-linux-with-samba/ 通常我们使用Samba都是在W ...

  5. 配置samba共享,实现/www目录共享

    一.samba服务器 1.安装samba包 # yum -y install samba 2.创建用户组 # groupadd -r admins # useradd -s /sbin/nologin ...

  6. Samba共享目录的多用户权限设置案例

    下面根据实际工作中遇到的一个共享目录的多用户权限需求案例来说明下Samba用户权限的设置. 一.需求场景领导:李一(liyi)正式员工(zhengshiyuangong):刘二二(liuerer).于 ...

  7. Laravel学习笔记(三)--在CentOS上配置Laravel

    在Laravel框架上开发了几天,不得不说,确实比较优雅,处理问题逻辑比较清楚.     今天打算在CentOS 7上配置一个Laravel,之前都是在本机上开发,打算实际配置一下.     1)系统 ...

  8. VMware虚拟机CentOS与宿主机共享目录

    正常情况下,在虚拟机CentOS中安装了vmware-tools后,配置完成共享目录,会自动在/mnt/hgfs下面出现共享目录. 如果该目录为空,并且通过命令:vmware-hgfsclient 的 ...

  9. 将samba共享目录映射为本地文件夹(百度网盘直接下载到samba共享目录下)

    将samba共享目录映射为本地文件夹(百度网盘直接下载到samba共享目录下) 前面淘了一个蜗牛星际的矿机,打算拿来做个个人云盘,就装上了Linux用smb把硬盘共享出来 访问倒是很爽,就是发现下东西 ...

随机推荐

  1. for循环输出漏斗的形状【java】

    使用for循环语句输出以下“漏斗”效果: +------+ |\..../| | \../ | | \/ | | /\ | | /..\ | |/....\| +------+ 代码:(解决思路详见代 ...

  2. Ubuntu16.04环境下搭建基于三台主机的mysql galera cluster集群(实测有效)

    (注意: (1)文中红色字体部分不一定需要操作 (2)由于word文档编辑的原因,实际操作时部分命令需要手动输入!!直接复制粘贴会提示错误!! ) 一  搭建环境: 1 Ubuntu16.04版本(系 ...

  3. Go语言如何判断一个chan被关闭

    当一个chanel被关闭后,再取出不会阻塞,而是返回零值 package main import "fmt" func main() { c := make(chan int, 5 ...

  4. PHP接口的思考

    其中就有一个SPL(标准PHP库)的尝试,SPL中实现一些接口,其中最主要的就是Iterator迭代器接口,通过实现这个接口,就能使对象能够用于foreach结构,从而在使用形式上比较统一.比如SPL ...

  5. [心得]如何快速利用SqlMap做安全檢測

    SqlMap的介紹我就不詳提啦!SqlMap是用來尋找與做Sql-injection的一款工具 在使用前你需要安裝python唷!安裝的過程我們就不介紹了. 直接來看如何快速使用SqlMap吧! 這裡 ...

  6. 【转载】MySql新建账号并分配权限

    在服务器的MySQL运维过程中,我们有时会遇到新建MySql账号的情况,要求新建的账号只允许某些特定的数据库操作权限,只能访问到特定的数据库,实现数据库权限的严格管理,以下以MySQL-Front管理 ...

  7. DropDownList按照Gridview获取数据获取到的是定义格式

    首先需要把DropDownList改成允许服务器返回. 然后绑定的时候需要以下两项. DropDownList1.DataTextField = "name";DropDownLi ...

  8. OpenLiveWriter.exe已停止工作---解决办法

    一.起因 在win10的系统中成功的安装了OpenLiveWriter,但是在家里win7的电脑上装不上.点击 OpenLiveWriterSetup.exe的安装包后出现 OpenLiveWrite ...

  9. Python 部分系统类的常用方法整理

    下面是常用的几个系统类的常用方法整理: list: 列表[1, 2,...] set: 集合,无重复元素{1, 2,...} str: 字符串 dict: 字典{a:'a', b:'b',...} T ...

  10. hihoCoder编程练习赛67

    题目1 : 序列 时间限制:20000ms 单点时限:1000ms 内存限制:256MB 描述 给定两个正整数 n, P,求满足以下两个条件的长度为 n 的序列 ai 个数: 1. 1 ≤ ai ≤ ...