vim /usr/lib/systemd/system/vsftpd.service 1 添加服务代码: [Unit] Description=Vsftpd Service After=network.target syslog.target [Service] # start main service ExecStart=/usr/local/vsftpd/bin/vsftpd /usr/local/vsftpd/conf/vsftpd.conf # restart main service ExecR
时间: 2023-08-11 14:05:16 浏览: 192
estart=/usr/local/vsftpd/bin/vsftpd /usr/local/vsftpd/conf/vsftpd.conf # enable service on boot ExecStartPost=/bin/systemctl enable vsftpd.service [Install] WantedBy=multi-user.target
2. 然后保存文件并退出 vim 编辑器,可以使用 ":wq" 命令。
3. 最后,重新加载 systemd 配置并启动 vsftpd 服务,可以使用以下命令:
```
sudo systemctl daemon-reload
sudo systemctl start vsftpd.service
```
相关问题
vim /usr/lib/systemd/system/dhcrelay.service
您好!对于修改 `dhcrelay.service` 文件,您可以使用以下命令来编辑该文件:
```
sudo vim /usr/lib/systemd/system/dhcrelay.service
```
这将使用 Vim 编辑器打开 `dhcrelay.service` 文件,并且需要管理员权限进行修改。请确保在编辑文件时小心,并在完成后保存更改。
# 创建服务vim /etc/systemd/system/trilium.service
创建一个名为`trilium`的服务的系统启动脚本通常是在Linux系统中设置自启动程序的一种方法,这里使用的是Systemd(System and Service Manager),它是现代Linux发行版中的默认初始化系统。`/etc/systemd/system/trilium.service`文件是一个systemd特定的单元文件,它描述了如何启动、运行和管理trilium这个服务。
以下是一个基本的`trilium.service`配置示例:
```bash
[Unit]
Description=Trilium Service
[Service]
Type=simple
ExecStart=/path/to/trilium_start_script.sh
Restart=on-failure
User=your_username
WorkingDirectory=/path/to/trilium_directory
[Install]
WantedBy=multi-user.target
```
在这个例子中:
- `[Unit]`部分设置了服务的基本信息,包括描述。
- `[Service]`部分指定了服务类型、启动命令路径(`ExecStart`)、失败后的重启策略(`Restart`)、运行用户以及工作目录。
- `[Install]`部分指定服务想要加入到哪个目标(`WantedBy`),如`multi-user.target`表示服务应在登录用户模式下运行。
创建完文件后,你需要使用`sudo systemctl edit trilium.service`命令来编辑此文件,然后添加或修改内容。完成编辑后,保存并退出,最后通过`sudo systemctl daemon-reload`刷新systemd的配置,再用`sudo systemctl start trilium`启动服务,并确认其运行状态使用`sudo systemctl status trilium`.
阅读全文
相关推荐
















