<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Posts on NetworkABC Blog</title>
    <link>https://networkabc.github.io/post/</link>
    <description>Recent content in Posts on NetworkABC Blog</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>zh-CN</language>
    <lastBuildDate>Tue, 23 Aug 2022 23:43:00 +0800</lastBuildDate><atom:link href="https://networkabc.github.io/post/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Linux用内存虚拟硬盘</title>
      <link>https://networkabc.github.io/post/linux/Linux%E7%94%A8%E5%86%85%E5%AD%98%E8%99%9A%E6%8B%9F%E7%A1%AC%E7%9B%98/</link>
      <pubDate>Tue, 23 Aug 2022 23:43:00 +0800</pubDate>
      
      <guid>https://networkabc.github.io/post/linux/Linux%E7%94%A8%E5%86%85%E5%AD%98%E8%99%9A%E6%8B%9F%E7%A1%AC%E7%9B%98/</guid>
      <description>挂载 1 mount -t tmpfs -o size=1024m tmpfs /mnt/memdrive 开机自动挂载 1 echo &amp;#34;tmpfs /mnt/memdrive tmpfs size=1024m 0 0&amp;#34; &amp;gt;&amp;gt;/etc/fstab</description>
    </item>
    
    <item>
      <title>nginx浏览目录配置</title>
      <link>https://networkabc.github.io/post/nginx/nginx%E6%B5%8F%E8%A7%88%E7%9B%AE%E5%BD%95%E9%85%8D%E7%BD%AE/</link>
      <pubDate>Tue, 23 Aug 2022 23:41:00 +0800</pubDate>
      
      <guid>https://networkabc.github.io/post/nginx/nginx%E6%B5%8F%E8%A7%88%E7%9B%AE%E5%BD%95%E9%85%8D%E7%BD%AE/</guid>
      <description>在项目中有一个功能需要在浏览器页面中浏览服务器的目录。服务器使用Nginx，而Nginx提供了相应的ngx_http_autoindex_module 模块，该模块提供了我们想要的功能。 Nginx ngx_http_autoindex_module 模块 该模块有以下几个命令： 命令 默认值 值域 作用域 EG autoindex off on：开启目录浏览； off：关闭目录浏览</description>
    </item>
    
    <item>
      <title>nginx允许或拒绝get/post/put/delete请求</title>
      <link>https://networkabc.github.io/post/nginx/nginx%E5%85%81%E8%AE%B8%E6%88%96%E6%8B%92%E7%BB%9Dget_post_put_delete%E8%AF%B7%E6%B1%82/</link>
      <pubDate>Tue, 23 Aug 2022 23:29:00 +0800</pubDate>
      
      <guid>https://networkabc.github.io/post/nginx/nginx%E5%85%81%E8%AE%B8%E6%88%96%E6%8B%92%E7%BB%9Dget_post_put_delete%E8%AF%B7%E6%B1%82/</guid>
      <description>只允许get/post请求 1 2 3 4 5 6 7 8 9 if ($request_method !~* GET|POST) { return 403; } #或者 if ($request_method !~ ^(GET|POST)$) { return 403; } 拒绝PUT、DELETE、POST请求 1 2 3 4 5 6 7 8 9 if ($request_method = PUT){ return 403; } if ($request_method = DELETE){ return 403; } if ($request_method = POST){ return 403; } 注意：if和(之间要有一个空格，否则会报错。要放在server层里面。 1 2 3 server{ #放这里 }</description>
    </item>
    
    <item>
      <title>提供非交互式密码验证的轻量级命令行工具sshpass</title>
      <link>https://networkabc.github.io/post/%E9%9D%9E%E4%BA%A4%E4%BA%92%E7%9A%84ssh%E5%AF%86%E7%A0%81%E9%AA%8C%E8%AF%81%E5%B7%A5%E5%85%B7sshpass/</link>
      <pubDate>Thu, 18 Aug 2022 23:21:00 +0800</pubDate>
      
      <guid>https://networkabc.github.io/post/%E9%9D%9E%E4%BA%A4%E4%BA%92%E7%9A%84ssh%E5%AF%86%E7%A0%81%E9%AA%8C%E8%AF%81%E5%B7%A5%E5%85%B7sshpass/</guid>
      <description>sshpass，一个简单、轻量级命令行工具，提供非交互式密码验证。用于非交互的 ssh 密码验证。可以在命令行直接使用密码来进行远程连接和远程拉取文件。 使用前提 不支持对于未连接过的主机 (主要问题在于&amp;quot;输入yes进行确认&amp;quot;)。 语法格式 1 sshpass [参数] 常用参数 参数 说明 -p 指定密</description>
    </item>
    
    <item>
      <title>CentOS7下普通账号通过systemctl管理理服务</title>
      <link>https://networkabc.github.io/post/CentOS7%E4%B8%8B%E6%99%AE%E9%80%9A%E8%B4%A6%E5%8F%B7%E9%80%9A%E8%BF%87systemctl%E7%AE%A1%E7%90%86%E7%90%86%E6%9C%8D%E5%8A%A1/</link>
      <pubDate>Thu, 18 Aug 2022 01:17:00 +0800</pubDate>
      
      <guid>https://networkabc.github.io/post/CentOS7%E4%B8%8B%E6%99%AE%E9%80%9A%E8%B4%A6%E5%8F%B7%E9%80%9A%E8%BF%87systemctl%E7%AE%A1%E7%90%86%E7%90%86%E6%9C%8D%E5%8A%A1/</guid>
      <description>描述 在类Unix操作系统上，visudo命令编辑sudo命令使用的sudoers文件。要更改允许哪些用户和组运行sudo，请运行visudo。 visudo编辑sudoers文件，该文件定义了具有管理员权限的用户和组。 举例： 用户名：test 允许test执行sudo的服务：docke</description>
    </item>
    
    <item>
      <title>MacOS安装Docker</title>
      <link>https://networkabc.github.io/post/MacOS%E5%AE%89%E8%A3%85Docker/</link>
      <pubDate>Wed, 17 Aug 2022 19:55:00 +0800</pubDate>
      
      <guid>https://networkabc.github.io/post/MacOS%E5%AE%89%E8%A3%85Docker/</guid>
      <description>1. 开始安装 1.1 终端输入： 1 brew install --cask --appdir=/Applications docker 1.2 出现：docker was successfully installed! 安装成功。 1.3 第一次使用，是需要本机密码确认的(进去mac的启动台，找到docker图标，打开应用)。 1.4 打开docker应用后，点击OK确认 1.5 输入密码后，弹出以下界面。 1.6 安装结束后，可在终端检查docker版本，显示版本后</description>
    </item>
    
    <item>
      <title>Golang 交叉编译方法</title>
      <link>https://networkabc.github.io/post/go/Golang-%E4%BA%A4%E5%8F%89%E7%BC%96%E8%AF%91%E6%96%B9%E6%B3%95/</link>
      <pubDate>Wed, 17 Aug 2022 01:45:00 +0800</pubDate>
      
      <guid>https://networkabc.github.io/post/go/Golang-%E4%BA%A4%E5%8F%89%E7%BC%96%E8%AF%91%E6%96%B9%E6%B3%95/</guid>
      <description>只需要指定目标操作系统的平台和处理器架构即可： **命令行方式，**因为不支持CGO，所以要禁用CGO SET CGO_ENABLED=0 // 禁用CGO SET GOOS=linux // 目标平台是linux SET GOARCH=amd64 // 目标处理器架构是amd64 Mac 下编译 Linux 和 Windows 平台 64位 可执行程序 CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build Linux下编译 Mac 和 Windows 平台64位可执行程序 CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build</description>
    </item>
    
    <item>
      <title>构建 IP 地址管理系统nipap</title>
      <link>https://networkabc.github.io/post/nipap/</link>
      <pubDate>Wed, 17 Aug 2022 01:37:00 +0800</pubDate>
      
      <guid>https://networkabc.github.io/post/nipap/</guid>
      <description>docker-compose.yml 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 nipap-db: image: nipap/postgres-ip4r volumes: - ./db-data:/var/lib/postgres/data environment: - PGDATA=/var/lib/postgres/data/pgdata - POSTGRES_USER=nipap - POSTGRES_PASSWORD=S3cretDBPas5 - POSTGRES_DB=nipap nipapd: image: nipap/nipapd:master links: - nipap-db environment: - DB_USERNAME=nipap - DB_PASSWORD=S3cretDBPas5 - DB_HOST=nipap-db - DB_NAME=nipap - NIPAP_USERNAME=www - NIPAP_PASSWORD=nipapP4ssw0rd nipap-www: image: nipap/nipap-www links: - nipapd environment: - NIPAPD_USERNAME=www - NIPAPD_PASSWORD=nipapP4ssw0rd ports: - 7780:80 首次部署 mkdir -p nipap mkdir -p nipap/db-data cd nipap 建立编排文件， touch docker-compose.yml,然后将上述编排文件拷贝进去。 注意： 1、编排</description>
    </item>
    
  </channel>
</rss>
