J'ai une question en deux parties.
Quelle est la signification du symbole @ dans les scripts systemctl?
Comment démarrer vsftpd dans fedora 16, (qui dans certains tutoriels semble contenir un @ dans son nom)? J'ai fait tout ce que disent les tutoriels, et cela me donne toujours une erreur. http://blog.tuxforge.com/fedora-16-vsftpd/
Ce que j'ai fait
systemctl enable vsftpd@.service
Ce que je vois
Échec de l'appel de la méthode : Aucun fichier ou répertoire de ce type
(J'ai essayé ceci avec un chemin absolu également, et après avoir vérifié, il n'y a pas de tel fichier. Le vrai fichier ne contient pas de signe @, et est situé sous le répertoire /lib/systemd/system/. J'ai également essayé de démarrer et d'activer avec et sans le symbole @, l'activation fonctionne, mais le démarrage ne fonctionne pas. Je sais que l'article est maintenant obsolète, mais je n'arrive toujours pas à démarrer le service. Lorsque j'essaie de me connecter, il ne me le permet pas)
MODIFICATION : J'ai réussi à démarrer le service d'une manière ou d'une autre, mais j'aimerais toujours savoir ce que signifie le symbole @ dans certains noms de service. De plus, je reçois toujours une erreur de connexion numéro #500 ne peut pas changer de répertoire [...], que signifie cela?
Pour le démarrer, j'ai simplement tapé
sudo systemctl enable vsftpd.service
sudo systemctl start vsftpd.service (le problème était que j'utilisais un chemin absolu pour cela je crois)