Ubuntu 安装

基础配置

  • 由于此处在 Vmware 安装,因此安装 vm-tools 方便操作

    1
    2
    sudo apt install open-vm-tools
    sudo apt install open-vm-tools-desktop
  • 安装基础工具

    1
    sudo apt install git vim net-tools

自签证书

  1. 安装

    1
    2
    sudo cp your-certificate.crt /usr/local/share/ca-certificates/
    sudo update-ca-certificates --verbose
  2. 卸载

    1
    2
    sudo rm /usr/local/share/ca-certificates/your-certificate.crt
    sudo update-ca-certificates --fresh
  3. 浏览器一般设置了信任从系统导入的证书,如果发现内网证书没有被浏览器导入信任,就手动设置一下,如 chrome 配置在 chrome://certificate-manager/localcerts

systemd 服务

  1. 创建服务文件: 在 /etc/systemd/system/ 目录下创建一个 .service 文件,例如 my-service.service

    1
    2
    3
    4
    5
    6
    7
    8
    9
    [Unit]
    Description=My Custom Service

    [Service]
    ExecStart=/path/to/your/script.sh
    Restart=always

    [Install]
    WantedBy=multi-user.target
  2. 启用和启动服务

    1
    2
    sudo systemctl enable my-service.service  # 开机自动启动
    sudo systemctl start my-service.service # 立即启动服务
  3. 禁用和停止服务(如需)

    1
    2
    3
    4
    sudo systemctl stop my-service.service
    sudo systemctl disable my-service.service
    sudo rm /etc/systemd/system/my-service.service
    sudo systemctl daemon-reload