• git-ssh.sh git clone ssh-key
    netnr 2021-08-15 853
    # 设置用户名、邮箱
    git config --global user.name "netnr"
    git config --global user.email "netnr@netnr.com"
    
    # 查看
    cd ~/.ssh && ls
    
    # 生成密钥(ED25519 更小更快更安全,需要 OpenSSH 6.5 以上,推荐),密钥均为 256 位
    ssh-keygen -t ed25519 -C "netnr"
  • openssl-ssl.sh OpenSSL 生成自签名 SSL 证书
    netnr 2021-08-10 808
    # 生成私钥,4 位以上的密码
    # genra	生成RSA私钥;-des3	des3算法;-out server.key 生成的私钥文件名;2048 私钥长度
    openssl genrsa -des3 -out server.pass.key 2048
    
    # 去除密码
    openssl rsa -in server.pass.key -out server.key
    
    # 生成 CSR (证书签名请求)
    # req 生成证书签名请求;-new 新生成;-key 私钥文件;-out 生成的CSR文件;-subj 生成CSR证书的参数
    openssl req -new -key server.key -out server.csr -subj "/C=CN/ST=Beijing/L=Beijing/O=dev/OU=dev/CN=dev.cn"
  • install-dotnet.sh dotnet 安装脚本
    netnr 2021-08-09 782
    # 脚本安装
    
    wget https://dot.net/v1/dotnet-install.ps1 # PowerShell (Windows)
    
    wget https://dot.net/v1/dotnet-install.sh # Bash (Linux/macOS)
    
    ./dotnet-install.sh # 默认安装 LTS
    ./dotnet-install.sh -c Current # 当前最新
    ./dotnet-install.sh -c 5.0 # 指定版本
  • install-azuresqledge.sh Deploy Azure SQL Edge with Docker
    netnr 2021-08-04 835
    docker pull mcr.microsoft.com/azure-sql-edge:latest # 下载镜像
    
    # 开发版
    docker run --cap-add SYS_PTRACE -e 'ACCEPT_EULA=1' -e 'MSSQL_SA_PASSWORD=yourStrong(!)Password' -p 1433:1433 --name sqledge -d mcr.microsoft.com/azure-sql-edge
    # 高级版
    docker run --cap-add SYS_PTRACE -e 'ACCEPT_EULA=1' -e 'MSSQL_SA_PASSWORD=yourStrong(!)Password' -e 'MSSQL_PID=Premium' -p 1433:1433 --name sqledge -d mcr.microsoft.com/azure-sql-edge
    
    # 配置
    https://learn.microsoft.com/en-us/azure/azure-sql-edge/configure
  • iptables.sh iptables 规则配置
    netnr 2021-06-23 754
    # 安装
    yum install iptables
    yum update iptables 
    yum install iptables-services
    service iptables status
    
    iptables -L # 列表
    iptables -nL --line
    
    iptables -A INPUT -p tcp --dport ssh -j ACCEPT # 开启 SSH
  • ufw.sh Ubuntu ufw 防火墙
    netnr 2021-06-22 921
    apt install ufw # 安装
    
    ufw disable # 禁用
    
    apt-get remove ufw # 卸载
    apt-get purge ufw # 清除
    
    ufw status # 查看
    
    ufw enable # 启用
  • apache.md Apache 命令和配置
    netnr 2021-06-08 232
    ### Apache 安装及使用
    
    https://blog.51cto.com/itwish/2160492
    
    ### 反向代理 https
    
    https://docs.rapidminer.com/latest/legacy/configure/security/reverse-proxy.html
    
    ```
    <VirtualHost *:80>
  • install-PostgreSQL.sh Linux 安装 PostgreSQL
    netnr 2021-06-02 849
    # docker 安装 12.8
    docker run --restart=always --name=pg \
        -e POSTGRES_PASSWORD=<MySecretPassword> \
        -e PGDATA=/var/lib/postgresql/data/pgdata \
        -v /package/pgdb:/var/lib/postgresql/data \
        -p 5432:5432 -d postgres:12.8
        
    # help
    https://hub.docker.com/_/postgres
  • bootstrap5 navbar
    netnr 2021-05-13 125
  • browserify.sh Browserify 捆绑打包使用 require 代码,就像在 Node 中使用
    netnr 2021-05-11 147
    npm install -g browserify   # 安装      yarn global add browserify
    
    browserify index.js -o bundle.js    # 捆绑打包
    
    # help
    http://browserify.org/
  • 链接资源
    shared netnr 2021-04-30 1.5K
  • Font Awesome new
    netnr 2021-04-24 153