Nieuws:

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

Auteur Topic: therminal hulp  (gelezen 2255 keer)

ubuntu.to.ubuntu

  • Gast
therminal hulp
« Gepost op: 2007/02/27, 20:10:43 »
Een vraag over het werken met de therminal - als root - admin

Dit is mij uitgelegd:
De admin heet root. Standaard kan je er niet grafisch mee inloggen, en dat is maar best ook. Met sudo 'doe als root' kom je er ook.

Maar eigenlijk heb je dat zo goed als nooit nodig.

Daar gaat het mij nu om - de laatste zin: maar eigenlijk heb je dat zo goed als nooit nodig. Wanner heb je dit juist wel nodig, bij een verse Ubuntu instalatie, die nog moet worden geconfugireerd. En dan ontbreekt het juist aan deze zinvolle  informatie hoe je als root kunt werken in Ubuntu.

Want b.v hoe kun je anders in var/www/je date neerzeten of etc/export je NFS server confugireren.

Goed bij het invoeren van Sudo kreeg ik de volgende gegevens te zien, wie kan mij vertellen wat dit betekend - via man chmod en man .... heb ik geen bruikbare info hierover kunnen zien.

root@senco-desktop:/home/senco# sudo
usage: sudo -K | -L | -V | -h | -k | -l | -v
usage: sudo [-HPSb] [-p prompt] [-u username|#uid]
            { -e file [...] | -i | -s | }
root@senco-desktop:/home/senco#

wat kan ik hier mee?

B.v mijn Usb stick -daar kan ik alleen op lezen-schrijven, bewerken. Er zijn geen andere rechten.

Dus ik kan daar geen website op zetten, want niemand kan dit lezen.

Hoe verander ik dan via sudo en bovenstaande therminal gegevens de rechten van deze Usb stick?


groet senco

Offline Kiwinote

  • Lid
    • Launchpad
  • Steunpunt: Nee
therminal hulp
« Reactie #1 Gepost op: 2007/02/27, 21:32:08 »
sudo chown -R $USER:$USER /var/wwwBovenstaande zorgt ervoor dat een gewone gebruiker bestanden in /var/www kan zetten. Als ik me niet vergis kan je gewoon schrijven naar en lezen van die usbstick, ook als gewone gebruiker. Sudo zet je over het algemeen voor een normale command, dus om /etc/fstab te bewerken doe je "sudo nano /etc/fstab" ipv "nano /etc/fstab".

ubuntu.to.ubuntu

  • Gast
therminal hulp
« Reactie #2 Gepost op: 2007/02/27, 23:35:04 »
Citaat van: Kiwinote
sudo chown -R $USER:$USER /var/wwwBovenstaande zorgt ervoor dat een gewone gebruiker bestanden in /var/www kan zetten. Als ik me niet vergis kan je gewoon schrijven naar en lezen van die usbstick, ook als gewone gebruiker. Sudo zet je over het algemeen voor een normale command, dus om /etc/fstab te bewerken doe je "sudo nano /etc/fstab" ipv "nano /etc/fstab".
# /etc/fstab: static file system information.
#
#                            
   proc                /proc                 proc      defaults                                0          0
/dev/sda1           /                       ext3       defaults,errors=remount-ro   0            1
/dev/sda2           /home               ext3      defaults                                0           2
/dev/sda3           /var                  ext3       defaults                               0            2
/dev/sda4           none                swap      sw                                       0           0
/dev/hda            /media/cdrom0   udf,iso9660 user,noauto                     0           0


Kun jij zien of dit wel in orde is omdat er staat defaults,errors=remount-ro ?




 sudo chown -R $USER:$USER /var/www

root@senco-desktop:/home/senco# sudo chown -R $USER:$USER /var/www
root@senco-desktop:/home/senco#
root@senco-desktop:/home/senco#

er opent zich niet - ik heb mij met de root therminal wachtwoord ingelogd




Ja wat die Usb stick betreft dat is niet zo als jij beschrijft. Er zijn op de een of andere manier rechten op die Usb stick van mij gekomen. Ik heb daar al een heel onderwerp over geschreven onder -bericht rechten verwijderen.

Ik kan echt de rechten niet veranderen van de stick - door bij eigenschappen - de rechten aan te vinken,de vinkjes vallen weer weg als ik er op klik

er staat eigenaar lezen schrijven en uitvoeren. Toch het moet zo worden dat andere het ook mogen lezen er staat een komplete website op deze stick.



senco

Offline wutnubu

  • Lid
  • Steunpunt: Nee
therminal hulp
« Reactie #3 Gepost op: 2007/02/28, 06:57:18 »
Senco2,

sudo is een voorvoegsel voor commando's die als root (adminstrator) uitgevoerd moeten worden.

Als gewone gebruiker mag ik bijvoorbeeld niet de systeeminstellingen zomaar wijzigen.
Een bestand als /etc/apt/sources.list bevat de instellingen m.b.t. de plekken waar mijn computer softwarepaketten moet ophalen en updaten. Daar mag een gewone gebruiker niets aan veranderen i.v.m. veiligheid.

Maar een programma als "lame" zorgt dat mp3 bestanden goed gelezen kunnen worden en zit in de repository van "seveas", die niet standaard in de sources.list staat.

Dus dat wil ik wel kunnen aanpassen natuurlijk. Een tekstfile als deze "sources.list" wijzig je met bijvoorbeeld "gedit /etc/apt/sources.list" (gedit is een tekstverwerkertje), maar dat zal als gewone gebruiker gebruiker niet weggeschreven kunnen worden na wijzigen i.v.m. de veiligheid.

En nu komt het: als ik het commando "sudo" voor de normale commando's zet ben ik even systeembeheerder.
Dus: niet "gedit /etc/apt/sources.list" om het bestand te wijzigen, maar "sudo gedit /etc/apt/sources.list".

Er wordt dan natuurlijk wel eerst om het wachtwoord van de beheerder gevraagd voor het gedit commando uitgevoerd wordt.

Een geweldige manier om je systeem te behoeden voor vergissinkjes op het gebied van veiligheid, stabiliteit etc.

Mijn drie dochters (15, 13, 10) zijn op deze wijze prima in staat hun eigen systeem te beheren.

Het programma "man" werkt op gelijke wijze. Het wordt toegevoegd (vooraan) aan ander ecommando's en toont (indien aanwezig) de "manual" (handleiding) van een ander commando.

Hopelijk heb je hier wat aan.

Groet

ubuntu.to.ubuntu

  • Gast
therminal hulp
« Reactie #4 Gepost op: 2007/02/28, 18:54:39 »
Citaat van: w.hellinga
Senco2,

sudo is een voorvoegsel voor commando's die als root (adminstrator) uitgevoerd moeten worden.

Ingekort:

Hopelijk heb je hier wat aan.

Groet
Zeker weten hier heb ik iets aan.

Hoe het komt snap ik zelf ook nog niet, maar ik krijg het er maar moeilijk in. Misschien omdat er in het begin nogal wat fout ging, Dat ik volkomen het spoor kwijt raakte om te begrijpen hoe het zit met ROOT / ADMIN - GEBRUIKER .
Doordat ik met zoveel systemen tegelijk werk, kan het ook zijn dat ik gewoon niet bevatten hoe ik linux benaderen kon op het gebied van gebuiker en root/admin.

Vandaag nog eens gekeken of ik soms op mijn achtehoofd ben gevallen, daar is geen sprake van.Dus hoe het dan komt dat het er maar moeilijk in gaat weet ik niet. Daar brengt jouw bijdrage welzeker verandering in.

Dus er begint wat licht te schijnen. Ik ga er voor en ik zal het me binnen afzienbare tijd eigen maken.


Toch wil ik je nog vragen even met mij mee te denken - hoe kan ik de rechten van mijn Usb stick veranderen. Want via de therminal kom ik gewoonweg niet in de Usb stick. Hij herkent geen directory media/USB STICK  of root/media/USB STICK.

Moet ik dit nu doen als root therminal met de gebruikers therminal?



Senco

Offline wutnubu

  • Lid
  • Steunpunt: Nee
therminal hulp
« Reactie #5 Gepost op: 2007/03/01, 08:15:10 »
Doe eens "sudo fdisk -l"

Je ziet dan alle schijven en partities van je systeem.

Bij mij is dat o.a. /dev/hda1, /dev/hda2 en /dev/hda5. Dat zijn de partities op de harde schijf.
Een data-deel (hda1) en een swap (hda2,5) die swap is net als bij windows om te gebruiken als je geheugen tekort schiet.

Als je USB ingeplugd is staat die erbij als /dev/sda of sde (Met een nummer erachter /dev/sde1 ofzo)

Dit zijn de fysieke namen van de data-opslag. Dus je kunt daar niet naartoe gaan via de terminal of met je bestandbeheerder (nautilus).

Ze zijn gekoppeld aan een logische naam, een map die ergens op je systeem staat.

Verwijderbare zaken zijn meestal koppelbaar aan mappen in /media dus een cd aan /media/cdrom een usb aan /media/usb etc.

Dus browsen doe je via nautilus (of de terminal) naar /media/usb (ofzo, dat zie je vanzelf).

Maar direct dubbelklikken als het op je buroblad staat (na insteken) is ook mogelijk.

Ga NOOIT als sudo/root rommelen in /dev, dat gaat je zeker bezuren. Het is ook niet nodig.

Het boek "The official Ubuntu  Book" geeft heel erg goede uitleg over Ubuntu, Linux en aanverwante zaken.
Er zijn meer van dat soort boeken en via wikipedia en anderszins kun je ook veel leren.

Succes

Theejoo

  • Gast
therminal hulp
« Reactie #6 Gepost op: 2007/03/01, 08:58:22 »
Citaat van: senco2
Citaat van: Microsoft geeft je een raam, Linux geeft je een heel huis
Microsoft geeft je een raam, Linux geeft je een heel huis



:D
Microsoft geeft je iets dat werkt, en Linux geeft je een hoop werk. Mijn ervaring na twee maanden zeer intensief Linux draaiende te krijgen.


Groet Senco  _  toch ik kies voor Linux.

ubuntu.to.ubuntu

  • Gast
therminal hulp
« Reactie #7 Gepost op: 2007/03/01, 10:32:46 »
Citaat van: w.hellinga
Doe eens "sudo fdisk -l"

Je ziet dan alle schijven en partities van je systeem.


Succes
senco@senco-desktop:~$ sudo fdisk
Password:

Gebruik: fdisk [-l] [-b SECTORGROOTTE] [-u] apparaat
Bijv.: fdisk /dev/hda  (voor de eerste IDE schijf)
   of: fdisk /dev/sdc  (voor de derde SCSI schijf)
   of: fdisk /dev/eda  (voor de eerste PS/2 ESDI schijf)
   of: fdisk /dev/rd/c0d0  of: fdisk /dev/ida/c0d0  (voor RAID apparaten)
  ...
senco@senco-desktop:~$



fasinerend ik zie hier geen Usb stick bij staan, dit terwijl hij wel op mijn bureaublad zichtbaar is.




senco

Offline Johan van Dijk

  • Administrator
    • johanvandijk
  • Steunpunt: Nee
therminal hulp
« Reactie #8 Gepost op: 2007/03/01, 10:47:17 »
Je bent de -l (kleine letter L) aan het einde vergeten :)

