Nieuws:

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

Auteur Topic: user management  (gelezen 2856 keer)

Offline Arvid Van Essche

  • Lid
  • Steunpunt: Nee
user management
« Gepost op: 2006/11/01, 17:01:11 »
Hoi,

Ik ben nu een paar dagen het internet aan het afschuimen voor een goede handleiding/HowTo voor user management voor servers.

In mijn ubuntuboeken worden deze ook wel behandeld, maar toch heb ik er niet genoeg inzicht in.

nu wat wil ik uiteinelijk bereiken:

* Ik wil usermanagement op een server. maw alles moet via de commandline.
* Ik heb mijn /home partitie afzonderlijk van mijn systeem /
* Iedere gebruiker mag in een /home/public/ alles uitvoeren+schrijven
* Iedere gebruiker heeft zijn eigen map waarin hij(en root) alleen toegang heeft /home//
* de gebruiker mag geen admintaken uitvoeren.

hoe denk ik het te doen

de map public maak ik als groep public. Dus kan ik iedere gebruiker aan de public groep toevoegen en dan heeft die automatisch recht tot die map.
Voor de andere zaken zoals admin-recht ontzeggen, priv

Offline bartek

  • Lid
    • http://bartek.blogsome.com
  • Steunpunt: Nee
user management
« Reactie #1 Gepost op: 2006/11/01, 17:26:35 »
Misschien hebt ge hier wat aan:
http://www.howtoforge.com/perfect_setup_ubuntu_6.10

Van servers weet ik helaas zelf niets.
| Deliberando saepe perit occasio |

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

Offline Arvid Van Essche

  • Lid
  • Steunpunt: Nee
user management
« Reactie #2 Gepost op: 2006/11/01, 18:11:47 »
Bartek,

Had ik zelf al gevonden, maar er staat niets bij van user management. Toch bedankt.
Bestaat er geen Howto voor users toevoegen via de commandline?

Arvid

wr19026

  • Gast
user management
« Reactie #3 Gepost op: 2006/11/01, 21:12:51 »
Even googlen op adduser (is het debian specifieke commando):
http://www.cae.wisc.edu/site/public/?title=linaccounts

wat je wil is geen rocket science maar gewoon standaard user management; een user mag alleen in zijn/haar eigen directory klooien maar kan wel een boel van de basisbestanden zien.

als je dat ook uit wil schakelen moet je met chroot gaan werken.

Offline nicolas

  • Lid
  • Steunpunt: Nee
user management
« Reactie #4 Gepost op: 2006/11/01, 21:28:59 »
Nico Veenkamp
Open Source Solutions for Internet

Offline Arvid Van Essche

  • Lid
  • Steunpunt: Nee
user management
« Reactie #5 Gepost op: 2006/11/02, 01:01:14 »
Bedankt,

wr19026 en nicolas. Ik ga nu naar zee en zal me eens verdiepen in de de 2 teksten. Vooral de laatste is de moeite waard. Een volledig boek op het net.
Spijtig dat de link voor pdf niet werkt :s

Groeten,
Arvid

Offline Arvid Van Essche

  • Lid
  • Steunpunt: Nee
user management
« Reactie #6 Gepost op: 2006/11/05, 17:42:18 »
Ik heb een probleem.
Ik heb een user toegevoeg onder de naam lucia.van.rompuy
Nu wil ik via sftp bestanden overzetten in de map van deze user.
Nu als ik sftp lucia.van.rompuy@*****.org doe, dan krijg ik een paswoord prompt. Alles is dus ok. Maar als ik het paswoord invul dan krijg ik permission denied. Vreemd dus, want het paswoord is correct.


edit:
als ik de 2de maal een paswoord ingeef krijg ik:
Permission denied (publickey,password).


Idee iemand?

Arvid

Offline eendje

  • Lid
  • Steunpunt: Nee
user management
« Reactie #7 Gepost op: 2006/11/05, 18:04:33 »
Ik vraag me af of een username met punten er in wel zo'n goed idee is, omdat dat een punt binnen het besturingssysteem de betekenis van huidige directory heeft...

