广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Samba3.X-Swat配置
  • 493
分享到

Samba3.X-Swat配置

Swat 2023-01-31 07:01:11 493人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

第一步:关闭Selinux [root@localhost ~]# vi /etc/selinux/config    # This file controls the state of SELinux on the system.  # 

第一步:关闭Selinux
[root@localhost ~]# vi /etc/selinux/config
 
  1.  
  2. # This file controls the state of SELinux on the system.  
  3. # SELINUX= can take one of these three values:  
  4. #     enforcing - SELinux security policy is enforced.  
  5. #     permissive - SELinux prints warnings instead of enforcing.  
  6. #     disabled - No SELinux policy is loaded.  
  7. SELINUX=enforcing #这里改成disabled  
  8. # SELINUXTYPE= can take one of these two values:  
  9. #     targeted - Targeted processes are protected,  
  10. #     mls - Multi Level Security protection.  
  11. SELINUXTYPE=targeted 

注:这里我只不过把它全整个关掉,samba中如何设置Selinux参见:Http://fedoraproject.org/wiki/SELinux/samba

第二步:安装Samba及Swat

[root@localhost ~]# yum install -y samba-*

[root@localhost ~]# rpm -qa|awk '/samba/' 

  1. samba-winbind-clients-3.5.10-115.el6_2.x86_64  
  2. samba-swat-3.5.10-115.el6_2.x86_64 #SWAT包也安装成功了  
  3. samba-3.5.10-115.el6_2.x86_64  
  4. samba-domainjoin-gui-3.5.10-115.el6_2.x86_64  
  5. samba-winbind-devel-3.5.10-115.el6_2.x86_64  
  6. samba-common-3.5.10-115.el6_2.x86_64  
  7. samba-winbind-3.5.10-115.el6_2.x86_64  
  8. samba-doc-3.5.10-115.el6_2.x86_64  
  9. samba-client-3.5.10-115.el6_2.x86_64  
  10. samba-winbind-krb5-locator-3.5.10-115.el6_2.x86_64 

[root@localhost ~]# yum install xinetd* #安装它是通过xine服务来启动SWAT

