取消Linux Running the dedicated server as root的步骤如下:

  1. 切换到非root用户。使用以下命令:
su - your_user_name
  1. 停止服务。使用以下命令:
systemctl stop your_service_name
  1. 编辑配置文件。使用以下命令:
nano /etc/systemd/system/your_service_name.service
  1. 修改配置文件。在文件中找到UserGroup行,将其修改为非root用户和组。例如:
User=your_user_name
Group=your_group_name
  1. 重新加载配置文件。使用以下命令:
systemctl daemon-reload
  1. 启动服务。使用以下命令:
systemctl start your_service_name
  1. 验证服务是否正在运行。使用以下命令:
systemctl status your_service_name

如果服务正在运行,则输出应该类似于以下内容:

● your_service_name.service - Your Service Name
   Loaded: loaded (/etc/systemd/system/your_service_name.service; enabled; vendor preset: enabled)
   Active: active (running) since Wed 2022-03-02 14:14:14 EST; 5s ago
 Main PID: 1234 (your_service_executable)
    Tasks: 1 (limit: 4915)
   Memory: 10.0M
   CGroup: /system.slice/your_service_name.service
           └─1234 /path/to/your_service_executable
如何取消Linux Running the dedicated server as root

原文地址: https://www.cveoy.top/t/topic/bH1W 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录