samba安装应用实例-2

应用实例:

先安装samba软件,yum install -y samba
1、需求:共享一个目录,使用用户名和密码登录才可以访问,要求可读可写。
(1)首先打开samba配置文件/etc/samba/smb.conf
在[global]部分修改两个内容
workgroup = MYGROUP/改为WORKGROUP
使其在windows工作组中可见
rsecurity = user 需要用户及密码访问
(2)在文件末尾加入以下内容:
[share]
comment = share for users 描述信息
path = /tmp/sambadir 共享的目录
browseable = yes 是否允许工作组可见
public = no 是否公共的
writable = yes 是否可写
(3)创建测试目录:mkdir /tmp/sambadir
修改权限:chmod 777 /tmp/sambadir
并且在目录下创建一个文本文件
touch /tmp/sambadir/dd.txt
写入内容:echo "fefefekf" /tmp/sambadir/dd.txt
增加一个用户:useradd smbuser1 创建系统用户
使用pdbedit -a smbuser1 增加用户并设密码。
pdbedit -h 可查看用法。
启动samba服务:/etc/init.d/smb start
测试配置文件是否正确:testparm
(4)在windows中测试访问
\\192.168.81.130 然后会要求输入用户及密码
(5)在linux 中测试访问
方式一、用smbclient工具
smbclient //192.168.81.130/share -Usmbuser1
方式二、用挂载的方式共享
需要先安装一个支持工具cifs:yum install cifs-utils
挂载:mount -t cifs //192.168.81.130/share /mnt
-o username=smbuser1,password=52033dd 直接进入挂载目录就是共享目录。

时间: 2024-10-13 21:06:39

samba安装应用实例-2的相关文章

samba安装应用实例-1

应用实例:先安装samba软件,yum install -y samba1.需求:共享一个目录,任何人都可以访问,不用输密码,只读.(1)首先打开samba配置文件/etc/samba/smb.conf 在[global]部分修改两个内容 workgroup = MYGROUP/改为WORKGROUP 使其在windows工作组中可见 rsecurity = user 修改为share 指定安全等级 (2)在文件末尾加入以下内容: [share] # windows可见的共享名 comment

详解“FTP文件传输服务”安装配置实例

"FTP文件传输服务"安装配置实例 家住海边喜欢浪:zhang789.blog.51cto.com 目录 简介 ftp工作原理 常见的FTP服务 Vsftpd服务器的安装 Vsftpd.conf配置文件详解 配置FTP服务器实例 实例:配置匿名用户 实例:配置本地用户登录 实例:配置虚拟用户登录(MySQL认证) 实例:控制用户登录 实例:设置欢迎信息 分析vsftpd日志管理 FTP服务器配置与管理 简介 FTP 是File Transfer Protocol(文件传输协议)的英文简

Maven-002-eclipse 插件安装及实例

因为平常编码的时候,习惯了使用 eclipse 进行编码,因而需要将 eclipse 安装 maven 的插件,安装步骤如下所示: 一.安装 选择菜单: help -> Install New Software 安装 Maven 插件,所需的在线安装地址如下所示 m2eclipse Core Update Site: http://m2eclipse.sonatype.org/sites/m2e 查找到所需安装的 maven 插件,点击 Next 安装即可,若下图所示. 二.配置 安装完成后,重

TensorFlow安装及实例-(Ubuntu16.04.1 & Anaconda3)

TensorFlow安装及实例-(Ubuntu16.04.1 & Anaconda3) Python-pip 和python-dev Pip是python的默认包管理器,直接用pip安装TensorFlow,安装这两个包 命令:apt-get install python-pip python-dev python-virtualenv 可以virtualenv 创建一个隔离的容器, 来安装 TensorFlow. 这是可选的,这样做能使排查安装问题变得更容易. 安装Anaconda3 命令:b

[转]一个完整的Installshield安装程序实例

Installshield安装程序实例—基本设置一 前言 Installshield可以说是最好的做安装程序的商业软件之一,不过因为功能的太过于强大,以至于上手和精通都不是容易的事情,之前都是用Installshield的Project Assistant对付过去的,这次做这个安装程序,为了实现一些功能,必须写代码,国内外现成的资料很少,而且很多都语焉不详,自己反复啃了多次,对比Installshiel自带的help,才明白资料所表达的意思.这个安装程序虽然比较简陋,在行家眼里可能是小菜一碟,但

安装lamp之 一键安装单实例mysql

#!/bin/sh #一键安装单实例mysql #xiaogao 20190921 #创建相关mysql用户 groupadd mysql useradd -s /sbin/nologin -g mysql -M mysql tail -1 /etc/passwd #安装mysql依赖库 yum -y install ncurses-devel #开启安装mysql,记得先上传安装包到/home/lvnian/tools/ cd /home/lvnian/tools/ tar zxf mysql

手机抓包软件Charles安装使用实例 (流媒体播放测试可去下载的时刻检测)

手机抓包软件Charles安装使用实例 浏览:5258 发布日期:2015/07/17 分类:技术分享 关键字: 手机抓包软件 Charles 大胡子的博客Charles安装使用实例 Charles安装 手机抓包软件Charles 因为项目要用到,于是折腾了下,现在把自己做的笔记发出来,有兴趣的可以看看,避免大家走弯路 更多技术文章请访问: http://www.dahuizhi.com Charles上的设置要截取iPhone上的网络请求,我们首先需要将Charles的代理功能打开.在Char

SQL群集下安装多实例并启用AlwaysOn可用性组功能

SQL群集+安装新实例+启用AlwaysOn可用性组功能 主要内容 并行安装运行SQL server 的不同版本和实例 启用AlwaysOn可用性组功能 实验环境 并行安装SQL Server 2012 +SQL Server 2016 场景1:基于SQL Server 2012搭建了Cluster01-SQL群集.   hostname IP 实例名 端口 说明 AD dc1.contoso.com 192.168.136.150       SQL SQL1.contoso.com 192.

一个完整的Installshield安装程序实例—艾泽拉斯之海洋女神出品(三) --高级设置一

原文:一个完整的Installshield安装程序实例-艾泽拉斯之海洋女神出品(三) --高级设置一 上一篇:一个完整的安装程序实例—艾泽拉斯之海洋女神出品(二) --基本设置二 第二部分:脚本编程 在开始进行编程前,我们先明确一下我们要用编程来弥补前面设置的哪些功能的不足 1. 显示软件许可协议 2. 判断是否安装了本软件所需要的先决软件JKD1.6.0_04,如无,则启动外部安装程序进行安装(同样原理可以用来判断是否安装了其他软件,只要该软件在注册表中有键值) 3. 用户的输入信息.所选安装