Nieuws:

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

Auteur Topic: wachtwoord in script doorgeven of meegeven  (gelezen 1944 keer)

wachtwoord in script doorgeven of meegeven
« Gepost op: 2008/11/14, 17:18:07 »
Ik wil een klein scriptje om de chown aktie toe te passen maken en vraag me af hoe ik het wachtwoord meteen
mee kan geven?

mvg

pablo k

Re: wachtwoord in script doorgeven of meegeven
« Reactie #1 Gepost op: 2008/11/14, 18:50:58 »
Er is ook een programmeren sectie hier op het forum.

Bedoeld ge dat ge het gebruikers wachtwoord? Dan kunt ge het script starten met sudo ervoor. Of in het script uw lijn die als root moet worden uitgevoerd beginnen met sudo, dan zal het script stoppen om het wavhtwoord te vragen.

Offline siegi

  • Lid
Re: wachtwoord in script doorgeven of meegeven
« Reactie #2 Gepost op: 2008/11/14, 19:12:36 »
Deze kan inderdaad verplaatst worden naar het onderdeel programmeren.

Re: wachtwoord in script doorgeven of meegeven
« Reactie #3 Gepost op: 2008/11/15, 08:07:08 »
Als ik 'sudo opdracht' doe in de shell dan krijg ik de vraag naar het wachtwoord.
Zet ik 'sudo opdracht' in een scriptje dan krijg ik de vraag wat mijn wachtwoord is.
Maar ik wil niet steeds dat wachtwoord typen. Het moet toch mogelijk zijn dat wachtwoord
meteen mee te geven in het script? Als parameter misschien?
Mijn doel is een dubbelklik op het scriptje zonder dat ik nog een wachtwoord voor de sudo in moet voeren.

mvg

pablo k

Offline profoX

  • Lid
    • wesley
    • Lionslink
Re: wachtwoord in script doorgeven of meegeven
« Reactie #4 Gepost op: 2008/11/15, 09:21:47 »
Dat is natuurlijk een groot beveiligingsrisico en misschien kan je beter iets regelen met de GNOME of KDE wachtwoordenmanager om het toch wat veiliger te krijgen (gnome-keyring of kwallet) maar het wachtwoord rechtstreeks meegeven is ook mogelijk, bijvoorbeeld op deze manier: echo <wachtwoord> | sudo -S <commando>
Human Knowledge Belongs To The World -- Antitrust (2001)
Nederlandstalige Ubuntu documentatie van Ubuntu-NL (wiki)

Re: wachtwoord in script doorgeven of meegeven
« Reactie #5 Gepost op: 2008/11/15, 10:50:10 »
Je kan ook gksudo / kdesudo gebruiken, dit geeft een grafisch dialoog.

- SeySayux
I use a Unix-based system, that means I'll get laid as often as I have to reboot.
LibSylph
SeySayux.net

Re: wachtwoord in script doorgeven of meegeven [opgelost]
« Reactie #6 Gepost op: 2008/11/15, 12:51:54 »
Dank voor de reakties. Ondanks het veiligheisrisico denk ik dat ik profox' oplossing eens ga proberen

mvg.

pablo k

Re: wachtwoord in script doorgeven of meegeven
« Reactie #7 Gepost op: 2008/11/15, 23:08:56 »
Waarom doe je niet geen GEEN sudo gebruiken in het script. En dan het script gewoon aanroepen met root rechten? Is vele malen veiliger.

Offline Johan van Dijk

  • Administrator
    • johanvandijk
Re: wachtwoord in script doorgeven of meegeven
« Reactie #8 Gepost op: 2008/11/17, 16:15:45 »
Waarom moet je eigenlijk zo vaak een chown commando uitvoeren?
Is het niet veel interessanter om een oplossing te vinden zodat de bestanden direct goed staan? Als dat mogelijk en handig is, dan lijkt me dat veel beter.

Re: wachtwoord in script doorgeven of meegeven
« Reactie #9 Gepost op: 2008/11/17, 16:23:13 »
of je chmod het script 4755 en chown root:root . Nog steeds een beveilingsrisico, maar al minder. (uiteindelijk zijn su en sudo ook gewoon programma's die 4755 gechmod zijn op root:root)

- SeySayux
I use a Unix-based system, that means I'll get laid as often as I have to reboot.
LibSylph
SeySayux.net