• samba服务和nginx服务


     一  samba服务

       1 samba的功能:samba是一个网络服务器,是连接linux和windows之间共享文件的。

       2 samba服务的启动,停止和重启:

                (1) 要启动Samba服务,只需用户在终端中,输入“/etc/rc.d/init.d/smb start”命令,并按回车键即可。

              另外,用户还可以通过输入“service smb start”命令,并按回车键,来启动Samba服务。

                    (2) 重启samba服务: 在Linux系统服务中,当用户更改配置文件后,一定要重新启动该服务,让服务重新加载配置文件,这样才能使配置生效。如果要重启                                  samba 服务,用户可以通过“/etc/rc.d/init.d/smbrestart”命令或“service smb restart”命令,来重新启动Samba服务。

                    (3)停止samba服务:  当用户不希望开启Samba共享时,就可以使用“/etc/rc.d/init.d/smb stop”命令来关闭Samba服务。

                另外,用户还可以使用“service smb stop”命令来关闭Samba服务.

       3  掌握samba的住配置文件:是/etc/sanba/smb.conf。

       4 掌握配置samba服务。

        comment = ......   设置共享注译
        path =    设置共享目录的物理路径
        valid users = @组名,用户名   设置允许哪些合法组或用户访问
        public = yes|no  设置共享资源是否能给游客帐号访问
        browseable = yes|no  设置该共享为隐藏共享
        writable = yes|no 设置是否允许客户端写入数据
        hosts allow =  设置允许访问该共享的合法网段或IP
        samba安全认证掌握两种:share (匿名访问)user:用户名密码
        添加smb用户和设置密码:smbpasswd –a 用户
        Useradd u

     5 windows客户端的询问方式:

    6  掌握linux客户端的询问方式

    部署一个网络服务

         1准备环境:iptables -F   先清掉防火墙

                         systemctl disable firewalld ,开机默认关闭防火墙。

                         systemctl stop firewalld  立即关闭防火墙

                         systemctl status firewalld  查看防火墙状态

                     setenforce  0、 临时修改

                   cat  /etc/sysconfig/selinux         SELINUX=disabled 永久修改

          设置ip

        2 安装软件包

        3 修改配置文件

     

        4 启动服务

        5 测试

    二  nginx服务

      二进制安装:yum install nginx -y  注释:假如没有nginx包,就先装一些扩展的包(yum install epel-release -y)。

     

     1源码安装:yum install gcc-* glibc-* make libtool ncurse-devel pcre -y

     2解压nginx服务:tar xvf nginx版本号tar.gz

     3切换到nginx源码:cd nginx。

     4 进行编译的准备工作:./configure --prefix=/esr/local/nginx --with-pcre=usr.lib64/或者./configure --prefix=/usr/local/nginx --without-http_rewrite_module

     5 开始编译:make。

     6 开始编译安装:make install

     7 启动服务:。usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

    (注释,关闭的方法是:/usr/local/nginx/sbin/nginx -s stop

       重新加载配置文件是:/usr/local/nginx/sbin/nginx -s reload)

    检测源码包安装相关的组件:yum install gcc-* glibc-*openssl openssl-devel pcer pcer-devel zlib zlib-devel -y。 

    三种代理:正向代理(Forward Proxy),正向代理(forward)是一个位于客户端【用户A】和原始服务器(origin server)【服务器B】之间的服务器【代理服务器Z】,为了从原始服务器取得内容,用户A向代理服务器Z发送一个请求并指定目标(服务器B),然后代理服务器Z向服务器B转交请求并将获得的内容返回给客户端。客户端必须要进行一些特别的设置才能使用正向代理。如下图1.1

                             反向代理(reverse proxy),反向代理正好与正向代理相反,对于客户端而言代理服务器就像是原始服务器,并且客户端不需要进行任何特别的设置。客户端向反向代理的命名空间(name-space)中的内容发送普通请求,接着反向代理将判断向何处(原始服务器)转交请求,并将获得的内容返回给客户端。

                             透明代理,透明代理的意思是客户端根本不需要知道有代理服务器的存在,它改编你的request fields(报文),并会传送真实IP。注意,加密的透明代理则是属于匿名代理,意思是不用设置使用代理了。

     

  • 相关阅读:
    [原]openstack-kilo--issue(二) openstack auth error
    [原]关闭selinux
    [原]Failed to load SELinux policy. System Freezing ----redhat7or CentOS7 bug
    [转]Understanding OpenStack Authentication: Keystone PKI
    第七节:Core SignalR中的重连机制和心跳监测机制详解
    第八节:SQLServer函数大全(一)--字符串函数、数学函数
    第四节:SQLServer数据类型详解
    第三节:从多个角度分析顺序表和链表区别和特点
    第二节:线性表→顺序表→链表 逐个击破
    第一节:时间复杂度和空间复杂度
  • 原文地址:https://www.cnblogs.com/fangjie0410/p/6925815.html
Copyright © 2020-2023  润新知