zomaar een idee...
Een dag niets geleerd is een dag niet geleefd!
Ik blog dus ik besta!
__________________________________________________________
Een vraag? Heb je al eens gekeken op: http://wiki.ubuntu-nl.org/FAQ?

Offline Arvid Van Essche

  • Lid
  • Steunpunt: Nee
user management
« Reactie #8 Gepost op: 2006/11/05, 21:48:17 »
hij herkent de string lucia.van.rompuy als 1string. Want als ik userdel lu doe. Dan vult hij zelf lucia.van.rompuy aan. Dus ik weet niet of dat het gaat zijn.

Om een gebruiker toe te voegen doe ik:

sudo useradd -d /home/lucia.van.rompuy -m -p *** -G public -g 100 lucia.van.rompuy


Ik denk dat de fout bij het paswoord zit. Want bij het verifieren geeft hij dezelfde fout net of ik het paswoord verkeerd invoer.

Alvast bedankt,
Arvid Van Essche

wr19026

  • Gast
user management
« Reactie #9 Gepost op: 2006/11/05, 22:21:47 »
Zet om het uit te proberen eens een "gewone" gebruiker op en kijk wat er dan gebeurd...Als dat werkt, probeer het dan eens met voornaam.achternaam, dus niet met twee maal een punt er in?

Ik heb op een machine trouwens ook een voornaam.achternaam "echte" gebruiker en dat werkt zonder problemen.

Offline Arvid Van Essche

  • Lid
  • Steunpunt: Nee
user management
« Reactie #10 Gepost op: 2006/11/05, 23:46:06 »
"gewone gebruiker"?
Wat ik toevoeg is een gewone gebruiker. Zal idd eens enkel de voornaam proberen.
Als ik geen -p optie meegeef, wat is dan het paswoord?

Arvid

wr19026

  • Gast
user management
« Reactie #11 Gepost op: 2006/11/06, 10:10:17 »
Met "gewone gebruiker" bedoel ik alleen voornaam of iets dergelijks. Password is een wassen neus, als root kan je het zetten naar wat je wil.

Offline Arvid Van Essche

  • Lid
  • Steunpunt: Nee
user management
« Reactie #12 Gepost op: 2006/11/06, 10:56:10 »
Citaat van: wr19026
Met "gewone gebruiker" bedoel ik alleen voornaam of iets dergelijks. Password is een wassen neus, als root kan je het zetten naar wat je wil.
idd en dat doe je toch door sudo usermod -p
of bij het aanmaken.
sudo adduser -p

Als ik GEEN paswoord ingeef, wat gebeurt er dan?


Arvid

wr19026

  • Gast
user management
« Reactie #13 Gepost op: 2006/11/06, 11:38:32 »
Volgens mij kan de gebruiker dan niet inloggen

Als je een root account hebt werkt het (als root) ook met passwd [gebruiker] trouwens.

Offline Arvid Van Essche

  • Lid
  • Steunpunt: Nee
user management
« Reactie #14 Gepost op: 2006/11/12, 12:15:02 »
Oke laatste mogelijkheid waarom ik met nieuwe gerbuikers niet kan inloggen.
Kan het zijn dat een standaard gebruikers SSH niet mag gebruiken? Moet ik die gebruiker aan een groep toevoegen?

Arvid

wr19026

  • Gast
user management
« Reactie #15 Gepost op: 2006/11/12, 14:53:10 »
Nee, als voor een gebruiker een shell gedefinieerd is in /etc/passwd dan kan hij/zij bij mijn weten gewoon via ssh inloggen (mits je de gebruiker een password gegeven hebt natuurlijk).

Ik vermoed haast dat er iets verkeerd is opgezet want een gebruiker toevoegen en SSH opzetten zijn niet de moeilijkste dingen om te doen in Linux....

Ik ga er van uit dat SSH wel draait? ;)

Offline Ron

  • Forumteam
    • r0n
    • Dwarsligger
  • Steunpunt: Ja
user management
« Reactie #16 Gepost op: 2006/11/12, 15:32:12 »
Een domme opmerking:
Een naam met hoofdletters is heel iets anders dan een kleineletter.
Er bestaat een OS dat het verschil niet kent, maar Linux ziet weldegelijk een verschil !
Kan het zijn dat dit de verwarring is ?

