[gilug.org] Problemes amb Samba
Jordi Pujol jordi-pujol telefonica net
2007-03-21 09:34:57 UTC
primer necessitem saber quin disc es el que te la particio arrel del sistema
operatiu, a /etc/fstab mirem la linia que posa
/dev/??? /
aquest es el fstab de la meva maquina, l'arrel del sistema es a /dev/sda3
***************
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/sda3 / reiserfs defaults 0 1
/dev/sda1 /boot auto defaults 0 2
/dev/sda5 /home auto defaults 0 2
/dev/sda6 none swap sw 0 0
/dev/sda2 /media/winxp auto user,auto,uid=1,gid=100,umask=0222
/dev/sda7 /media/windows auto user,auto,uid=1,gid=100,umask=0002
/dev/hda /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/hdb /media/cdrom1 udf,iso9660 user,noauto 0 0
***************
executa, i mira quin dispositiu es:
cat /etc/fstab
ara hem d'engegar amb un disc de rescat del sistema,
ho podem fer amb el mateix CD d'instal.lacio i amb l'usuari root
muntar el disc, des de "consola root"
mount -o rw /dev/??? /mnt
i modificar el fitxer /mnt/etc/sudoers, si el disc de rescat ha engegat en
mode grafic millor, perque podras editar amb kate, o kwrite (els asterisks no
son part del fitxer, nomes els escric per delimitar)
kate /mnt/etc/sudoers &
***************
root ALL=(ALL) ALL
elteuusuari ALL=(ALL) ALL
***************
ja esta arreglat, despres desmuntem el disc
umount /mnt
i tornem a arrancar el nostre sistema
A Dimarts, 20 de Març de 2007 20:51, Jaume Vinyet Barnolas va escriure:
> Hola, és la primera vegada que vinc aquí
> Sóc en Jaume; vaig estar l'altre dia a la install-party de Celrà.
> Us felicito i us dono les gràcies pel vostre esforç !!
> ---------------------------------------------
> Tinc uns quants problemes, espero anar-los resolent (ja aniré emprenyant,
> jejeje) però avui me n'apareix un que em bloqueja:
> Perdoneu si poso massa rollo, però em sembla que és la única manera que
> m'entengueu.
>
> - Kubuntu 6.10
> - tinc una xarxa a casa; amb Smb4k veig ells altres ordinadors però quan
> vull muntar algun dels directoris compartits dels altres, em diu que
> "smbmnt must be installed suid root for direct user mounts (1000,1000)"
> L'usuari 1000 sóc jo, que també sóc l'administrador. Crec que m'està dient
> que manquen permisos;
> des de consola, he fet 'sudo smb4k'i tot ha anat bé.
> entro a la configuració i a la pestanya "Super User" he activat ·use super
> user privileges to mount and unmount shares" suposant que això donarà
> permís a que tot usuari pugui muntar i desmuntar compartits d'altres
> ordinadors. Aquí m'ha donat un error que no sé que deis (mea culpa, hauria
> d'haver pres nota) i a partir d'aquest moment falla el sudo; es a dir, si
> intento tornar a fer el mateix, em diu "Error KDE su" "su ha retornat amb
> un error"; si en aquesta pantalla de smb4k faig "remove entries" dona el
> mateix error. ---------------------------------------------
> - i si ara vaig a consola, qualsevol demanda de sudo obté sempre la mateixa
> resposta:
> :~$ sudo firefox
>
> >>> sudoers file: syntax error, line 0 <<<
> >>> sudoers file: syntax error, line 1 <<<
> >>> sudoers file: syntax error, line 2 <<<
> >>> sudoers file: syntax error, line 3 <<<
> >>> sudoers file: syntax error, line 4 <<<
> >>> sudoers file: syntax error, line 5 <<<
> >>> sudoers file: syntax error, line 6 <<<
> >>> sudoers file: syntax error, line 7 <<<
> >>> sudoers file: syntax error, line 8 <<<
> >>> sudoers file: syntax error, line 9 <<<
>
> sudo: parse error in /etc/sudoers near line 0
> ---------------------------------------------------
> - sembla que el problema és al fitxer /etc/sudoers; l'obro amb kate i
> aquest és el contingut:
> X Error: BadDevice, invalid or uninitialized input device 166
> Major opcode: 144
> Minor opcode: 3
> Resource id: 0x0
> Failed to open device
> X Error: BadDevice, invalid or uninitialized input device 166
> Major opcode: 144
> Minor opcode: 3
> Resource id: 0x0
> Failed to open device
> # /etc/sudoers
> # This file MUST be edited with the 'visudo' command as root.
> # See the man page for details on how to write a sudoers file.
> # Host alias specification
> # User alias specification
> # Cmnd alias specification
> # Defaults
> Defaults !lecture,tty_tickets,!fqdn
> # User privilege specification
> root ALL=(ALL) ALL
> # Members of the admin group may gain root privileges
> %admin ALL=(ALL) ALL
> # Entries for Smb4K users.
> # Generated by Smb4K. Please do not modify!
> User_Alias SMB4KUSERS = jaume
> Defaults:SMB4KUSERS env_keep="PASSWD USER"
> SMB4KUSERS jaume-fixe = NOPASSWD: /usr/bin/smb4k_kill
> SMB4KUSERS jaume-fixe = NOPASSWD: /usr/bin/smb4k_umount
> SMB4KUSERS jaume-fixe = NOPASSWD: /usr/bin/smb4k_mount
> # End of Smb4K user entries.
> -----------------------------------------------------
> - hauria de fer alguna cosa amb aquest fitxer, però això només ho pot fer
> el root, i el problema és precisament que no puc fer res amb sudo
> -----------------------------------------------------
>
> PREGUNTO:
> 1) d'alguna manera puc entrar de root sense sudo, com usuari root "directe"
> ?
> 2) què faig amb aquest /etc/sudoers que està fet malbé ?
> 3) com dono permis a qualsevol usuari (jo per exemple) per muntar amb smb4k
>
> Gràcies
Més informació sobre la llista de correu gilug