[root@localhost ~]# vi /etc/xinetd.d/swat

  1. # default: off  
  2. # description: SWAT is the Samba WEB Admin Tool. Use swat \  
  3. #              to configure your Samba server. To use SWAT, \  
  4. #              connect to port 901 with your favorite web browser.  
  5. service swat  
  6. {  
  7.         port            = 901 
  8.         Socket_type     = stream 
  9.         wait            = no   
  10.         only_from       = 0.0.0.0 #默认是127.0.0.1  
  11.         user            = root 
  12.         server          = /usr/sbin/swat  
  13.         log_on_failure  += USERID  
  14.         disable         = no #默认是YES  

[root@localhost ~]# service xinetd restart #重启xinetd,并启动Swat服务

[root@localhost ~]# netstat -lnpt|awk '/901/' #查检901端口是否开放

  1. tcp        0      0 :::901                      :::*                        LISTEN      9880/xinetd     

第三步:登录SWAT (切记:iptables里面开放901或关闭iptables)

输入你的IP加901端口号,登录帐号是ROOT出现如下界面证明你配置成功了。

[root@localhost ~]# useradd smbuser #创建用户

[root@localhost ~]# smbpasswd -a smbuser #提升用户

[root@localhost ~]# mkdir /usr/local/share_dir #创建共享目录

[root@localhost ~]# chown smbuser:smbuser -R /usr/local/share_dir/ #设置权限

创建共享目录

设置共享目录

 设置完成以后需要重起Samba服务

 

 

 

 

第四步:Samba调式讲解

1:smbpasswd 命令创建的用户数据存在哪儿

答:[root@localhost ~]# smbd -b | grep PRIVATE_DIR
   PRIVATE_DIR: /var/lib/samba/private

2:Samba的主配置文件smb.conf在哪儿

答:[root@localhost ~]# smbd -b | grep smb.conf
   CONFIGFILE: /etc/samba/smb.conf

3:Samba如何检查配置是否正确

答:[root@localhost ~]# testparm -s /etc/samba/smb.conf

Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum windows limit (16384)
Processing section "[homes]"
Processing section "[printers]"
Loaded services file OK.
Server role: ROLE_STANDALONE
[global]
        workgroup = MYGROUP
        server string = Samba Server Version %v
        log file = /var/log/samba/log.%m
        max log size = 50
        cups options = raw

[homes]
        comment = Home Directories
        read only = No
        browseable = No

[printers]
        comment = All Printers
        path = /var/spool/samba
        printable = Yes
        browseable = No

 

参考文档

http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/

http://www.samba.org/samba/docs/man/Samba-Guide/

http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/SWAT.html

--结束END--

本文标题: Samba3.X-Swat配置

本文链接: https://www.lsjlt.com/news/191874.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Samba3.X-Swat配置
    第一步:关闭Selinux [root@localhost ~]# vi /etc/selinux/config    # This file controls the state of SELinux on the system.  # ...
    99+
    2023-01-31
    Swat
  • babel7.x和webpack4.x如何配置vue项目
    小编给大家分享一下babel7.x和webpack4.x如何配置vue项目,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!1.webpack 4.x 插件 extract-text-webp...
    99+
    2022-10-19
  • Macbook M2配置MySQL 8.x记录
    1.下载 https://dev.mysql.com/downloads/mysql/ 下载安装包版本.dmg 2.安装 打开下载好的.dm...
    99+
    2023-09-12
    macos mysql Powered by 金山文档
  • mysql8.x docker 远程访问配置
    环境情况 mysql 8.x 是通过 docker 方式部署的,启动的 docker-compose.yml 如下: version: "3.2" services: mysql: container_name: ...
    99+
    2020-08-08
    mysql8.x docker 远程访问配置
  • Centos 7.x 配置PostgreSQL自启动
    PostgreSQL starts with the systemThe document describe how to configure automatic start PostgreSQL when...
    99+
    2022-10-18
  • Hadoop2.X的环境怎么配置
    本篇内容主要讲解“Hadoop2.X的环境怎么配置”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Hadoop2.X的环境怎么配置”吧!一、安装之前的准备1.1 修改主机名称进入 Linux 系统...
    99+
    2023-06-02
  • SpringBoot2.x配置HTTPS访问的过程
    目录一.生成SSL证书二.配置HTTPS访问SpringBoot2.x配置HTTPS访问,总体上可以分为两大步: 生成SSL证书配置HTTPS访问 一.生成SSL证书 取得SSL证书...
    99+
    2022-11-13
  • nginx如何配置x-forwarded-for头部
    目录nginx配置x-forwarded-for头部这里配置了nginx的监听端口为50001总结nginx配置x-forwarded-for头部 本地用tomcat起了一个j2ee...
    99+
    2023-01-06
    nginx配置x-forwarded-for头部 nginx配置x-forwarded-for nginx x-forwarded-for头部
  • JBoss5.x下配置Log4j方法介绍
    最近在学习JBoss下配置Log4j,JBoss的各个版本的目录、JBoss和Log4j集成的文件名每次都有变化,在JBoss5.x下配置了log4j.xml文件,但是配置没有生效。如果你在项目中没有指定使用的log4j的配置文件,最好使用...
    99+
    2023-05-30
    jboss 配置 log4j
  • Zabbix 3.0.3 LTS安装/配置/2.x升级
    环境准备:操作系统:CentOS 7或以上一.安装mysql1.建立Mysql账号groupadd mysqluseradd -s /sbin/nologin -g mysql -M mysql2.创建my...
    99+
    2022-10-18
  • hadoop 2.2.X 配置参数说明:hbase-site.xml
    <!--Mon Aug 19 12:45:45 2013-->  <configuration>    <property>   ...
    99+
    2022-10-18
  • OEL6.X IBM v3500存储多路径配置
    本文是一次两台IBM x240安装OEL6.5x64连接IBM V3500存储多路径配置过程记录,当时用于安装Oracle 11g rac集群环境的。   IBM v3500系列存储由于官方不再提...
    99+
    2022-10-18
  • 配置mysql5.6.x GTID主从复制方法
    下文给大家带来关于配置mysql5.6.x GTID主从复制方法,感兴趣的话就一起来看看这篇文章吧,相信看完配置mysql5.6.x GTID主从复制方法对大家多少有点帮助吧。本文环境:   主库...
    99+
    2022-10-18
  • vue2.x 从vue.config.js配置到项目优化
    目录前言vue.config.js配置选项打包优化,减小包的大小图片视频压缩js代码压缩cdn加速首屏加载时间优化路由懒加载优化gzip压缩优化参考文献vue.config.js 是...
    99+
    2022-11-12
  • SpringCloud2020.0.x版UnderTow AccessLog相关配置简介
    目录01.accesslog相关配置02.日志文件rotate目前只能按照日期03.access占位符总结 本系列代码地址:https://github.com/HashZhang/...
    99+
    2022-11-12
  • 使用SpringBoot2.x配置静态文件缓存
    HTTP浏览器缓存 对这部分知识不太熟悉的,可以先看一下这篇文章:HTTP浏览器缓存机制 配置文件yml配置 spring: resources: static-loca...
    99+
    2022-11-12
  • springBoot2.X配置全局捕获异常的操作
    springBoot2.X配置全局捕获异常 先来看一段代码:当传入的id是0的时候,就会报异常。 @RestController public class HelloContro...
    99+
    2022-11-12
  • hadoop 2.2.X弃用的配置属性有哪些
    这篇文章主要介绍“hadoop 2.2.X弃用的配置属性有哪些”,在日常操作中,相信很多人在hadoop 2.2.X弃用的配置属性有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”hadoop 2.2.X弃...
    99+
    2023-06-03
  • 安装和配置mysql sysbench 1.0.X详细步骤
    本文主要给大家简单讲讲安装和配置mysql sysbench 1.0.X详细步骤,相关专业术语大家可以上网查查或者找一些相关书籍补充一下,这里就不涉猎了,我们就直奔主题吧,希望安装和配置mysql sysb...
    99+
    2022-10-18
  • linux下Redis 2.x 的安装与配置说明
    redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部 分场合可以对关系数据库起到很好的补充作用。它提供了Python,...
    99+
    2022-06-04
    linux Redis
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作