2011-05-22 11 views
7

ayıklanması ve bir opt/dizine karınca dosyaları kaydetme ve $ANT_HOME/binkarınca İzin Verilmedi sorun

yolunu değişken ayarladıktan sonra ben bir CentOS 5

ant -version 

aşağıdaki komutu koştum ve ben Ben ayarlamak gerekiyor bazı izni veya bu sorunun bazı tipik kaynağı aşağıdaki hatayı

-bash:/path/opt/apache-ant-1.8.2/bin/ant: Permission denied 

var mı alıyor?

Teşekkürler!

cevap

11

Dosyanın sahibiyseniz, başkası sahip olursa

chmod u+x /path/opt/apache-ant-1.8.2/bin/ant 

deneyin ya sudo veya sonra

chmod 755 /path/opt/apache-ant-1.8.2/bin/ant 
Sen dosyayı yürütme izinleri olması gerekir

haline kök; Birincisi, yürütme izinlerini yalnızca sahibine verir ve dosyaya sahipseniz ve onu kullanan tek kişi ise, muhtemelen tercih edilir. İkincisi, root ayrıcalıklarını gerektirir ve herkese icra ve okuma izni verir, ayrıca sahibine yazma izni verir.

Geçerli izinleri ve dosyanın sahipliğini ls -l /path/opt/apache-ant-1.8.2/bin/ant çalıştırarak görebilirsiniz.