2010-09-27 23 views
0

Comment créer un fichier auto-exécutable linux qui est similaire à autorun.inf dans Windows afin d'exécuter un fichier shell-à-dire qui suit sont les requirmentComment créer un fichier autorun sous Linux et exécuter un fichier shell?

1.Autorun le fichier d'installation ./example.sh

Lorsque le CD est monté sur le système.

+1

Appartient à superuser.com – t0mm13b

+2

Le problème principal est le suivant: Linux ne dispose pas d'un système "autorun" installé par défaut (qui est IMO une bonne chose). Il existe un programme 'autorun' qui peut être installé, bien que: http://linux.die.net/man/1/autorun – Piskvor

+0

@tommieb: je l'ai lu comme étant dans un contexte de" créer un disque d'installation "et donc acceptable pour Stack Overflow ... – dmckee

Répondre

2

ce n'est pas possible. serait trop risqué. Vous pouvez bien sûr le faire pour votre propre système dans diverses variantes. par exemple cronjobs. mais je suppose que vous voulez qu'il fonctionne sur tout autre système ...

0

Règle n ° 1 dans la sécurité de Linux: Tout nouveau fichier exécutable arrivé au système n'a pas le droit de s'exécuter sans la permission de son utilisateur/propriétaire :) vous pouvez faire un autorun pour votre système, mais pour d'autres systèmes NOP Je suppose que

0

nous pourrions utiliser nos règles udev:

mount /mnt/flash && sh /mnt/flash/autorun.sh 

avec la signature de l'appareil approprié (id produit, id de l'appareil).

ou

utilisez la commande "autorun", qui travaille actuellement avec cdrom.