Nieuws:

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

Auteur Topic: Configuratiebestanden aanpassen als Root  (gelezen 1744 keer)

jeffvanhees

  • Gast
Configuratiebestanden aanpassen als Root
« Gepost op: 2007/05/03, 15:33:33 »
Beste,

ik ben nu bezig met het instellen van samba, en wil graag /etc/samba/smb.conf aanpassen. Echter wil dit alleen als ik root ben. Hoe kan ik ervoor zorgen dat ik dit bestand met rootrechten kan aanpassen?

Alvast bedankt

Offline siegi

  • Lid
  • Steunpunt: Nee
Configuratiebestanden aanpassen als Root
« Reactie #1 Gepost op: 2007/05/03, 18:06:49 »
Op een grafische manier met gksudo gedit /etc/samba/smb.conf
In text mode
sudo nano /etc/samba/smb.conf
s       u      do
super user do ...

Offline bartek

  • Lid
    • http://bartek.blogsome.com
  • Steunpunt: Nee
Configuratiebestanden aanpassen als Root
« Reactie #2 Gepost op: 2007/05/03, 18:08:20 »
Klik eens op de link hieronder mijn post over de terminal. Zo leer je wat meer over root en simpele commando's.
| Deliberando saepe perit occasio |

"Car la vie est un bien perdu quand on n'a pas vécu comme on l'aurait voulu"

Offline sampi123

  • Lid
  • Steunpunt: Nee
Configuratiebestanden aanpassen als Root
« Reactie #3 Gepost op: 2007/05/03, 23:21:15 »
het gemakkelijkste is in de terminal het volgende uitvoeren:
$ passwd root
Hierna vraagt hij 2 maal het paswoord dat je wil toekennen aan de gebruiker root

Nu kan je wanneer je in de terminal zit als 'gewone' user:
$ su -
(vul dan het paswoord in dat je ingevoerd hebt voor root)

Vanaf nu zit je als root in de terminal en voer je ook alles uit vanuit de gebruiker root

Offline Johan van Dijk

  • Administrator
    • johanvandijk
  • Steunpunt: Nee
Configuratiebestanden aanpassen als Root
« Reactie #4 Gepost op: 2007/05/04, 01:56:17 »
Dat is dus minder veilig en wat mij betreft ook minder handig.
Voer die commando's niet uit is mijn advies.

Gebruik gewoon sudo, zoals door siegi en bartek aangeraden wordt.

In specifieke gevallen kan het handig zijn om wat langere tijd als root te werken (stel dat je veel configuratiebestanden aan moet passen), in dat geval kan je sudo su intypen, waardoor je root wordt.
Let hierbij heel goed op, je kan door als root te werken je systeem slopen, en je kan problemen met de rechten op bestanden krijgen als je in je home map gaat zitten rommelen als root!

Om weer als normale gebruiker te werken tik je exit in.

Offline siegi

  • Lid
  • Steunpunt: Nee
Configuratiebestanden aanpassen als Root
« Reactie #5 Gepost op: 2007/05/04, 01:57:25 »
Ik raad af wat sambuls zegt, ubuntu heeft de root account niet voor niets gedeactiveerd hoor.
sudo volstaat.
En als je veel commando's als root wil uitvoeren kan je sudo -i gebruiken.
@Johanvd je was me blijkbaar voor maar ik zou sudo -i toch aanraden inplaats van sudo su.

Offline Johan van Dijk

  • Administrator
    • johanvandijk
  • Steunpunt: Nee
Configuratiebestanden aanpassen als Root
« Reactie #6 Gepost op: 2007/05/04, 02:08:16 »
Waarom is sudo -i beter dan?

Ik kom beide manieren vaak tegen in how-to's, en je wordt op beide manieren root.
Wat is het verschil?

Volgens deze wiki:
    *To start a root shell (i.e. a command window where you can run root commands), starting root's environment and login scripts, use:
sudo -i     (equivalent to sudo su -)

Offline sampi123

  • Lid
  • Steunpunt: Nee
Configuratiebestanden aanpassen als Root
« Reactie #7 Gepost op: 2007/05/04, 07:26:11 »
Je hebt misschien wel gelijk, je kan beter sudo blijven gebruiken.
Ik vind het echter wel handig om als root te kunnen inloggen in een terminal
Persoonlijk vind ik werken in een terminal veel sneller werken als gui.

Wanner je het commando:
man sudo intypt kan je de uitleg lezen over de optie -i en -u

Offline siegi

  • Lid
  • Steunpunt: Nee
Configuratiebestanden aanpassen als Root
« Reactie #8 Gepost op: 2007/05/04, 14:52:54 »
Citaat van: Johanvd
Waarom is sudo -i beter dan?

Ik kom beide manieren vaak tegen in how-to's, en je wordt op beide manieren root.
Wat is het verschil?

Volgens deze wiki:
    *To start a root shell (i.e. a command window where you can run root commands), starting root's environment and login scripts, use:
sudo -i     (equivalent to sudo su -)
Ik heb het verschil eigenlijk ook nooit gesnapt, ik weet alleen dat seveas sudo -i aanraad en sudo su afraad.  En de meeste mensen hier volgen deze methode alleen heb ik nog nooit een echte verklaring gehad waarom.