【1】.yum -y install samba安装samba
【2】.找到samba配置文件:vim /etc/samba/smb.conf
【3】.【gloabl】下面security有三种模式:user用户模式 share共享模式 server使用外部服务器的密码

    user:使用SAMBA服务器本身的密码数据库,密码数据库与底下的passdb backend有关;

    share:分享的数据不需要密码,大家均可使用(没有安全性);

    server:使用外部服务器的密码,亦即SAMBA是客户端之意,如果设定这个项目,你还得要提供『password server = IP』的设定值才行;(没有试过)

  3.1 share共享模式

    1.vim /etc/samba/smb.conf按(a,i,o)进入vim编辑模式更改为share 

   

   2.下面新增如图:其中【smb】为分享资源名称(自己可以随意取),comment = Temporary file space表示简单的解释此资源,path = /smb 实际Linux分享的目录,writable = yes 是否可写入?

    browseable = yes 能不能被浏览到资源名称,guest_ok=yes分享时,让 用户登录按【esc】键 :wq保存

    

    3.service smb restart重启smb服务;mkdir /smb/ 也就是刚刚path指定的路径

    

    4.关闭seliun安全模式,vim /etc/selinux/config改为disable,因为selinux模式会出现无法用windows访问

    

    5.\\ip地址\【smb】为分享资源名称。windows如图:

    6.进入后右键【新建】文本文档提示没有权限,提示如图:

    7.进入linux查看smb的权限信息其他人只有读执行权限,没有写入权限

    8.修改权限后新建txt文件,进入linux系统查看如图

    9.进入linux查看如图:

    10.测试linux到window

    11.查看window如图:

  3.2:user模式

    1.vim /etc/samba/smb.conf修改security为user

    2.smb用户名为系统用户,于是可以user add一个新用户名,例如useradd test

    3.smbpasswd设置smb的密码 ,第一个设置需要加入参数-a,因为smb没有这个用户名  例如: smbpasswd -a test

    4.\\ip地址\test,输入用户名test,和刚刚设置的密码 ,进入。说明:进入的是/home/用户名下的目录 ,本次的是/home/test目录下的文件

    5.为了安全,刚刚的test用户可以登陆系统,可以修改/etc/passwd文件,找到test用户信息,把/bin/bash修改为/sbin/nologin

linux安装Samba服务的更多相关文章

  1. 利用Linux的Samba服务模拟NT域

    利用Linux的Samba服务模拟NT域 Samba是一个与Windows NT具有相同协议的软件包.我们可以利用Samba服务来模拟 Windows NT域,使用户从Windows计算机上直接使用一 ...

  2. Linux 配置samba服务实现与Windows文件共享

    目录: 1.samba服务介绍 2. 安装samba服务和客户端 3.samba配置文件详解 4.配置实例 5.客户端挂载与测试 6.samba排错 1.Samba服务介绍     Samba 最先在 ...

  3. linux下Samba服务配置

    SMB是基于客户机/服务器型的协议,因而一台Samba服务器既可以充当文件共享服务器,也可以充当一个Samba的客户端,例如,一台在Linux 下已经架设好的Samba服务器,windows客户端就可 ...

  4. 安装Samba服务让宿主机和虚拟机共享文件

    安装 samba 服务器之后,很方便的实现 Windows 和 Linux 进行通信. 安装步骤: 1 .在 Ubuntu 系统下面安装 samba 服务: $ sudo apt-get instal ...

  5. Linux安装svn服务图文详解 ;出现No repository found in 'svn***问题

    Linux安装svn服务 ** 示例都是用的root权限,可选择用 sudo** 1:检查 安装条件为:Linux(centos)上未安装过svn服务,若安装过或安装失败请自行删除,这里不多介绍.检查 ...

  6. linux安装mysql服务分两种安装方法:

    linux安装mysql服务分两种安装方法: ①源码安装,优点是安装包比较小,只有十多M,缺点是安装依赖的库多,安装编译时间长,安装步骤复杂容易出错: ②使用官方编译好的二进制文件安装,优点是安装速度 ...

  7. Linux 安装FTP服务

    Linux 安装FTP服务,简单入门 环境: 虚拟机:Oracle VM VirtualBox. 系统:CentOS 7. (1)判断是否安装了ftp: rpm -qa | grep vsftpd 或 ...

  8. centos安装samba服务和配置

    1.samba简介 Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成.SMB(Server Messages Block,信息服务块)是一种在局域网上共享 ...

  9. linux配置samba服务【原创】

    转载请注明出处http://www.cnblogs.com/paul8339/p/7509981.html 需求,windows服务器访问linux的共享文件,需要linux服务器安装并配置samba ...

随机推荐

  1. Linux VPS自动定时备份网站文件和MYSQL数据库到FTP空间(LNMP)

    如果我们网站更新不是很频繁,我们可以定期手动进行备份网站文件和MYSQL数据库导出.如果我们网站数据更新频繁,且数据尤为重要,建议要采用定期自动 备份,至少需要多备份数据,无论我们选择何种优秀的VPS ...

  2. ansj分词

    本文转载至:https://blog.csdn.net/bitcarmanlee/article/details/53607776 最近的项目需要使用到分词技术.本着不重复造轮子的原则,使用了ansj ...

  3. C/C++(static)

    出自:http://www.cnblogs.com/yc_sunniwell/archive/2010/07/14/1777441.html 静态全局变量作用范围在一个文件内,程序开始时分配空间,结束 ...

  4. python 游戏 —— 汉诺塔(Hanoita)

    python 游戏 —— 汉诺塔(Hanoita) 一.汉诺塔问题 1. 问题来源 问题源于印度的一个古老传说,大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆 ...

  5. [server]阿里云服务器远程文件传输的解决方案

    在今年6月份以前使用windows自带的远程桌面还可以畅快无阻地进行稍大文件的传输.但是后来就总是会蹦了.最近频繁使用,发现已经不能愉快地的传输文件了,就是挂载本地驱动器,只能传输很小,大概小于40M ...

  6. Codeforces Round #552 (Div. 3) F. Shovels Shop (前缀和预处理+贪心+dp)

    题目:http://codeforces.com/contest/1154/problem/F 题意:给你n个商品,然后还有m个特价活动,你买满x件就把你当前的x件中最便宜的y件价格免费,问你买k件花 ...

  7. socket网络编程-----I/O复用之poll函数

    #include <stdio.h> #include <stdlib.h> #include <sys/types.h> #include <sys/soc ...

  8. 洛谷p1181 数列分段section I

    #include<iostream> #include<vector> #include<algorithm> using namespace std; int M ...

  9. Neural Network Programming - Deep Learning with PyTorch - YouTube

    百度云链接: 链接:https://pan.baidu.com/s/1xU-CxXGCvV6o5Sksryj3fA 提取码:gawn

  10. Power BI 3-4月功能更新培训合集

    ​Power BI 3-4月功能更新培训合集 Power BI每月功能的更新,都有很多大咖精辟解读,我们一直也都是积极中期待,相信所有P友如是或更甚. 视频学习可以结合微软Power BI 3-4月文 ...