У мене питання з двох частин.
Яке значення символу @ у скриптах 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)