Setiap kali saya menggunakan salah satu instance EC2 saya (amazon) dan saya melakukan pemrograman apa pun pada ujung itu, sepertinya saya bisa menjalankan perintah apa pun tanpa perlu sudo, mis. npm install
(menggunakan simpul)
Tetapi pada dev lokal saya menggunakan macbook saya, saya harus sudo
hampir semua yang saya lakukan, yang benar-benar menjengkelkan karena itu membuat saya ide
tidak dapat melakukan setengah dari hal-hal bermanfaat yang seharusnya dapat dilakukannya.
Bagaimana saya mengatur ulang izin saya untuk semuanya sehingga saya tidak perlu melakukan sudo segalanya.
Menjalankan OS X 10.11.3 Terima kasih.
macos
permissions
XCritics
sumber
sumber
Jawaban:
Yang paling penting untuk diingat adalah bahwa sementara menjengkelkan, ini membantu Anda tetap aman . Ada banyak cara penyerang jarak jauh dapat mengacaukan Anda bahkan lebih jika ada
sudo
perintah tidak dikompromikan tetapi saya akan mendapatkan kotak sabun saya sekarang.Yang dapat Anda lakukan adalah mengedit
sudoers
file dengan perintahsudo visudo
.Oke, sekarang Anda mengedit file sudoers, cari baris ini
dan mengubahnya menjadi ini
Simpan file dan Anda seharusnya tidak dimintai kata sandi saat menggunakan perintah sudo.
Caveat Emptor!
sumber