Pasti diantara kalian pernah mengalami permision denied ketika menjalankan suatu file pada terminal termux
Permission denied sendiri memiliki beberapa penyebab antara lain file yg kalian eksekusi permissionnya read-write bukannya read-write-excute
penyebab lainnya ialah file yg kalian jalankan memang harus di jalankan menggunakan akses root
Dan yg terakhir ialah ketika menginstall suatu module (python) atau gem (ruby) dengan akses root maka sifatnya akan permanen dan ketika di akses dengan user biasa maka akan terdapat pesan permission denied
Lalu bagaimana cara mengatasi permission denied tersebut dan berikut beberapa cara mengatasi pesan permission denied pada termux
1. mengganti permission yg awalnya read-write menjadi read-write-excute agar file tersebut dapat di eksekusi kemudian jalankan kembali dan berikut contoh perintahnya
chmod +x namafile.sh (extensi sh)
./namafile.sh
chmod +x namafile.py (extensi python)
./namafile.py
2. menggunakan perintah sudo pada awal perintah yg tadinya terdapat pesan permission denied contoh perintah sebagai berikut
sudo python namascript.py
sudo ./namafile.sh
Dengan catatan perangkat yg kalian gunakan memiliki akses root serta sudah menginstall sudo
Cara Install Sudo Pada Termux
alternative cara yg bisa di gunakan ialah menggunakan aplet tsu, install tsu dengan perintah pkg install tsu kemudian ketik tsu pada terminal lalu coba jalankan kembali file yg terdapat pesan permision denied tadi
3. cara yg terakhir yg dapat di gunakan ialah melalukan reinstall paket yg terdapat pesan permission denied tersebut contoh penerapanya ialah sebagai berikut
apt remove python
atau
pkg uninstall ruby
sumber : http://iterkini17.blogspot.co.id/2017/11/cara-mengatasi-permission-denied-pada.html?m=1
Tidak ada komentar:
Posting Komentar