Meedenkende groeten,
Ron
OpenStandaard evangelist, OpenSource promotor, OpenData liefhebber.
Xubuntu gebruiker en voorstander (XFCE).
In Nederland bekend als een Dwarsligger.

Offline Arvid Van Essche

  • Lid
  • Steunpunt: Nee
user management
« Reactie #17 Gepost op: 2006/11/12, 15:37:07 »
de namen zijn zoals die van mij met kleine letters.
idd volgens de documentatie is het helemaal niet moeilijk om via de command iemand toe te voegen. Maar toch wilt het niet lukken.

ik gebruik

sudo adduser -d /home/ -m -p


Dit moet toch lukken???

Arvid

Offline Ron

  • Forumteam
    • r0n
    • Dwarsligger
  • Steunpunt: Ja
user management
« Reactie #18 Gepost op: 2006/11/12, 15:49:14 »
Als het om een fileserver gaat, zou het moeten werken, maar ................
Samba moet dan wel weten, welke dir bij welke user hoort, dus zal je dit ook aan samba moeten vertellen.
Of hebben we het over een webserver ?

Ron
OpenStandaard evangelist, OpenSource promotor, OpenData liefhebber.
Xubuntu gebruiker en voorstander (XFCE).
In Nederland bekend als een Dwarsligger.

Offline Arvid Van Essche

  • Lid
  • Steunpunt: Nee
user management
« Reactie #19 Gepost op: 2006/11/12, 16:08:29 »
Hoi Ron,

Samba is dat niets voor windows?
Het probleem is dat ik enkel met mijn initiele user kan inloggen via de commandline.
En ik kan onder windows ook inloggen met mijn initiele user.
De nieuwe users die ik via bovengenoemd command toevoeg kan ik helemaal niet gebruiken. Zowel win als linux
Het gaat hier over een SFTP (FTP via SSH2) server.

Vriendelijke groet,
Arvid

wr19026

  • Gast
user management
« Reactie #20 Gepost op: 2006/11/12, 21:38:00 »
Citaat van: Burnass
de namen zijn zoals die van mij met kleine letters.
idd volgens de documentatie is het helemaal niet moeilijk om via de command iemand toe te voegen. Maar toch wilt het niet lukken.

ik gebruik

sudo adduser -d /home/ -m -p


Dit moet toch lukken???

Arvid
In Debian hoef je alleen maar adduser [gebruiker] in te geven, de andere gegevens vraagt 'ie zelf.

En als je "foute" usernamen met afwijkende homedirs wil gebruiken (bijv. voornaam.achternaam) is het:

adduser --home /backup/[voornaam.achternaam] --force-badname  [voornaam.achternaam]

Daarna handmatig het password instellen met sudo passwd
 [voornaam.achternaam]

Offline Arvid Van Essche

  • Lid
  • Steunpunt: Nee
user management
« Reactie #21 Gepost op: 2006/11/12, 23:00:14 »
Citaat van: wr19026
In Debian hoef je alleen maar adduser [gebruiker] in te geven, de andere gegevens vraagt 'ie zelf.

En als je "foute" usernamen met afwijkende homedirs wil gebruiken (bijv. voornaam.achternaam) is het:

adduser --home /backup/[voornaam.achternaam] --force-badname  [voornaam.achternaam]

Daarna handmatig het password instellen met sudo passwd
 [voornaam.achternaam]
Oke ik ga dit dan eens proberen.

Wish me luck!
Arvid

Offline Arvid Van Essche

  • Lid
  • Steunpunt: Nee
user management
« Reactie #22 Gepost op: 2006/11/12, 23:55:09 »
GEWELDIG wr19026!!!!

U bent uiterst bedankt voor alle hulp!! Ron en alle andere ook een dikke merci.
Alles werk nu zoals het moet. De public werkt, en iedereen kan inloggen. perfect.

Alleen is het wel handig als een gewone gebruiker niet kan browsen in" / ".
Ik heb gehoord dat je dit kan verhelpen door chroot. Maar eerst nog wat info winnen over dit onderwerp.

nogmaals bedankt,
Arvid Van Essche