关于Samba的简介概述在此略过,开始搭建Samba服务。

1.安装Samba

yum install -y samba samba-client

2.编辑Samba配置文件

首先共享一个目录,任何人都可以访问,不需要输入密码,完成一个类似于ftp的匿名登录,但是只读

vim /etc/samba/smb.conf

将MYGROUP 修改为WORKGROUP

将security = user 改为security = share

然后在最后添加

[test]#可以随意定义

comment = share all

path = /tmp/sambadir

browseable = yes

  public = yes

writable = no

:x

保存退出

3.启动Samba服务

/etc/init.d/smb start

4.创建共享目录

mkdir /tmp/sambadir

cp /etc/passwd /tmp/sambadir/test.txt

mkdir /tmp/sambadir/test

chmod 777 !$

5.清除iptables

iptables -F

6.在windows下按win+r输入\\虚拟机ip地址回车查看

7.在linux下输入smbclient //ip/共享目录

可查看共享目录 提示输入密码不用管它直接回车

ls可查看

q直接退出

也可以用挂载的方式查看

yum install -y cifs-utils

mount -t //ip/共享目录 需要挂载的目录比如说/opt

df -h可以查看

共享一个目录,使用用户名和密码登录,要求可读可写

vim /etc/samba/smb.conf

将最后的这些注释掉或者删除

[test]#可以随意定义

comment = share all

path = /tmp/sambadir

browseable = yes

  public = yes

writable = no

将security = share 改为security = user

最后增加

[demo]

comment = share for users

path = /tmp/sambadir

browseable = yes

writable=yes

public =no

:wq

添加测试用户

useradd share

pdbedit -a share

然后设置密码

也可以通过pdbedit -h查看帮助

然后重启samba服务

在linux用smbclient查看

smbclient //ip/共享目录 -U共享用户

输入密码

[root@localhost opt]# smbclient //192.168.1.105/demo -Ushare
Enter share's password:
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.6.23-30.el6_7]
smb: \> ls
. D 0 Wed May 11 14:56:24 2016
.. D 0 Wed May 11 14:55:47 2016
test D 0 Wed May 11 14:56:24 2016
passwd 1294 Wed May 11 14:56:13 2016

35831 blocks of size 524288. 28838 blocks available
smb: \> q

也可以通过mount挂载

mount -t //ip/共享目录 需要挂载的目录比如说/mnt  -o username=share,password=123

Linux常用服务部署与优化之Samba篇的更多相关文章

  1. Linux常用服务部署与优化之NFS篇

    NFS(network file system)的简称,是linux系统之间常用的一种文件共享方式,下面简述其搭建过程,需要两个linux系统的虚拟机,假设客户端的ip为192.168.1.105,服 ...

  2. Tomcat服务部署及优化

    Tomcat 服务部署及优化 1.Tomcat简介 2.Tomcat 服务安装及部署 3.Tomcat虚拟主机配置 4.Tomcat 优化 1.Tomcat简介: 概述: Tomcat是Java语言开 ...

  3. Kali Linux常用服务配置教程获取IP地址

    Kali Linux常用服务配置教程获取IP地址 下面以Kali Linux为例,演示获取IP地址的方法 (1)设置网络接口为自动获取IP地址.在Kali Linux的收藏夹中单击图标,将显示所有的程 ...

  4. Kali Linux常用服务配置教程启动DHCP服务

    Kali Linux常用服务配置教程启动DHCP服务 通过前面的介绍,DHCP服务就配置好了.接下来,用户就可以使用该服务器来获取IP地址了.下面将对前面配置的服务进行测试. 1.启动DHCP服务 如 ...

  5. Kali Linux常用服务配置教程安装及配置DHCP服务

    Kali Linux常用服务配置教程安装及配置DHCP服务 在Kali Linux中,默认没有安装DHCP服务.下面将介绍安装并配置DHCP服务的方法. 1.安装DHCP服务 在Kali Linux中 ...

  6. Kali Linux常用服务配置教程DHCP服务原理

    Kali Linux常用服务配置教程DHCP服务原理 动态主机配置协议(Dynamic Host Configuration Protocol,简称DHCP)是一个局域网的网络协议,基于UDP协议工作 ...

  7. Linux云服务部署Spring boot项目

    Linux云服务部署Spring boot项目 背景: 之前经过两个周的时间,做了一个简单的博客网站,网址:点击进入,在本地可以正常使用以后,想着部署到服务器上,给大家伙看个乐呵,于是有了这篇部署文章 ...

  8. linux常用服务软件搭建及使用技巧

    一.Webmin安装: Webmin 是一个基于浏览器的管理工具,可以应用于Linux 和其他一些平台,提供了可以完成很多管理和操作任务的图形化界面 •安装完成后,root 用户会被自动创建,密码为系 ...

  9. Linux 常用服务总结

    使用linux有一段时间了,把自己在身边经常听到,使用linux经常遇到的linux常见服务总结出来,这样遇到问题会有更多的解决问题的办法,听别人摆这些专业术语时,才不会不知所云. 服务: 1.NFS ...

