[SAMBA] SMB gebruikeraanmaken gaat niet (meer)

Pagina: 1
Acties:

  • I_stealth_I
  • Registratie: Januari 2001
  • Laatst online: 18:39

I_stealth_I

Tweak It OR leave it!

Topicstarter
Voordat er een werkloze mod aan komt aansjokken met een hangslot even mijn verantwoording van het openen van deze draad:
• ik heb van GoT gebruikt geen resultaat op 'add smbuser' of 'smbuser'
• faq gelezen, how 2's maar dat had geen baat.
• door TFM gezocht (ik betwijfel wel of het de juiste was).
Jotti voeg eens directe links naar de TFM's toe, dit zou iedereen enorm helpen, en het is maar een kleine moeite! :) )

nu de vraag, als ik 'add smbuser' doe krijg ik te kennis gegeven dat het commando onjuist is cq. niet gevonden kan worden. Ik wil echter extra SMB gebruikers aanmaken. Het heeft wel gewerkt, want er zijn wel smb users aanwezig. Doe ik iets fout, of is de procedure veranderd in de laatste kernel's / Up2date service patches :?

/dev/null


  • Super_ik
  • Registratie: Maart 2001
  • Laatst online: 09:32

Super_ik

haklust!

probeer het eens met
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
root@server:/usr/local/samba/bin# ./smbpasswd --help
./smbpasswd: invalid option -- -
smbpasswd [options] [username] [password]
options:
  -s             use stdin for password prompt
  -D LEVEL       debug level
  -U USER         remote username
  -r MACHINE         remote machine
  -L             local mode (must be first option)
  -R ORDER       name resolve order
  -j DOMAIN     join domain name
  -a             add user
  -x             delete user
  -d             disable user
  -e             enable user
  -n             set no password
  -m             machine trust account

met smbpasswd dus

8<------------------------------------------------------------------------------------
Als ik zo door ga haal ik m'n dood niet. | ik hou van goeie muziek


  • I_stealth_I
  • Registratie: Januari 2001
  • Laatst online: 18:39

I_stealth_I

Tweak It OR leave it!

Topicstarter
Op donderdag 03 januari 2002 15:00 schreef Super_ik het volgende:
probeer het eens met
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
root@server:/usr/local/samba/bin# ./smbpasswd --help
./smbpasswd: invalid option -- -
smbpasswd [options] [username] [password]
options:
  -s             use stdin for password prompt
  -D LEVEL       debug level
  -U USER         remote username
  -r MACHINE         remote machine
  -L             local mode (must be first option)
  -R ORDER       name resolve order
  -j DOMAIN     join domain name
  -a             add user
  -x             delete user
  -d             disable user
  -e             enable user
  -n             set no password
  -m             machine trust account

met smbpasswd dus
[root@stealthnet /root]# smbpasswd -a test 123
User test does not exist in system password file (usually /etc/passwd). Cannot add account without a valid local system user.
Failed to modify password entry for user test
[root@stealthnet /root]#


lijkt niet echt m'n bedoeling

/dev/null


Verwijderd

# smbpasswd -a snoepie

Om wachtwoord vraagt 'ie zelf en die fout wordt alleen bij de eerste keer gegeven.

Zie btw ook mijn tutorial:
http://marc.cad-engineering.nl/workshop/tutorial/samba.html

:)

[edit]
STOP! Foutje...

Je moet eerst een locale gebruiker met die naam aanmaken.

Verwijderd

Op donderdag 03 januari 2002 15:33 schreef I_Stealth_I het volgende:

[..]

[root@stealthnet /root]# smbpasswd -a test 123
User test does not exist in system password file (usually /etc/passwd). Cannot add account without a valid local system user.
Failed to modify password entry for user test
[root@stealthnet /root]#


lijkt niet echt m'n bedoeling
En terwijl je dat intypt heb je niet zoiets van goh, het antwoord staat er eigenlijk al?
code:
1
2
3
4
5
6
 adduser
usage: adduser  [-u uid [-o]] [-g group] [-G group,...]
            [-d home] [-s shell] [-c comment] [-m [-k template]]
            [-f inactive] [-e expire ] [-p passwd] name
     adduser  -D [-g group] [-b base] [-s shell]
            [-f inactive] [-e expire ]

en ga dan eens aan de slag met smbpasswd :)

  • I_stealth_I
  • Registratie: Januari 2001
  • Laatst online: 18:39

I_stealth_I

Tweak It OR leave it!

Topicstarter
Op donderdag 03 januari 2002 15:38 schreef janjanjansen het volgende:

[..]

En terwijl je dat intypt heb je niet zoiets van goh, het antwoord staat er eigenlijk al?
neej, want die melding was best vaag 'Cannot add account without a valid local system user.' Onder local system user verstaat Linux ook een SAMBA-user, kom ik nu 8ter.
en ga dan eens aan de slag met smbpasswd
toch weet ik zeker dat dat ook in 1 commando geregeld kan worden zonder eerst manual de username toe te voegen in smbusers.

/dev/null


Verwijderd

Dat zal dan wel een slim scriptje geweest zijn met de naam smbuser wat beide ineens deed (system account + smb account) >:)
Pagina: 1