[FreeBSD kan geen gebruikers aanmaken voor samba

Pagina: 1
Acties:

  • MrMartinH
  • Registratie: Juni 2001
  • Laatst online: 29-07-2024
Normaal gesproken is het heel makkelijk en kun je met smbpasswd -a <gebruiker> een samba user aanmaken. Alleen wanneer ik dit wil gaan doen onder FreeBSD krijg ik de volgende fout:
su: /usr/local/bin/smbpasswd: Permission denied
Ik kan dus nix beginnen met smbpasswd omdat ik volgens dat ding geen permissies heb. Ik ben als superuser ingelogged via putty, maar als ik gewoon achter de server als root inlog dan krijg ik dezelfde fout.

Ik heb het ook gebprobeerd via webmin te doen maar dan krijg ik ook een hele error output.

man smbpasswd werkt wel alleen daar vond ik ook niet echt een oplossing.

Als ik "ee smbpasswd" intype dan gaat freebsd flippen en verwijderd zelf praktisch de hele inhoudt van het bestand. Ik kan het bestand wel gewoon bekijken met "vi" alleen daar kan ik weinig mee.

Signature


Verwijderd

Staat smbpasswd in /usr/local/bin?
Die staat toch meestal in /usr/bin?
Ik heb volgens mij ook geen local in /usr (heb ook mandrake)
Doe anders ff 'locate smbpasswd'

  • igmar
  • Registratie: April 2000
  • Laatst online: 31-01 23:50

igmar

ISO20022

D'r staan geen executable bits gezet in de permissies. chmod +x dus.

  • igmar
  • Registratie: April 2000
  • Laatst online: 31-01 23:50

igmar

ISO20022

Verwijderd schreef op 24 mei 2004 @ 13:59:
Staat smbpasswd in /usr/local/bin?
Die staat toch meestal in /usr/bin?
Dat is geen regel.
Ik heb volgens mij ook geen local in /usr (heb ook mandrake)
Dit is BSD, geen Mandrake.
Doe anders ff 'locate smbpasswd'
Daar komt /usr/local/bin/smbpasswd uit, anders is de 'Permission denied' melding niet te verklaren.

[ Voor 4% gewijzigd door igmar op 24-05-2004 14:03 ]


  • 0xDEADBEEF
  • Registratie: December 2003
  • Niet online
code:
1
su: /usr/local/bin/smbpasswd: Permission denied
In welke groep zit je ? wel of niet in wheel ?

"Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion." - Steven Weinberg


  • Tha_Butcha
  • Registratie: November 2000
  • Laatst online: 30-01 13:59
doe 'es

code:
1
[user@bak]su -


dus su'en naar root (moet je wel voor in wheel zitten)
als ie dan nog permission denied geeft, dump dan ff de permisssions és
van smbpasswd hier

Compromises are for the weak


  • MrMartinH
  • Registratie: Juni 2001
  • Laatst online: 29-07-2024
Ik ben er al achter het had idd met de rechten te maken, een chmod hielp. :)

Signature


  • MrMartinH
  • Registratie: Juni 2001
  • Laatst online: 29-07-2024
Bij nader inzien, toch niet.

Als ik dan 1x smbpasswd dan krijg ik een hele output die er zo uitziet:
...
getsmbfilepwent: malformed password entry (no :)
getsmbfilepwent: malformed password entry (no :)
getsmbfilepwent: malformed password entry (no :)
getsmbfilepwent: malformed password entry (no :)
getsmbfilepwent: malformed password entry (no :)
getsmbfilepwent: malformed password entry (no :)
getsmbfilepwent: malformed password entry (no :)
getsmbfilepwent: malformed password entry (uid not number)
getsmbfilepwent: malformed password entry (no :)
getsmbfilepwent: malformed password entry (no :)
getsmbfilepwent: malformed password entry (no :)
getsmbfilepwent: malformed password entry (no :)
getsmbfilepwent: malformed password entry (no :)
getsmbfilepwent: malformed password entry (no :)
Failed to find entry for user martin.
Failed to modify password entry for user martin
daarna zet hij de permissies van smbpasswd weer terug naar wat ze waren dus krijg ik weer een Permission Denied.

Ik ben ovigens al ingelogged als SU dus ik heb alle rechten om dingen te veranderen, en ja ik zit ook in groupe Wheel.

Signature


  • Dennis
  • Registratie: Februari 2001
  • Laatst online: 14:39
Je bent nooit ingelogd als SU maar je hebt SwitchUser gedaan naar 'root'. Dat de TS in wheel zit lijkt me logisch anders gaat SU niet werken :+.

Als je trouwens even zoekt met Google dan zie je dat het een vaker voorkomende vraag is over het algemeen en niet per definitie met FreeBSD heeft te maken ;).

  • Polichism
  • Registratie: Maart 2002
  • Niet online

Polichism

MOEHOE

(overleden)
Verwijderd schreef op 24 mei 2004 @ 13:59:
Staat smbpasswd in /usr/local/bin?
Die staat toch meestal in /usr/bin?
Ik heb volgens mij ook geen local in /usr (heb ook mandrake)
Doe anders ff 'locate smbpasswd'
Linux is wat dat betreft totaal anders dan FreeBSD

{02:31:10} (splinkie): ik hoor net van iemand dat ze nu met een fietsband moest naaien omdat ze geen condooms meer kon betalen || {02:34:44} (Asjemenou): beter met een lange tijd met goodyear dan een korte tijd met firestone en in de problemen komen

Pagina: 1