随机推荐

  1. 北大OJ 1001题

    题目:输入一序列的正实数和幂次(正整数)对,然后打印结果(具体的比这个精细) 这道题是关于大数计算的(大数求幂),从开始建立思路,到写代码.调式到最后被AC以及最终的优化,总共用了差不多一天的时间.开 ...

  2. Beta版冲刺Day1

    会议讨论: 628:        已经成功实现了文件的上传功能,但是按钮的布局有点不好看.未完成的功能有:修改老师信息时候弹出小窗口进行修改. 601:        目前还在解决剩下的问题,比如将 ...

  3. 关于web前端的学习路线

    第一阶段: HTML+CSS:HTML进阶.CSS进阶.div+css布局.HTML+css整站开发. JavaScript基础:Js基础教程.js内置对象常用方法.常见DOM树操作大全.ECMAsc ...

  4. 转 ext文件系统及块组

    一.文件系统概述 1. 引导块 前文中介绍过磁盘需要进行分区和格式化,才能创建文件系统并使用,那么一块已经被各式化了分区其结构是什么样的呢?分区是按照柱面来划分的,而柱面包含的是磁道,磁道上包含的是扇 ...

  5. Ceph性能优化总结(v0.94)

    优化方法论 做任何事情还是要有个方法论的,“授人以鱼不如授人以渔”的道理吧,方法通了,所有的问题就有了解决的途径.通过对公开资料的分析进行总结,对分布式存储系统的优化离不开以下几点: 1. 硬件层面 ...

  6. Java 构建器

    假如我们的一个实体类有很多的属性值,但是这些属性值又是可选的.如果我们遇到这样的是类,如何设计出方便的实体类呢? 通常解决办法一: 重叠构造器 public class User { private ...

  7. 【BZOJ 2152】聪聪可可 点分治

    对于一棵树,fdrt找到重心,然后分治每个子树. 在一棵以重心为根的树上,符合条件的链是: 1.过重心(根) 2.不过重心 对于1我们只需dfs出距离重心(根)的距离然后统计再减去有重叠的边 对于2我 ...

  8. PHP输出一个指定范围内的随机数

    <?php echo mt_rand(5, 15); ?>

  9. 100114D

    这道题用暴力水过了,蒟蒻是这么想的:枚举两个端点,找最小值,因为shift只能用一次,但是这样10^9*2.5要t,所以减掉只有一个黑点的情况,然后复杂度变为10^9*0.6 #include< ...

  10. Maven-搭建普通maven项目

    点击Eclipse菜单栏File->New->Ohter->Maven得到如下图所示对话框: 选中Maven Project并点击Next,到下一个对话框(默认)继续点击Next得到 ...