Wat je eventueel ook zou kunnen proberen is "mount" dan krijg je alle aangekoppelde bestandssystemen te zien.

ubuntu.to.ubuntu

  • Gast
therminal hulp
« Reactie #9 Gepost op: 2007/03/01, 10:48:27 »
Citaat van: w.hellinga
Het boek "The official Ubuntu  Book" geeft heel erg goede uitleg over Ubuntu, Linux en aanverwante zaken.
Er zijn meer van dat soort boeken en via wikipedia en anderszins kun je ook veel leren.

Succes
zojuist besteld bij bol.com


groet senco

ubuntu.to.ubuntu

  • Gast
therminal hulp
« Reactie #10 Gepost op: 2007/03/01, 10:59:00 »
Citaat van: Johanvd
Je bent de -l (kleine letter L) aan het einde vergeten :)

Wat je eventueel ook zou kunnen proberen is "mount" dan krijg je alle aangekoppelde bestandssystemen te zien.
Dat heb je goed gezien, Bedankt. Overigens merk ik dat een verkeerde spatie fdisk-l ook niet werk fdisk -l wel.

Dit is het resultaat.

senco@senco-desktop:~$ sudo fdisk-l
Password:
sudo: fdisk-l: command not found
senco@senco-desktop:~$ sudo fdisk -l

