[gelöst] Helloworld kann nicht laufen

Alles rund um sicherheitsrelevante Fragen und Probleme.
Antworten
gamma
Beiträge: 6
Registriert: 20.06.2006 12:24:18

[gelöst] Helloworld kann nicht laufen

Beitrag von gamma » 04.04.2010 08:05:09

Ich habe ein einfaches Helloworld programm das problemlos in meinem Laptop läuft:

Code: Alles auswählen

~$ ./a.out
 Hello World!
Leider dieses programm kann nicht überhaupt in unserem Server laufen

Code: Alles auswählen

medina:~$ ./a.out
-bash: ./a.out: Keine Berechtigung
medina:~$ ls -l a.out
-rwxr-xr-x 1 medina medina 470669 2010-03-31 14:33 a.out
medina@iwmbweb:~$
auch nicht wenn man als root angemeldet ist.

Code: Alles auswählen

medina# ./a.out
bash: ./a.out: Keine Berechtigung
medina#
Was könnte unserer ex-Administrator eingestellt haben?

Danke für Ihre Antworten
Zuletzt geändert von gamma am 08.04.2010 10:40:32, insgesamt 1-mal geändert.

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Re: Helloworld kann nicht laufen

Beitrag von gms » 04.04.2010 08:39:53

wahrscheinlich wurde diese Partition mit der Optiion 'noexec' gemountet

Gruß
gms

gamma
Beiträge: 6
Registriert: 20.06.2006 12:24:18

Gelöst: Helloworld kann nicht laufen

Beitrag von gamma » 07.04.2010 16:54:38

Danke gms.
Tatsächlich, die Partition wurde mit der Option noexec gemountet.

Code: Alles auswählen

# cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hda1       /               ext3    defaults,errors=remount-ro 0       1
/dev/hdb6       /home           ext3    nosuid,noexec,nodev        0       2

Antworten