Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Permission denied when launch python script via bash

Tags:

# ./scripts/replace-md5sums.py
bash: ./scripts/replace-md5sums.py: Permission denied

replace-md5sums.py has chmod 600

# ls -l ./scripts/replace-md5sums.py
-rw------- 1 ubuntu ubuntu 661 2011-04-27 16:30 ./scripts/replace-md5sums.py
like image 367
r9s Avatar asked Apr 27 '11 16:04

r9s


2 Answers

You should be able to run the script typing:

$ chmod 755 ./scripts/replace-md5sums.py
$ ./scripts/replace-md5sums.py

There are times where the user you are currently logged with just don't have the permission to change file mode bits. In such cases if you have the root password you can change the file permission this way:

$ sudo chmod 755 ./scripts/replace-md5sums.py
like image 131
Paolo Avatar answered Oct 15 '22 16:10

Paolo


Do chmod +x script

Now try executing.

like image 30
abhishek phukan Avatar answered Oct 15 '22 18:10

abhishek phukan