मेरा एक दो भाग है।
Systemctl स्क्रिप्ट में @ सिंबल का क्या महत्व है?
16 में फेडोरा में vsftpd कैसे शुरू करें, (जो कुछ ट्यूटोरियल में एक @ में @ नाम है लगता है)? मैंने सब कुछ ट्यूटोरियल कहा है, और यह अभी भी मुझे एक त्रुटि देता है। 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)