linux - Cannot run ANY shell scripts even when root -


this question has answer here:

when trying run teamspeak server , minecraft server on newly rented vps ran big troubles. whenever try run shell script when root not work.

one script: spigot.sh

#!/bin/sh bindir=$(dirname "$(readlink -fn "$0")") cd "$bindir" java -xms5g -xmx7g -xx:maxpermsize=128m -jar spigot.jar 

error after trying use root

root@vps23946:/home/user/minecraft# ./spigot.sh -bash: ./spigot.sh: permission denied 

error after trying use user

user@vps23946:~/minecraft$ ./spigot.sh -bash: ./spigot.sh: permission denied 

results ls -l

root@vps23946:/home/user/minecraft# ls -l total 22616 drwxr-xr-x 16 user root     4096 jun  6 22:39 backups -rw-r--r--  1 user root        2 jun  7 13:54 banned-ips.json -rw-r--r--  1 user root      110 may 25 17:32 banned-ips.txt.converted -rw-r--r--  1 user root      229 jun  7 13:54 banned-players.json -rw-r--r--  1 user root      267 may 25 17:32 banned-players.txt.converted -rw-r--r--  1 user root     1474 jun  7 13:54 bukkit.yml -rw-r--r--  1 user root      610 jun  7 13:54 commands.yml drwxr-xr-x  2 user root     4096 jun  6 19:56 crash-reports drwxr-xr-x  2 user root     4096 jun  7 13:54 c:\users\rory finnegan\desktop\prep     server\backups drwxr-xr-x  6 user root     4096 jun  7 14:25 flat -rw-r--r--  1 user root     2576 apr  3 16:04 help.yml drwxr-xr-x  2 user root     4096 jun  7 13:54 logs -rw-r--r--  1 user root      415 jun  7 13:54 ops.json -rw-r--r--  1 user root      191 may 28 19:02 ops.txt.converted -rw-r--r--  1 user root        0 apr  3 16:05 permissions.yml drwxr-xr-x 27 user root     4096 jun  6 22:39 plugins -rw-r--r--  1 user root      768 jun  7 13:54 server.properties -rw-r--r--  1 user root 23053543 may 30 15:48 spigot.jar -rw-r--r--  1 user root      122 jun  7 13:36 spigot.sh -rw-r--r--  1 user root     2749 jun  7 13:54 spigot.yml -rw-r--r--  1 user root     2404 jun  7 14:07 usercache.json -rw-r--r--  1 user root     1588 apr  3 16:04 wepif.yml -rw-r--r--  1 user root      783 jun  6 16:21 whitelist.json -rw-r--r--  1 user root      250 may  3 19:31 white-list.txt.converted drwxr-xr-x  7 user root     4096 jun  7 14:25 world drwxr-xr-x  6 user root     4096 jun  7 14:25 world_nether drwxr-xr-x  6 user root     4096 jun  7 14:25 world_the_end 

second script: ts3server_minimal_runscript.sh #!/bin/sh

export ld_library_path=".:$ld_library_path"  d1=$(readlink -f "$0") d2=$(dirname "${d1}") cd "${d2}"  if [ -e ts3server_linux_x86 ];     if [ -z "`uname | grep linux`" -o ! -z "`uname -m | grep 64`" ];             echo "do have right ts3 server package system? have:        `    uname` `uname -m`, not linux i386."     fi     ./ts3server_linux_x86 $@ elif [ -e ts3server_linux_amd64 ];     if [ -z "`uname | grep linux`" -o -z "`uname -m | grep 64`" ];             echo "do have right ts3 server package system? have: `  uname` `uname -m`, not linux x86_64."     fi     ./ts3server_linux_amd64 $@ elif [ -e ts3server_freebsd_x86 ];     if [ ! -z "`uname | grep linux`" -o ! -z "`uname -m | grep 64`" ]; @ 

with these same errors.

i running ubuntu server 14.04

scripts , programs must executable invoked name. either use chmod add executable permission file (chmod a+x ./spigot.sh) or invoke executable interpreter , pass in script, e.g. /bin/sh ./spigot.sh


Comments

Popular posts from this blog

database - VFP Grid + SQL server 2008 - grid not showing correctly -

jquery - Set jPicker field to empty value -

.htaccess - htaccess convert request to clean url and add slash at the end of the url -