Schijf /dev/sda: 120.0 GB, 120034123776 bytes
255 koppen, 63 sectoren/spoor, 14593 cylinders
Eenheden = cylinders van 16065 * 512 = 8225280 bytes

 Apparaat Boot      Start         Einde    Blokken  Id  Systeem
/dev/sda1               1        3442    27647833+  83  Linux
/dev/sda2            3443        6884    27647865   83  Linux
/dev/sda3            6885       10326    27647865   83  Linux
/dev/sda4           10327       13768    27647865   82  Linux-swap / Solaris

Schijf /dev/sdb: 253 MB, 253231104 bytes
16 koppen, 32 sectoren/spoor, 966 cylinders
Eenheden = cylinders van 512 * 512 = 262144 bytes

 Apparaat Boot      Start         Einde    Blokken  Id  Systeem
/dev/sdb1   *           1         965      247024    b  W95 FAT32
senco@senco-desktop:~$




Schijf /dev/sdb: 253 MB, 253231104 bytes
16 koppen, 32 sectoren/spoor, 966 cylinders
Eenheden = cylinders van 512 * 512 = 262144 bytes   is dit ook de Usb stick ?   hier heet hij sdb


 Apparaat Boot      Start         Einde    Blokken  Id  Systeem
/dev/sdb1   *           1         965      247024    b  W95 FAT32   dit is zeker de Usb Stick  hier heet hij sbd1

