Benim ISS bu komut dosyası satırları var:
sudo bash
echo "plugin L2TP.ppp">>/etc/ppp/options
echo "l2tpnoipsec">>/etc/ppp/options
Terminal'e satır satır yapıştırırsam çalışır. Bir * .command dosyası oluşturmak ve çift tıklatarak çalıştırmak istiyorum. Ama tüm aldığım parola istemi ve sonra bash penceresini boşaltmak. Ortaya çıkan "seçenekler" dosyası boş.
Bunu denedim:
#!/bin/bash
echo "plugin L2TP.ppp">>/etc/ppp/options
echo "l2tpnoipsec">>/etc/ppp/options
Alırım:
/ etc / ppp / options: İzin verilmedi
Bence bash içinden kök ayrıcalıkları almak için bazı komutlar kullanmam gerekiyor.