Tengo un problemita... no ubico la forma de hacer que mis usuarios de linux puedan montar unidades con samba en otro equipo. Por ejemplo, tengo una pc con suse 8.2 que es usada por varias personas, lo que necesito hacer es que cuando se logean alguna de ellas, se monte en un directorio de su home, una unidad compartida en otra maquina. La unidad cambia de persona a persona, pero ese no es el problema, lo que no puedo hacer es que los usuarios usen el: "mount -t smbfs -o username=pepe,password=pepe //192.168.0.50/dir_pepe /home/pepe/documentos" El samba dice: "Only root can do this." Alguien que me ayude por favor?! O al menos que me oriente... Gracias. ;-) --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.478 / Virus Database: 275 - Release Date: 06/05/2003
mmm bueno hay dos formas El mar, 20 de 05 de 2003 a las 17:46, SeveK escribió:
Tengo un problemita... no ubico la forma de hacer que mis usuarios de linux puedan montar unidades con samba en otro equipo. Por ejemplo, tengo una pc con suse 8.2 que es usada por varias personas, lo que necesito hacer es que cuando se logean alguna de ellas, se monte en un directorio de su home, una unidad compartida en otra maquina. La unidad cambia de persona a persona, pero ese no es el problema, lo que no puedo hacer es que los usuarios usen el: ke esto lo pongas en tu /etc/fstab "mount -t smbfs -o username=pepe,password=pepe //192.168.0.50/dir_pepe /home/pepe/documentos"
o ke hagas lo mismo pero con smbmnt y ke le des un chmod +s a tal programa para ke tengas los previlegios de root
El samba dice: "Only root can do this."
Alguien que me ayude por favor?! O al menos que me oriente...
Gracias. ;-)
--- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.478 / Virus Database: 275 - Release Date: 06/05/2003
Mira, esto me suena, no tengo a mano si por si acaso se me ocurrio guardar el bookmark (siempre me olvido!), pero esto se puede hacer con un script que el propio windows carga. Son como scripts de DOS, de modo que en el logueo del usuario, guindows lee este script y lo va ejecutando paso a paso. Puedes, entre otras cosas, montar particiones, o ajustar la hora, es lo que recuerdo. Ah, por cierto es algo de windows, asi que te conviene buscar por ese lado, y luego ves donde se instalaría ese script en el samba. SeveK wrote:
Tengo un problemita... no ubico la forma de hacer que mis usuarios de linux puedan montar unidades con samba en otro equipo. Por ejemplo, tengo una pc con suse 8.2 que es usada por varias personas, lo que necesito hacer es que cuando se logean alguna de ellas, se monte en un directorio de su home, una unidad compartida en otra maquina. La unidad cambia de persona a persona, pero ese no es el problema, lo que no puedo hacer es que los usuarios usen el: "mount -t smbfs -o username=pepe,password=pepe //192.168.0.50/dir_pepe /home/pepe/documentos"
El samba dice: "Only root can do this."
Alguien que me ayude por favor?! O al menos que me oriente...
Gracias. ;-)
--- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.478 / Virus Database: 275 - Release Date: 06/05/2003
Francisco Acosta wrote:
Mira, esto me suena, no tengo a mano si por si acaso se me ocurrio guardar el bookmark (siempre me olvido!), pero esto se puede hacer con un script que el propio windows carga. Son como scripts de DOS, de modo que en el logueo del usuario, guindows lee este script y lo va ejecutando paso a paso. Puedes, entre otras cosas, montar particiones, o ajustar la hora, es lo que recuerdo. Ah, por cierto es algo de windows, asi que te conviene buscar por ese lado, y luego ves donde se instalaría ese script en el samba.
Ok, no encuentro el link (debo ordenar mi archivo de bookmarks!!) pero necesitas lo sgte, en el caso de samba. Como preparar el script supongo que alguna búsqueda en google sobre windows te permitirá ver ejemplos. logon script (G) This parameter specifies the batch file (.bat) or NT command file (.cmd) to be down loaded and run on a machine when a user successfully logs in. The file must contain the DOS style CR/LF line endings. Using a DOS-style editor to create the file is rec ommended. Saludos. -- -.Francisco Acosta.- chesco@idea.com.py Yahoo: chescopy@yahoo.com MSN: chescopy@hotmail.com
Hola :) SeveK wrote:
Tengo un problemita... no ubico la forma de hacer que mis usuarios de linux puedan montar unidades con samba en otro equipo. Por ejemplo, tengo una pc con suse 8.2 que es usada por varias personas, lo que necesito hacer es que cuando se logean alguna de ellas, se monte en un directorio de su home, una unidad compartida en otra maquina. La unidad cambia de persona a persona, pero ese no es el problema, lo que no puedo hacer es que los usuarios usen el: "mount -t smbfs -o username=pepe,password=pepe //192.168.0.50/dir_pepe /home/pepe/documentos"
El samba dice: "Only root can do this."
¿Has definido el recurso en /etc/fstab? Lo pregunto porque puedes poner algo por el estilo a: //192.168.0.50/pepe /home/pepe/docs smbfs username=pepe,password=pepe,defaults,noauto,user 0 0 [Va todo en una única linea] Al poner la opción noauto, NO se monta automáticmente al arrancar el equipo y al poner la opción user te permite que el usuario lo monte o desmonte tecleando: mount /home/pepe/docs HTH Rafa -- rgriman@suse.it http://www.suse.de/es http://www.suse.com rafael.griman@hispalinux.es http://www.hispalinux.es rafa@artenet-cb.es registered Linux user 286102 http://counter.li.org/ "If brute force doesn't work, you aren't using enough."
Hola :)
SeveK wrote:
Tengo un problemita... no ubico la forma de hacer que mis usuarios de
Hola... On Wed, 21 May 2003 14:31:01 +0200, Rafael Grimán wrote linux
puedan montar unidades con samba en otro equipo. Por ejemplo, tengo una pc con suse 8.2 que es usada por varias personas, lo que necesito hacer es que cuando se logean alguna de ellas, se monte en un directorio de su home, una unidad compartida en otra maquina. La unidad cambia de persona a persona, pero ese no es el problema, lo que no puedo hacer es que los usuarios usen el: "mount -t smbfs -o username=pepe,password=pepe //192.168.0.50/dir_pepe /home/pepe/documentos"
No entiendo la dinámica, ¿quieres compartir directorios entre dos máquinas Linux mediante samba?, si ese es el caso mejor usa NFS, es mas directo. Si no es así, que quieres hacer: ¿una carpeta compartido de güindos montarla en Linux? o ¿un directorio de linux mapearlo en una unidad de güindos?
El samba dice: "Only root can do this."
el montaje de cosas no explícitas en fstab está reservado a root.
¿Has definido el recurso en /etc/fstab?
Lo pregunto porque puedes poner algo por el estilo a:
//192.168.0.50/pepe /home/pepe/docs smbfs username=pepe,password=pepe,defaults,noauto,user 0 0
¿En serio eso se puede hacer para un recurso smb? lo estuve intentando hace un tiempo y desde fstab jamás pude, solo mediante un script y con el suid para smbmount.
[Va todo en una única linea]
Al poner la opción noauto, NO se monta automáticmente al arrancar el equipo y al poner la opción user te permite que el usuario lo monte o desmonte tecleando:
mount /home/pepe/docs
En otro correo mencionan sobre los comandos para mapear en güindos, eso lo haces con el comando "net" es sencillo de utilizar escribe "net /?" o bien "net <orden> /?" para información específica.
-- rgriman@suse.it http://www.suse.de/es http://www.suse.com
rafael.griman@hispalinux.es http://www.hispalinux.es
rafa@artenet-cb.es registered Linux user 286102 http://counter.li.org/
__________________________________________________ Rolando Belmonte Hernández. rolando@lucas.reduaz.mx P.D. Si ya lograste lo que necesitabas igualmente coméntalo.
Hola :) Rolando Belmonte Hernández wrote:
[...]
¿Has definido el recurso en /etc/fstab?
Lo pregunto porque puedes poner algo por el estilo a:
//192.168.0.50/pepe /home/pepe/docs smbfs username=pepe,password=pepe,defaults,noauto,user 0 0
¿En serio eso se puede hacer para un recurso smb? lo estuve intentando hace un tiempo y desde fstab jamás pude, solo mediante un script y con el suid para smbmount.
A mi me funciona perfectamente. Tengo en el sobremesa SuSE compartiendo directorios y en el fstab del portátil una linea parecida y me funciona sin problemas. -- rgriman@suse.it http://www.suse.de/es http://www.suse.com rafael.griman@hispalinux.es http://www.hispalinux.es rafa@artenet-cb.es registered Linux user 286102 http://counter.li.org/ "If brute force doesn't work, you aren't using enough."
participants (5)
-
Francisco Acosta
-
GnuOwned
-
Rafael Grimán
-
Rolando Belmonte Hernández
-
SeveK