Vreemd die verandering van naam.


In iedergeval herkend het systeem de Usb stick -dat is duidelijk omdat hij ook op het bureau blad zichtbaar is.
Waar ik nog steeds geen antwoord op heb. Hoe kan ik nu de rechten veranderen van de Usb stick. Want dat laat hij niet toe via eigenschappen /rechten.



groet senco

Offline wutnubu

  • Lid
  • Steunpunt: Nee
therminal hulp
« Reactie #11 Gepost op: 2007/03/02, 07:53:42 »
Ga naar de stick in je terminal (/media) en  doe "sudo chmod -R a+rw *"

Moet werken.


Bij mij heet een usbstick soms sde en soms sda.

Groet

ubuntu.to.ubuntu

  • Gast
therminal hulp
« Reactie #12 Gepost op: 2007/03/02, 10:18:18 »
Citaat van: w.hellinga
Ga naar de stick in je terminal (/media) en  doe "sudo chmod -R a+rw *"

Moet werken.


Bij mij heet een usbstick soms sde en soms sda.

Groet
senco@senco-desktop:~$ /media
bash: /media: is a directory
senco@senco-desktop:~$ sudo chmod -R a+rw *
Password:
senco@senco-desktop:~$


het blijft bij het oude.


senco

ubuntu.to.ubuntu

  • Gast
therminal hulp
« Reactie #13 Gepost op: 2007/03/02, 10:22:08 »
w.hellinga

volgens mij heb ikhiermee alle mogelijke namen ingevoerd


