ฉันมีบรรทัดสคริปต์นี้จาก ISP ของฉัน:
sudo bash
echo "plugin L2TP.ppp">>/etc/ppp/options
echo "l2tpnoipsec">>/etc/ppp/options
มันใช้งานได้ถ้าฉันวางทีละบรรทัดลงในเทอร์มินัล ฉันต้องการสร้างไฟล์ * .command และรันโดยดับเบิลคลิก แต่ทั้งหมดที่ฉันได้รับคือการแจ้งรหัสผ่านและจากนั้นก็ล้าง bash window ไฟล์ "options" ที่เป็นผลลัพธ์ว่างเปล่า
ฉันลองสิ่งนี้:
#!/bin/bash
echo "plugin L2TP.ppp">>/etc/ppp/options
echo "l2tpnoipsec">>/etc/ppp/options
ฉันเข้าใจ:
/ etc / ppp / options: ปฏิเสธการอนุญาต
ฉันคิดว่าฉันต้องใช้คำสั่งบางอย่างเพื่อรับสิทธิ์รูทจาก bash ภายใน