[linux] Samba & Rechten

Pagina: 1
Acties:

  • quakerix
  • Registratie: Februari 2003
  • Laatst online: 15-02 20:55
Inleiding:

Ik heb zojuist mijn linux (debian) bak ge-herinstalled en ben bezig met Samba aan de praat te krijgen. Alles gaat goed, create user gedaan.. Kan netjes inloggen vanuit m'n windows bak op die share. Alleen kan ik niets opennen/executen. Ik kan in elke map komen.. Alles bekijken, maar ik kan geen 1 bestand opennen.

Opstelling:

user 'quakerix' zit in de groep 'home' (hoe kan ik trouwens zien wie er in de groep home zit?)

Dir structuur:

mnt\Harddisks\hd-1
mnt\Harddisks\hd-2
mnt\Harddisks\hd-3
mnt\Harddisks\hd-4

drwxrwxr-- 6 quakerix home 4096 Sep 24 00:23 Harddisks

drwxrwxr-- 8 quakerix home 4096 Sep 19 17:37 hd-1
drwxrwxr-- 4 quakerix home 4096 Sep 22 21:27 hd-2
drwxrwxr-- 6 quakerix home 4096 Sep 19 17:41 hd-3
drwxrwxr-- 11 quakerix home 4096 Sep 19 17:38 hd-4

chmod 744 -R hd-1/
chown :home hd-1/ -R
chown quakerix hd-1/ -R

op elke hd uitgevoerd...

Nu kan ik in linux wel alles netjes executen etc. Alleen als ik met samba er naar toe ga werkt het dus niet.

smb.conf:
[public]
comment = Public map on Apollonet
browseable = yes
writeable = yes
available = yes
read only = no
public = yes
path = /mnt/Harddisks/
guest ok = yes
create mask = 0774
directory mask = 0774
force group = home
Vraag:

Help wat ben ik vergeten te doen? waarom mag ik de boel niet opennen in windows.. zie ik iets heel stoms over het hoofd?

offtopic: ik moet m'n kernel omzetten naar een 2.6 SMP kernel. Iemand nog handige how-to's/links - ik hep het nog nooit gedaan ofz0

edit1:
Samba version 3.0.7-Debian
PID Username Group Machine
-------------------------------------------------------------------
11086 quakerix quakerix galaxian (192.168.1.15)
11099 quakerix quakerix galaxian (192.168.1.15)

Service pid machine Connected at
-------------------------------------------------------
public 11099 galaxian Fri Sep 24 02:30:03 2004
quakerix 11086 galaxian Fri Sep 24 02:28:18 2004
No locked files
Group: qaukerix? klopt dat?
Apollonet:/mnt# adduser quakerix home
The user `quakerix' is already a member of `home'.

[ Voor 19% gewijzigd door quakerix op 24-09-2004 02:43 ]


  • active2
  • Registratie: Juni 2001
  • Laatst online: 26-10-2024

active2

Google is your friend

Zijn je hardeschijven rw gemount ? Dit kan je checken met het mount commando.

Je logged daadwerkelijk in met de user quakerix ? Dus niet het gastaccount. Want je hebt je share namelijk wel public staan. Verder wil ik graag wat meer weten van je samba configuratie want aan die share kan ik niet zien of er wat mis is.

Op de vraag kernel 2.6 -> die hoef je niet zelf te bakken daar heeft debian een heel erg mooi package voor:
code:
1
apt-get install kernel-image-2.6.8-1-686-smp


Don't forget to reboot (kernel upgrade)

Voor het controleren van de users in een bepaalde groep moet je even kijken in /etc/group daar staan de groepen in met de usernames erachter en die users zitten erin.

Google, Het mirakel van de 21e eeuw!!!!


  • quakerix
  • Registratie: Februari 2003
  • Laatst online: 15-02 20:55
active2 schreef op 24 september 2004 @ 09:02:
Zijn je hardeschijven rw gemount ? Dit kan je checken met het mount commando.
Ja,

/dev/hda1 on /mnt/Harddisks/hd-1 type ext2 (rw)
/dev/hdb5 on /mnt/Harddisks/hd-2 type ext2 (rw)
/dev/hdc5 on /mnt/Harddisks/hd-3 type ext2 (rw)
/dev/hdd5 on /mnt/Harddisks/hd-4 type ext2 (rw)
active2 schreef op 24 september 2004 @ 09:02:
Je logged daadwerkelijk in met de user quakerix ? Dus niet het gastaccount. Want je hebt je share namelijk wel public staan. Verder wil ik graag wat meer weten van je samba configuratie want aan die share kan ik niet zien of er wat mis is.
Aan sambastatus te zien log ik in als user quakerix. Dat van dat public was om te kijken of het daarmee wel werkte..

m'n smb.conf:
[global]
workgroup = Home
server string = %h server (Samba %v)
dns proxy = no
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
panic action = /usr/share/samba/panic-action %d
security = user
encrypt passwords = true
passdb backend = tdbsam guest
obey pam restrictions = yes
invalid users = root
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n .
socket options = TCP_NODELAY
[homes]
comment = Home Directories
browseable = no
writable = yes
create mask = 0700
directory mask = 0700
[public]
comment = Public map on Apollonet
browseable = yes
writeable = yes
available = yes
read only = no
public = yes
path = /mnt/Harddisks/
guest ok = yes
create mask = 0774
directory mask = 0774
force group = home
active2 schreef op 24 september 2004 @ 09:02:
Op de vraag kernel 2.6 -> die hoef je niet zelf te bakken daar heeft debian een heel erg mooi package voor:
code:
1
apt-get install kernel-image-2.6.8-1-686-smp


Don't forget to reboot (kernel upgrade)
Thx - werkt dan nog wel alles? Ik hoorde volgens mij dat je dan niet kan internetten ofz0. Geen modules?
active2 schreef op 24 september 2004 @ 09:02:Voor het controleren van de users in een bepaalde groep moet je even kijken in /etc/group daar staan de groepen in met de usernames erachter en die users zitten erin.
home:x:1001:quakerix