senco@senco-desktop:~$ /media
bash: /media: is a directory
senco@senco-desktop:~$ sudo chmod -R a+rw *
Password:
senco@senco-desktop:~$ /media/usb stick
bash: /media/usb: is a directory
senco@senco-desktop:~$ /media/sde
bash: /media/sde: No such file or directory
senco@senco-desktop:~$ /media/sda
bash: /media/sda: No such file or directory
senco@senco-desktop:~$ /media/USB STICK
bash: /media/USB: No such file or directory
senco@senco-desktop:~$



Senco

Offline wutnubu

  • Lid
  • Steunpunt: Nee
therminal hulp
« Reactie #14 Gepost op: 2007/03/02, 14:07:33 »
Zet hier eens neer wat je ziet als je "ls -l /media" intoetst.

Groet

ubuntu.to.ubuntu

  • Gast
therminal hulp
« Reactie #15 Gepost op: 2007/03/02, 15:15:37 »
Citaat van: w.hellinga
Zet hier eens neer wat je ziet als je "ls -l /media" intoetst.

Groet
senco@senco-desktop:~$ ls -l /media totaal 56
lrwxrwxrwx 1 root  root      6 2007-02-19 13:18 cdrom -> cdrom0
drwxr-xr-x 2 root  root   4096 2007-02-19 13:18 cdrom0
drwxr-xr-x 2 root  root   4096 2007-02-21 15:50 cdrom-1
lrwxrwxrwx 1 root  root      4 2007-02-23 23:11 usb -> usb0
drwxr-xr-x 2 root  root   4096 2007-02-23 23:11 usb0
drwxr-xr-x 2 root  root   4096 2007-02-23 23:11 usb1
drwxr-xr-x 2 root  root   4096 2007-02-23 23:11 usb2
drwxr-xr-x 2 root  root   4096 2007-02-23 23:11 usb3
drwxr-xr-x 2 root  root   4096 2007-02-23 23:11 usb4
drwxr-xr-x 2 root  root   4096 2007-02-23 23:11 usb5
drwxr-xr-x 2 root  root   4096 2007-02-23 23:11 usb6
drwxr-xr-x 2 root  root   4096 2007-02-23 23:11 usb7
drwx------ 6 senco senco 16384 1970-01-01 01:00 USB STICK
senco@senco-desktop:~$

Offline wutnubu

  • Lid
  • Steunpunt: Nee
therminal hulp
« Reactie #16 Gepost op: 2007/03/02, 15:28:40 »
Doe dan "sudo chmod -R a+rw /media/usb*"

Alles op alle usb's wordt dan voor iedereen bereikbaar.

Succes

ubuntu.to.ubuntu

  • Gast
therminal hulp
« Reactie #17 Gepost op: 2007/03/02, 15:49:05 »
Citaat van: w.hellinga
Doe dan "sudo chmod -R a+rw /media/usb*"

Alles op alle usb's wordt dan voor iedereen bereikbaar.

Succes
senco@senco-desktop:~$ sudo chmod -R a+rw /media/usb*
Password:
senco@senco-desktop:~$ sudo chmod -R a+rw /media/usb
senco@senco-desktop:~$
senco@senco-desktop:~$


senco

ubuntu.to.ubuntu

  • Gast
therminal hulp
« Reactie #18 Gepost op: 2007/03/02, 15:52:09 »
Citaat van: w.hellinga
Doe dan "sudo chmod -R a+rw /media/usb*"

Alles op alle usb's wordt dan voor iedereen bereikbaar.

Succes
Ik had even te snel gereageerd

eerst deed ik dit


senco@senco-desktop:~$ sudo chmod -R a+rw /media/usb*
Password:
senco@senco-desktop:~$    uitkomst


vervolgens zonder *
senco@senco-desktop:~$ sudo chmod -R a+rw /media/usb
senco@senco-desktop:~$   uitkomst


daarna usb gecheckt nog steeds geen rechten voor anderen.


groet Senco