Mam dwuczęściowe pytanie.
Jakie znaczenie ma symbol @ w skryptach systemctl?
Jak rozpocząć vsftpd w Fedorze 16 (która w niektórych samouczkach wydaje się zawierać @ w nazwie)? Zrobiłem wszystko, co mówią samouczki, i wciąż daje mi to błąd. http://blog.tuxforge.com/fedora-16-vsftpd/
Co ja zrobiłem
systemctl enable [email protected]
Co widzę
Failed to issue method call: No such file or directory
(Próbowałem tego również z bezwzględną ścieżką, a po sprawdzeniu nie ma takiego pliku. Rzeczywisty plik nie zawiera znaku @ i znajduje się w katalogu / lib / systemd / system /. Próbowałem też uruchamianie i włączanie z i bez symbolu @, włączanie działa, ale uruchamianie nie. Zdaję sobie sprawę, że artykuł jest już nieaktualny, ale nadal nie mogę uruchomić usługi. Gdy próbuję się połączyć, nie pozwala mi to)
EDYCJA: Mam usługę, aby jakoś zacząć, ale nadal chciałbym wiedzieć, co oznacza symbol @ w niektórych nazwach usług. Nadal pojawia się komunikat o błędzie logowania # 500 nie może zmienić katalogu [...], co to znaczy?
Aby rozpocząć, właśnie napisałem
sudo systemctl enable vsftpd.service
sudo systemctl start vsftpd.service (the problem was I was using an absolute path for this I think)
@
znaku na odpowiedni. Dodałem przykład, który możesz przetestować, aby zobaczyć, jak to działa.