[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[SID] Entrée smbfs dans /etc/fstab ne marchent pas (?)



Bonjour,

Je me permet de relancer le problème auquel je suis confronté, et je n'ai
toujours pas de solution.

Donc j'ai une sid qui veut accéder à un serveur de fichiers windows 2k
régulièrement mis à jour par un tekos.

J'ai édité mon /etc/fstab comme ceci:

//montmartre/users /montmartre smbfs
username='x',password=x,rw,user,uid=1000,domain=DSI 0        0

L'UID correspond à l'uid de mon user unix bien evidemment, est-ce que je suis
obligé de spécifier mon GID sachant que mon utilisateur fait partie de plusieurs
groupes (audio, disk etc...) ?

Je cherche donc à mounter ces répertoires à partir de mon compte user:

laurent@debian:~$ mount /montmartre/
1135: session setup failed: ERRDOS - ERRnoaccess (Access denied.)
SMB connection failed

Si je fais la même chose en root:

debian:~# mount /montmartre/
1141: session setup failed: ERRDOS - ERRnoaccess (Access denied.)
SMB connection failed

Le point de montage /montmartre appartient à l'utilisateur laurent, cela ne
change rien au pb de toute façon.

Ne sachant quoi faire, et n'ayant rien trouvé de bien précis par rapport à mon
cas sur google j'ai fais un strace que voici que voilà (désolé c'est un peu long)

Merci pour votre aide

Laurent

debian:~# strace mount /montmartre/
execve("/bin/mount", ["mount", "/montmartre/"], [/* 25 vars */]) = 0
uname({sys="Linux", node="debian", ...}) = 0
brk(0)                                  = 0x805be40
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x40017000
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=37040, ...}) = 0
old_mmap(NULL, 37040, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40018000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/libc.so.6", O_RDONLY)        = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`^\1\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=1243076, ...}) = 0
old_mmap(NULL, 1253316, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40022000
old_mmap(0x40149000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x126000) = 0x40149000
old_mmap(0x40152000, 8132, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40152000
close(3)                                = 0
munmap(0x40018000, 37040)               = 0
brk(0)                                  = 0x805be40
brk(0x807ce40)                          = 0x807ce40
brk(0)                                  = 0x807ce40
brk(0x807d000)                          = 0x807d000
open("/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1683616, ...}) = 0
mmap2(NULL, 1683616, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40154000
close(3)                                = 0
umask(033)                              = 022
open("/dev/null", O_RDWR|O_LARGEFILE)   = 3
close(3)                                = 0
getuid32()                              = 0
geteuid32()                             = 0
lstat64("/etc/mtab", {st_mode=S_IFREG|0644, st_size=65, ...}) = 0
readlink("/montmartre", 0xbfffe9a0, 4096) = -1 EINVAL (Invalid argument)
umask(077)                              = 033
open("/etc/fstab", O_RDONLY|O_LARGEFILE) = 3
umask(033)                              = 077
fstat64(3, {st_mode=S_IFREG|0644, st_size=563, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x40018000
read(3, "# /etc/fstab: static file system"..., 4096) = 563
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x40018000, 4096)                = 0
stat64("/sbin/mount.smbfs", {st_mode=S_IFREG|0755, st_size=575372, ...}) = 0
fork()                                  = 1147
wait4(-1, 1147: session setup failed: ERRDOS - ERRnoaccess (Access denied.)
SMB connection failed
[WIFEXITED(s) && WEXITSTATUS(s) == 1], 0, NULL) = 1147
--- SIGCHLD (Child exited) @ 0 (0) ---
exit_group(1)                           = ?





Reply to: