En Ubuntu Maverick, he compartido algunas carpetas usando la GUI de "Opciones de uso compartido" de Nautilus.
Puedo verlos desde Windows 7, pero cuando intento acceder a ellos (desde Windows) me pide un nombre de usuario y contraseña. No importa lo que ingrese, no me dejará entrar. ¿Cómo configuro esto para compartir normalmente?
Actualización: He descubierto que algunas de las carpetas compartidas me dejan entrar, pero otras no. De las que lo hacen, algunas de sus subcarpetas sí, otras no, etc. ¿Cómo puedo investigar qué está causando esto?
Cuando dejo que la GUI instale lo que necesita, se instala samba
y libpam-smbpass
. En la máquina a la que tengo problemas para conectarme, libpam-smbpass
no está instalada. ¿Podría ser este el problema?
windows-7
samba
directory
file-sharing
endolito
fuente
fuente
Respuestas:
Abra Nautilus nuevamente como usuario normal y modifique el recurso compartido para eliminar el acceso de invitado. Tipo
gksudo nautilus
, navegue a la carpeta compartida y compártala nuevamente. Comparta la carpeta pero no otorgue acceso de invitado. Cierra el nautilo.Vaya a su cuadro de Windows y acceda al recurso compartido y proporcione el nombre de usuario y la contraseña de Ubuntu.
Asegúrese de que su firewall de Ubuntu permita el acceso entrante a los puertos Samba. Asegúrese de que el firewall de Windows permita el acceso saliente para los mismos puertos.
fuente
¿Has instalado Samba?
sudo apt-get install samba
Si es así, entonces usted necesita para establecer una contraseña de Samba:
sudo smbpasswd -a USERNAME
. Este comando generará una solicitud de contraseña (sustituyaUSERNAME
con su nombre de usuario).Establecer una carpeta para compartir
mkdir /home/USERNAME/sharedfolder
Haga una copia de seguridad de su archivo smb.conf:
sudo cp /etc/samba/smb.conf ~
Abra su archivo smb.conf:
gksu gedit /etc/samba/smb.conf
Agregue esto al final del archivo:
No debe haber espacios entre las líneas, y debe haber un solo espacio antes y después de cada uno de los signos iguales. Guardar y salir de gedit.
Reiniciar Samba
sudo restart smbd
Use este comando para verificar su archivo smb.conf en busca de errores de sintaxis:
sudo testparm
Ahora debería poder compartir desde su máquina con Windows 7.
Editar:
Entiendo que intentas acceder a tu recurso compartido de Ubuntu desde Windows 7 y que quieres hacerlo con una interfaz GUI.
Para hacerlo, debe configurar un usuario / contraseña de Samba en su máquina Linux como describí anteriormente. Podría recomendar un programa GUI para Ubuntu para hacer esto, pero, francamente, es mucho más complicado y confuso hacerlo de esa manera. El programa es gadmin-samba y está en el repositorio de Ubuntu. ¡Precaución! puedes descifrar totalmente tu configuración si malgastas este programa. Háganos saber qué pasos ha tomado ahora y qué errores ha encontrado. ¡Gracias!
fuente
Tengo un servidor ubuntu con varias computadoras y computadoras portátiles con Windows 7 y descubrí que una computadora portátil no permitiría el acceso a los archivos en las carpetas que dicen "Es posible que no tenga permiso, etc.". Recorrí Internet por 3 días, sin suerte. Finalmente decidí preguntarle a mi hijo quién instaló el servidor y dijo que Windows 7 puede almacenar contraseñas en el servidor y, a veces, estas se corrompen. La respuesta simple fue la siguiente:
Si guardó una contraseña para una unidad de red en Windows y desea eliminarla, presione las teclas [Windows] + [R] para abrir la línea de comando de Windows. Luego ingrese
control keymgr.dll
y haga clic en "Aceptar" para abrir el administrador de credenciales de Windows que le permite administrar y eliminar las contraseñas guardadas en Windows.
Seleccione el servidor y haga clic en ELIMINAR DE LA BÓVEDA
Reiniciar la computadora.
Este procedimiento funciona para Windows XP, Vista y Windows 7.
fuente
Desinstalé y purgué completamente samba y samba-common, luego los reinstalé y todos los paquetes que dependían de ellos. Ahora el uso compartido de la GUI y el nombre de host de la computadora vuelven a funcionar, aunque solo funciona en modo Invitado.
No he descubierto qué credenciales usar de otra manera.
WINDOWSMACHINE/winusername
UBUNTUMACHINE/ubuntuusername
o simplemente simpleusername
. Nada funciona. Pero el modo Invitado funciona.Las carpetas que comparto contienen otras carpetas. A veces, estos son inaccesibles para la máquina Windows y a veces son accesibles. Aparentemente, cuando dice "déjame configurar permisos para ti", solo lo hace para la carpeta que estás compartiendo, no para las subcarpetas. Si los permisos de carpeta para "Grupo" y "Otros" no están configurados en "Crear y eliminar archivos", no podrá acceder a él en modo invitado.
fuente
Yo tuve el mismo problema. "Es posible que no tenga permiso para usar este recurso de red. Póngase en contacto con el administrador de este servidor para averiguar si tiene permisos de acceso". Todo funcionaba bien con samba hasta que se realizó una nueva instalación de 11.10 (la instalación de actualización no rompió los recursos compartidos de samba).
Instalé "Samba Server Configuration Tool 1.2.63" y demostró que el usuario predeterminado no era nadie. Cambié eso para que coincida con mi contraseña y todo funcionó bien después de eso. Había comparado mis archivos de configuración de samba y nada era diferente. La herramienta mencionada lo arregló.
fuente
Tuve muchos problemas con esto y lo entendí bien, así que pensé en documentarlo.
Creo que lo último que me aclaró fue abrir el archivo smb.conf (/ var / etc / samba /) y al final del archivo las carpetas que pensé que se compartían tenían dos puntos; antes del navegador = sí que eliminé. Creo que ese fue el paso final.
También cambié previamente el regedit en Windows con un archivo Win7_Samba3DomainMember.reg (aunque creo que estoy usando Samba (1) --- hay muchas conjeturas que suceden aquí:> encontré que el gadmin-samba NO es útil, hizo las cosas peor, pero lo reconozco debido a mi conocimiento limitado, pero la otra Utilidad Samba fue muy útil (system-config-samba).
Además de todos los permisos de carpeta habituales, el "uso compartido de archivos personales" (al que se accede a través del Dash) también tenía una configuración simple que supuse que no habría sido necesario.
fuente
para mí funcionó simplemente comentando la línea que dice
security = share
y descomentando la línea que dicesecurity = user
en smb.conffuente
Si usa Windows 7, es posible que deba cambiar la configuración de su registro:
Ejecute el archivo Win7_SambaDomainMember.reg , que insertará la siguiente configuración de registro (consulte la wiki de Samba para obtener más información)
luego reinicie (no conozco ningún efecto secundario que no sea permitir el acceso a Samba)
Si usa Ubuntu 11.10, asegúrese de tener instalado python-glade2
fuente
Tuve el mismo problema cuando quería compartir un disco. Tuve que editar mi
fstab
para montar automáticamente la unidad en mi punto de montaje especificado. Luego intenté configurar elsmb.conf
archivo para compartir la unidad. La unidad se mostró en Windows, pero no pude navegar, así que intenté lo que hiciste, pero cuando intenté hacerlo en la pestaña de compartir en el cuadro de diálogo de propiedades, apareció un mensaje para insertar esta opción en la parte global delsmb.conf
archivo :Luego comenté mi configuración para compartir ese punto de montaje en el
smb.conf
archivo.Esto funcionó para mí ...
fuente
Pruebe esto desde el cuadro Win7:
Panel de control> Herramientas administrativas
Modifique estas entradas:
Seguridad de red: nivel de autenticación de LAN Manager Enviar respuestas LM y NTLM
Seguridad de sesión mínima para NTLM SSP Deshabilitar Requiere cifrado de 128 bits
fuente