У меня есть вопрос из двух частей.
Какое значение символа @ в сценариях systemctl?
Как запустить vsftpd в fedora 16 (которая в некоторых уроках, похоже, содержит в своем имени символ @)? Я сделал все, что говорят учебники, и это все еще дает мне ошибку. http://blog.tuxforge.com/fedora-16-vsftpd/
Что я сделал
systemctl enable vsftpd@.service
Что я вижу
Failed to issue method call: No such file or directory
(Я пробовал это также с абсолютным путем, и после того, как я проверил, нет такого файла. Настоящий файл не содержит знака @ и находится в каталоге /lib /systemd /system /. Я также попытался запустить и включить с и без символа @, включение работает, но запуск не работает. Я понимаю, что статья сейчас устарела, но я все еще не могу запустить службу. Когда я пытаюсь подключиться, это не позволяет мне)
РЕДАКТИРОВАТЬ: я получил службу, чтобы начать как-то, но я все еще хотел бы знать, что символ @ означает в некоторых названиях служб. Также я все еще получаю номер ошибки входа в систему # 500, не может изменить каталог [...], что это значит?
Для начала я просто набрал
sudo systemctl enable vsftpd.service
sudo systemctl start vsftpd.service (the problem was I was using an absolute path for this I think)