精华内容
下载资源
问答
  • 文章目录问题:解决方法: ...因为samba 4版本不在支持share了,需修改samba配置文件 1.因为版本不支持,所以: security = user 并且加入一行为 map to guest = Bad User 2.修改完后能正常开启服务 ...

    问题:

    启动smb服务出现报错在这里插入图片描述

    解决方法:

    • 因为samba 4版本不在支持share了,需修改samba配置文件
      1.因为版本的不支持,所以: security = user 并且加入一行为 map to guest = Bad User
      在这里插入图片描述
      2.修改完后能正常开启服务
      在这里插入图片描述在这里插入图片描述
    展开全文
  • 平常未修改SSH默认端口时,我们通常是ssh用户名@IP地址,如图1:图1现在开始进行修改SSH默认端口:1、编辑/etc/ssh/sshd_config配置文件;图22、按Shift+:组合键,进入指令模式后,输入/22查找到默认端口将22修改为...

    至于为什么要修改SSH端口号,那是因为大家都知道SSH的默认端口是22,为了让我们的服务器安全性更高一些,也就有了修改SSH默认端口的想法。

    平常未修改SSH默认端口时,我们通常是ssh用户名@IP地址,如图1:

    22e9e73d45cecce9f318c1d41b4f5764.png

    图1

    现在开始进行修改SSH默认端口:

    1、编辑/etc/ssh/sshd_config配置文件;

    afc081a6ebfbbfac00e4759e998f0076.png

    图2

    2、按Shift+:组合键,进入指令模式后,输入/22查找到默认端口将22修改为想要替换的端口,并去掉此行最前端的#号,我这里暂且为54660

    b2f3d012134a85d0701eaefa4f1eb985.png

    图3

    3、保存退出

    4、重启ssh服务

    a686a41415dd1a3f8107c8d33d66c903.png

    图4

    结果1:重启后,如果我们关闭selinux及防火墙,我们就可以使用SSH 用户名@IP -p 端口号登录了,如果我们需要更强的安全性,即要开启selinux及防火墙,

    结果2:重启SSH服务后,不要退出远程终端,我们还需要进行操作修改改过的端口的selinux上下文,因为selinux默认SSH端口只允许22端口

    下面我们开始修改selinux上下文:

    我们使用命令semanage port -l | gre 'b22b'查看22端口的上下文是什么

    5b03ad6b44ea0df7446ada6b46107db5.png

    图5

    由于系统是最小化安装,没有semanage命令,我们需要使用yum whatprovides semanage命令查找semanage是由哪个包来支持的,如图6:

    10d8df36fd57acdd7328050cb266951d.png

    图6

    根据图6我们可以知道我们需要安装policycoreutils-python-2.5-33.el7.x86_64包,安装即可使用semanage命令了

    7aed050e0e35cfaf675867610e220185.png

    图7

    16a761eb9986472d5b964af1d46069b1.png

    图8

    038edf8d717ef42361990adacd7eb68e.png

    图9

    此时使用图9命令就可以看到22端口的上下文为ssh_port_t,我们使用命令semanage port -a -t ssh_port_t -p tcp 54660 对修改后的端口更改查询到的结果即可

    (注:-a 增加 -t 指定要添加的上下文 -p 指定协议)

    1a60723f0db040ca57d27ffa63bf783a.png

    图10

    此时查看54660的端口上下文与22端口相同,54660端口也监听了

    339041484c1c38c5b344cdf4eb7493a5.png

    图11

    接下来就是添加防火墙规则:

    56d16b7d0aed5d6faffd42bfd137ac17.png

    图12

    c8963dd632d44f9115cc811116acb566.png

    图13

    我们使用10.0.0.30和10.0.0.40远程测试一下:

    285878ca5329c5ab0142ca446252a38c.png

    图14

    d16776cdcf2c830de0cd7a671aeb6ab2.png

    图15

    根据上图可以看出只有10.0.0.30主机可以远程通过连接

    展开全文
  • 网上很多samba配置文件的分享,但是大多数比较繁琐,因为要设置帐号密码之类的,...下面请看最简单的,不用帐号和密码的samba配置方法:第一步,安装samba服务,命令:yum install samba第二步,修改配置文件:vim /...

    网上很多samba配置文件的分享,但是大多数比较繁琐,因为要设置帐号密码之类的,但是我仅仅是个人使用,要什么密码啊,只要能够在window和Linux之间传送文件就可以了,没必要那么麻烦。关键都是老版本的samba,没有samba4版本如何配置。下面请看最简单的,不用帐号和密码的samba配置方法:

    第一步,安装samba服务,命令:yum install samba

    第二步,修改配置文件:vim /etc/samba/smb.conf;(提醒下修改某个文件时最好先备份下,这是个不错的习惯)把[homes]、[printers]、[print$]都注释掉只保留[global],然后再添加如下代码

    [share]

    comment = share        // 注释:共享的文件夹

    path = /home/share// 必须在/home目录下创建一个文件夹,用来作为共享目录,否则访问就需要输入账号密码,按第四步‘注意’中操作即可

    public = yes          // 是否公共属性

    writable = yes

    browseable=yes

    available=yes

    guest ok=yes

    上面是设置共享目录,接下来设置下登录用户和权限。(注意samba的版本,samba4已经废弃了对share的支持)

    旧版本(samba4这样会报错):

    #      security = user    // 注释掉原来的user

    security = share  // 变成共享的

    新版本(现在基本是samba4新版本了):

    security = user

    map to guest = Bad User

    新版的smb修改为上面的就可以了;

    第三步,启动服务:

    1.关闭防火墙:service iptables stop(如果报错,百度下安装相关依赖)

    2.设置SELinux:setenforce 0

    3.重启smb服务:service  smb restart

    第四步,测试:win+r ==>>\\192.168.10.150,注意这里是'\\'不要写成了'//'

    注意:要在/home下创建一个文件夹share,用来作为共享目录;权限设置为777:chmod 777 /home/share

    续1:

    当在windowns下把文件拖到共享目录share时,报错,你需要权限来执行该操作。这时候需要检查两点:

    1、共享目录是否是777权限(为什么是777权限不清楚,如果设置成666好像就不行);

    2、service iptables stop   和  setenforce 0 然后再重启smb  service smb restart,最后重新打开共享文件应该就可以了;

    2016年5月5日晚

    参考链接:https://blog.csdn.net/yuzhihui_no1/article/details/41597043

    展开全文
  • 修改,配置参数等等操作,有些时候,服务自带的配置文件有很多注释,并且很多注释是不需要的,或者带有很多空行,这时候查找并修改各种参数对于运维来说是一种干扰,有没有快速去除不需要的注释行和空白行的方法呢?...

             Linux 快速清除配置文件的注释行和空白行的几种方法(sed,grep,egrep,awk)

    运维工作有一个很基础的工作,那就是和各种配置文件打交道,修改,配置参数等等操作,有些时候,服务自带的配置文件有很多注释,并且很多注释是不需要的,或者带有很多空行,这时候查找并修改各种参数对于运维来说是一种干扰,有没有快速去除不需要的注释行和空白行的方法呢?当然有,而且方法还很多。

    那么,就以Samba服务的主配置文件smb.conf为例子来讲解这几种方法吧。(配置文件的获取可以安装一下Samba,然后复制Samba配置文件到root目录下)

    第一种方法:grep命令配合重定向管道命令修改配置文件。

    cat smb.conf |grep -v '^$' |grep -v '^#' >/root/smb.conf

    第二种方法:egerp命令配合重定向管道命令修改配置文件

    egrep -v "^$|^#" smb.conf>/root/smb.conf

     第三种方法:sed 命令直接修改配置文件

    sed -i -e '/^$/d' -e '/^#/d' /root/smb.conf,这里需要注意一下,该命令如果修改的是软链接文件,那么这个软链接将会在修改后失效。通常,sed命令不要用在selinux的那个软链接配置文件上。

    第四种方法:awk命令配置重定向管道命令修改配置文件

    awk '$0!~/^$|^#/' /root/smb.conf >/root/smb.conf

    这里需要详细说明一下,awk的意思为:整行通过正则表达式匹配,$0 表示整行,^$和^#分别代表空行和以#号开头的行,~代表包含,!代表取反,!~意思就是不包含。在awk中,只要见到 //斜杠中间有内容,这保准是正则表达式。然后通过重定向将原文件通过awk修改保存。

    总结:最简单的方法为第二种方法,最常用的方法为第一个方法,最简洁的方法为第四种方法,最快速的方法为第三种方法。

     

    展开全文
  • samba服务配置方法.txt

    2016-02-17 09:22:10
    Samba的配置文件在 /etc/samba/smb.conf 1.修改Samba服务器全局设置: [global] interfaces = lo eno4 hosts allow = 192.168.6. max protocol = NT1 2.修改Samba服务器共享目录配置 [homes] ...
  • 一、安装samba服务器   通过yum安装(需要网络支持) 在终端键入命令:yum install samba 自动完成安装,但是遇到提示...方法一:直接修改配置文件smb.conf) 1. 编辑/etc/samba/smb.conf,需要root权限  #
  • samba服务器配置

    2014-07-23 11:05:45
    1. 配置文件的时候smbpasswd -a user然后cat smbpasswd没有生效 解决方法:创建smbpasswd文件,配置文件需要 passdb backend = smbpasswd才能生效 2. 修改了配置文件smb.conf,smbd restart后没有生效 解决方法
  • LINUX Samba服务器配置

    2014-10-30 21:56:18
    【需求】 掌握Red Hat Linux下Samba服务器配置方法。 【系统及软件环境】 操作系统:Red Hat Linux 【实验配置文件及命令】 ...1.配置文件:/etc/samba/smb.conf ...2.命令:vi、smbpasswd...1.修改配置文件/etc/samb
  • 目的:单个Linux用户...1、安装smb服务器:apt-get install samba2、安装smb支持文件系统:apt-get install smbfs 或者cifs-utils3、修改配置文件/etc/samba/smb.conf在结尾增加:[gengzhaoyun]comment = gengz...
  • 修改/etc/samba目录下的配置文件smb.conf 下面操作在终端操作,并且需要root权限  sudo -i 修改文件 vim /etc/samba/smb.conf 进入文件后,在global部分做如下添加操作 在文件末尾添加如下图内
  • 修改/etc/samba目录下的配置文件smb.conf 下面操作在终端操作,并且需要root权限 sudo -i 修改文件 vim /etc/samba/smb.conf 进入文件后,在global部分做如下添加操作 在文件末尾添加如下图内容 创建...
  • 一、配置user级服务器 user级比share级安全性高,其配置中最重要是设置Samba密码文件...当对配置文件/etc/smb.conf进行user级设置后,需要设置Samba密码文件,建立smbpasswd帐号和口令。使其与/etc/passwd...
  • 修改samb的配置文件: vi /etc/samb/smb.conf 把[homes]和[privnters]等都注释掉(也就是把======Share Definitions========下面的的 语句全注释掉)然后添加下面几行 #============================ ...
  • sambasamba由来:samba服务讲解相关了解:samba服务配置文件讲解 samba由来: 原因:FTP文件传输服务确实可以让主机之间文件传输变得简单方便,但是FTP协议本质是传输文件,而非共享文件,因此要想通过...
  • 一、配置user级服务器 user级比share级安全性高,其配置中最重要是设置...当对配置文件/etc/smb.conf进行user级设置后,需要设置Samba密码文件,建立smbpasswd帐号和口令。使其与/etc/passwd帐号和口令相...
  • 方法一:使用vi编辑器修改配置文件1、编辑rc.local文件#vi /etc/rc.d/rc.local2、加入如下启动命令/usr/sbin/apachectl start/etc/rc.d/init.d/mysqld start/etc/rc.d/init.d/smb start/usr/local/subversion/bin/...
  • 方法一:使用vi编辑器修改配置文件 1、编辑rc.local文件 #vi /etc/rc.d/rc.local 2、加入如下启动命令 /usr/sbin/apachectl start /etc/rc.d/init.d/mysqld start /etc/rc.d/init.d/smb start /usr/local/...
  • 方法一:使用vi编辑器修改配置文件 1、编辑rc.local文件 #vi /etc/rc.d/rc.local 2、加入如下启动命令 /usr/sbin/apachectl start /etc/rc.d/init.d/mysqld start /etc/rc.d/init.d/smb start /usr/local/...
  • 你还在使用繁琐sftp方式和服务器之间传输...修改samba配置文件 sudo vim /etc/samba/smb.conf #在smb.conf文件最后加上以下内容 [share] path = /home/your_account public = yes writable = yes valid users = g
  • samba配置使用说明

    2010-11-15 09:51:59
    目录 0、架设Samba 服务器的前提; 0.1 查看文件内容和编辑文件的工具; 0.2 关于文件和目录相关; 03 用户和用户组相关;...5.4 修改Samba配置文件; 5.5 关于客户端访问; 5.5.1 Windows客户端访问;
  • 139/TCP--NetBIOS会话服务,NetBIOS会话服务是TCP/IP上NetBIOS(NetBT)协议族一部分,它用于服务器消息块(SMB)、文件共享和打印。请设置防火墙开启相应端口。一般只要在防火墙中允许文件夹和打印机共享服务就...
  • samba共享盘简单配置共享空间

    千次阅读 2016-08-11 22:24:27
    samba文件共享服务可以让linux和linux系统、linux和windows系统之间共享文件 ...第2步,修改配置文件:vim /etc/samba/smb.conf;(提醒下修改某个文件时最好先备份下,这是个不错习惯)把[homes]和[privnt
  • linux 共享文件

    2016-06-06 11:38:28
    linux共享文件方法: 原理:采用Samba服务器共享文件。 过程: 1、在linux 上安装Samba软件;...2、修改Samba共享配置文件: vi /etc/samba/smb.conf   [public]  comment = Public S...
  • samba服务器

    2015-09-22 14:59:00
    目的: 在linux与windows之间实现目录共享。 1、在虚拟机上,要实现... 2、修改samba的配置文件: vi /etc/samba/smb.conf 并复制6行文本,且复制到该6行下面,并按照如下修改: 248 [homes] 24...
  • 不同于FTP服务器,可在线修改,无须下载,方便快捷,大大提升工作效率 安装方法: 安装,sudo apt-get install samba samba-...修改samba的配置文件,vim /etc/samba/smb.conf 添加如下部分: 创建samba账户 to...
  • 关于搭建samba服务器

    2012-12-05 20:16:44
    smb.conf的配置, 可能还会需要smbusers文件的配置, 具体的配置方法网上很多  2. 在配置完成后, 记得的关闭防火墙和selinux, 否则会出现无法访问的问题. (修改SElinux的方法目测比较繁琐, 直接关闭算了)
  • Samba是SMB的一种实现方法,主要用来实现Linux系统的文件和打印服务。Linux用户通过配置使用Samba服务器可以实现与Windows用户资源共享。以下操作是在Ubuntu16.04 64位系统环境中进行。 1、开始需要我们做是先在...
  • Samba 是linux中一个共享服务,可以让...rpm -ivh samba-3.6.9-164.el6.x86_64 # 下载sambavim /etc/samba/smb.conf #配置文件先搞一个匿名访问。 下面是要修改的参数。workgroup = WORKGROUP 改为Windows...

空空如也

空空如也

1 2 3
收藏数 57
精华内容 22
关键字:

修改smb服务配置文件的方法