Ho una domanda in due parti.
Qual è il significato del simbolo @ negli script systemctl?
Come avviare vsftpd in fedora 16, (che in alcuni tutorial sembra contenere un @ nel suo nome)? Ho fatto tutto ciò che dicono i tutorial e mi dà ancora un errore. http://blog.tuxforge.com/fedora-16-vsftpd/
Quello che ho fatto
systemctl enable vsftpd@.service
Quello che vedo
Failed to issue method call: No such file or directory
(L'ho provato anche con un percorso assoluto, e dopo aver controllato non esiste un file simile. Il file reale non contiene un segno @ e si trova nella directory / lib / systemd / system /. Ho anche provato l'avvio e l'abilitazione con e senza il simbolo @, l'abilitazione funziona, ma l'avvio non funziona. Mi rendo conto che l'articolo è ormai obsoleto, ma non riesco ancora ad avviare il servizio. Quando provo a connettermi non mi consente)
EDIT: Ho iniziato il servizio in qualche modo, ma vorrei ancora sapere cosa significa il simbolo @ in alcuni nomi di servizio. Inoltre sto ancora ricevendo un numero di errore di accesso n. 500 non è possibile modificare la directory [...], cosa significa?
Per iniziare ho appena digitato
sudo systemctl enable vsftpd.service
sudo systemctl start vsftpd.service (the problem was I was using an absolute path for this I think)