Nieuws:

We zijn er weer.

Na lange tijd van afwezigheid zijn we er weer  :laugh:
We hebben alle wachtwoorden gereset, je oude wachtwoord werkt niet meer.Je moet via het "wachtwoord vergeten"-linkje je wachtwoord resetten. Je krijgt hiervoor een mailtje op het adres dat je bij ons geregistreerd hebt.

De komende tijd zijn we nog druk bezig om de rest van de site op te bouwen, dus het kan zijn dat sommige onderdelen (tijdelijk) niet werken.

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: waarom is het gevaarlijk om "." in je PATH te hebben bij Linux?  (gelezen 729 keer)

Offline katraus

  • Lid
  • Steunpunt: Nee
Hallo


Ik ben een beginneling ivm script schrijven in linux (bash shell) . Nu kreeg ik een vraag maar weet dus het antwoord niet .
Waarom is het gevaarlijk om "." in je PATH te hebben ?

Ik weet dat je ./en dan het bestand dat je geschreven hebt om het uit te voeren maar dat ik ook alles dat ik tot nu toe weet. Kan er hier iemand mij een antwoord op geven ?

Dank u

Offline track

  • Lid
  • Steunpunt: Nee
Re: waarom is het gevaarlijk om "." in je PATH te hebben bij Linux?
« Reactie #1 Gepost op: 2009/12/11, 13:33:30 »
Hoi katraus,

de huidige map  ./  neem je normaal niet in het zoekpad op om te voorkomen dat je
min of meer per abuis een uitvoerbaar iets start dat min of meer toevallig ergens staat.

Dit biedt ook een (weliswaar kleine) bescherming tegen aanvallen door ongedierte,
want als je plots een commando zoals  "./cat"  zou tegen komen zou je het toch merken,
als  ./  het eerst in jouw zoekpad zou staan en er wél een uitvoerbare  ~/cat  was
waarschijnlijk niet.  En, in jouw thuismap is het schrijven normaal toegestaan.

track
« Laatst bewerkt op: 2009/12/11, 13:35:51 door track »