मैं सॉफ्टवेयर और कुछ फ़ायरवॉल नियमों की स्थापना के लिए एक स्क्रिप्ट विकसित करने की कोशिश कर रहा हूँ। यह रूट उपयोगकर्ता के रूप में SSH के माध्यम से कनेक्ट करते समय एक ताज़ा VPS पर चलाया जाता है।
स्क्रिप्ट में 2 बिंदु हैं जहां यह '-y' को नजरअंदाज करता है।
पहला आइटम:
apt update && apt upgrade -y && apt autoremove -y && apt autoclean -y
यह होने का संकेत देता है: पैकेज उन्नयन के दौरान सेवाओं को बिना पूछे पुनः आरंभ करें? जिसे मैं बस हाँ स्वतः चुनना चाहूँगा।
दूसरा आइटम:
ufw allow 1635/udp
ufw allow ssh
ufw enable
यह होने के लिए संकेत देता है: कमांड मौजूदा ssh कनेक्शन को बाधित कर सकता है। ऑपरेशन के साथ आगे बढ़ें? जो मैं भी चाहता हूँ कि स्वचालित रूप से हाँ का चयन करें।
कोई भी सहायताकाफी प्रशंसनीय होगी। ये 2 आइटम वर्तमान में इसे पूरी तरह से हैंड-ऑफ सेटअप प्रक्रिया होने से रोक रहे हैं।
man apt-get
एक -y विकल्प दिखाता है;man apt
नहीं करता।