Buenas tardes a todos.tengo instalado dietpi y mi intencion es añadirle un disco duro externo de 2tb para pelis y compartir con samba.
El problema es que no tengo permisos para poder escribir en el disco externo ya añadido....
He editado el samba.confg con el nuevo disco externo y le he dado permisos 0777 ...pero aun asi es imposible crear una carpeta o pasar las descargas del transmission..'
estoy haciendo algo mal..?
Dietpi compartir disco externo usb por samba
- egrueda
- Pi God
- Mensajes: 3426
- Registrado: 10 Feb 2017, 19:31
- Agradecido: 7 veces
- Agradecimiento recibido: 269 veces
El disco duro externo, ¿Qué sistema de ficheros usa?
No respondo a privados ;-)
👉 Particiones en una MicroSD
👉 Cómo pedir ayuda en el foro
Invítame a un café
👉 Particiones en una MicroSD
👉 Cómo pedir ayuda en el foro
Invítame a un café
- klingsor
- Pi Master
- Mensajes: 460
- Registrado: 14 Jul 2017, 12:16
- Agradecido: 69 veces
- Agradecimiento recibido: 86 veces
¿Cómo le has dado permisos al disco duro? Sería algo así:
Saludos.
Código: Seleccionar todo
sudo chmod -R 777 /media/discousb/torrents
- egrueda
- Pi God
- Mensajes: 3426
- Registrado: 10 Feb 2017, 19:31
- Agradecido: 7 veces
- Agradecimiento recibido: 269 veces
Por favor, no hagamos burradas con el chmod.
Es como quitar la puerta de casa por no querer abir y cerrar con llave.
Es importante que aprendamos la diferencia enter permisos y propietarios, y que asignemos los permisos correctos a los propietarios correctos.
Dicho esto, vamos por partes:
1. Dices que desde samba no puedes crear carpetas.
¿Y desde el propio linux puedes crearlas?
2. Necesitamos datos precisos
¿Puedes compartir la configuración de samba para este disco?
3. ¿Cómo está montado el disco?
¿Nos puedes pasar la salida del comando mount?
Es como quitar la puerta de casa por no querer abir y cerrar con llave.
Es importante que aprendamos la diferencia enter permisos y propietarios, y que asignemos los permisos correctos a los propietarios correctos.
Dicho esto, vamos por partes:
1. Dices que desde samba no puedes crear carpetas.
¿Y desde el propio linux puedes crearlas?
2. Necesitamos datos precisos
¿Puedes compartir la configuración de samba para este disco?
3. ¿Cómo está montado el disco?
¿Nos puedes pasar la salida del comando mount?
No respondo a privados ;-)
👉 Particiones en una MicroSD
👉 Cómo pedir ayuda en el foro
Invítame a un café
👉 Particiones en una MicroSD
👉 Cómo pedir ayuda en el foro
Invítame a un café
- klingsor
- Pi Master
- Mensajes: 460
- Registrado: 14 Jul 2017, 12:16
- Agradecido: 69 veces
- Agradecimiento recibido: 86 veces
Coño, pues yo lo hice así (de hecho en el guía burros que tengo está añadido eso para dar permisos al disco duro), pero claro ahora que lo dices así cualquiera puede acceder al disco y borrar cosas.egrueda escribió: 22 Ene 2021, 18:51 Por favor, no hagamos burradas con el chmod.
Es como quitar la puerta de casa por no querer abir y cerrar con llave.
Es importante que aprendamos la diferencia enter permisos y propietarios, y que asignemos los permisos correctos a los propietarios correctos.

Pillo sitio para ver que es lo que tengo que hacer bien para que se pueda escribir y leer de forma correcta.
Saludos.
- egrueda
- Pi God
- Mensajes: 3426
- Registrado: 10 Feb 2017, 19:31
- Agradecido: 7 veces
- Agradecimiento recibido: 269 veces
Bueno, no creo que nadie quiera acceder al disco de la raspi de mi salón, jajaja
Pero bromas aparte, en la mayoría de casos, el 777 se usa para enmascarar un problema en lugar de para resolverlo.
Vamos a ver en este caso concreto cuál puede ser la causa ;-)
No respondo a privados ;-)
👉 Particiones en una MicroSD
👉 Cómo pedir ayuda en el foro
Invítame a un café
👉 Particiones en una MicroSD
👉 Cómo pedir ayuda en el foro
Invítame a un café
-
- Pi Alpha
- Mensajes: 15
- Registrado: 27 Abr 2018, 03:39
- Ubicación: Cala ratjada - Mallorca-
- Agradecido: 4 veces
- Agradecimiento recibido: 0
Conseguido...
he seguido tu consejo klingsor
sudo chmod -R 777 /mnt/videos
y me va de maravillas...tengo permisos....
muchas gracias...
problema solucionado...
he seguido tu consejo klingsor
sudo chmod -R 777 /mnt/videos
y me va de maravillas...tengo permisos....
muchas gracias...
problema solucionado...
- egrueda
- Pi God
- Mensajes: 3426
- Registrado: 10 Feb 2017, 19:31
- Agradecido: 7 veces
- Agradecimiento recibido: 269 veces
Están los que no saben y los que no quieren aprender :-/
No respondo a privados ;-)
👉 Particiones en una MicroSD
👉 Cómo pedir ayuda en el foro
Invítame a un café
👉 Particiones en una MicroSD
👉 Cómo pedir ayuda en el foro
Invítame a un café
- egrueda
- Pi God
- Mensajes: 3426
- Registrado: 10 Feb 2017, 19:31
- Agradecido: 7 veces
- Agradecimiento recibido: 269 veces
Como se suele decir, una cadena es tan fuerte como su eslabón más débil
Cuando un usuario normal, sin privilegios, entra en un sistema linux y hace alguna cagada, no compromete el sistema ni la integridad de los datos de otros, porque sólo tiene permisos sobre sus propios archivos.
Por eso usamos sudo para hacer tareas administrativas, para no dar permisos 777 (de todo y para todo) en todo el sistema, porque eso equivale a eliminar la seguridad.
La mayoría de procesos corren bajo su propio nombre de usuario y acceden a los archivos que les pertenecen.
De esta forma, si uno de esos procesos se vuelve malicioso, sólo afecta a ese servicio y no a toda la máquina.
Si tengo alguna vulnerabilidad en kodi o en el servidor web, con 777 podrían borrar o infectar todos mis arhchivos.
Si es un directorio público, por lo general 644/755
Así el propietario puede modificar, el resto sólo puede leer (peliculas, mp3, etc)
Si varios usuarios tienen que tener permisos, creamos un grupo
Y asignamos permisos 664/775. Así el propietario y el grupo tienen permisos, y los demás, sólo lectura.
En mi caso lo tengo así:
- tengo el usuario "pi"
- he creado un grupo "media"
- en mi disco usb, a los contenidos multimiedia les asigno el propietario pi y el gurpo media
- y en mi disco usb le asigno permisos 664 (archivos) y 775 (directorios)
Aquí el truco está en el grupo "media" porque puede manipular contenidos en el disco usb
¿Y quién pertenece a ese grupo?
- el usuario pi
- el usuario kodi
- el usuario transmission
- y mi usuario de samba
De esta forma, transmission se ejecuta con sus propios permisos y propietarios, igual que sickchill, kodi y demás.
No les cambio el propietario, respeto su seguridad.
Pero les doy acceso a un directorio donde pueden trabajar en común, ¡para eso son los grupos! :-)
¿Qué pasa si mañana instalo sickchill o sonarr?
Simplemente les añado al grupo "media" y ya tienen acceso a todo el contenido multimedia.
Y el resto de programas y usuarios podrá ver películas y escuchar música sin modificar los ficheros ;-)
Cuando un usuario normal, sin privilegios, entra en un sistema linux y hace alguna cagada, no compromete el sistema ni la integridad de los datos de otros, porque sólo tiene permisos sobre sus propios archivos.
Por eso usamos sudo para hacer tareas administrativas, para no dar permisos 777 (de todo y para todo) en todo el sistema, porque eso equivale a eliminar la seguridad.
La mayoría de procesos corren bajo su propio nombre de usuario y acceden a los archivos que les pertenecen.
De esta forma, si uno de esos procesos se vuelve malicioso, sólo afecta a ese servicio y no a toda la máquina.
Si tengo alguna vulnerabilidad en kodi o en el servidor web, con 777 podrían borrar o infectar todos mis arhchivos.
Si es un directorio público, por lo general 644/755
Así el propietario puede modificar, el resto sólo puede leer (peliculas, mp3, etc)
Si varios usuarios tienen que tener permisos, creamos un grupo
Y asignamos permisos 664/775. Así el propietario y el grupo tienen permisos, y los demás, sólo lectura.
En mi caso lo tengo así:
- tengo el usuario "pi"
- he creado un grupo "media"
- en mi disco usb, a los contenidos multimiedia les asigno el propietario pi y el gurpo media
- y en mi disco usb le asigno permisos 664 (archivos) y 775 (directorios)
Aquí el truco está en el grupo "media" porque puede manipular contenidos en el disco usb
¿Y quién pertenece a ese grupo?
- el usuario pi
- el usuario kodi
- el usuario transmission
- y mi usuario de samba
De esta forma, transmission se ejecuta con sus propios permisos y propietarios, igual que sickchill, kodi y demás.
No les cambio el propietario, respeto su seguridad.
Pero les doy acceso a un directorio donde pueden trabajar en común, ¡para eso son los grupos! :-)
¿Qué pasa si mañana instalo sickchill o sonarr?
Simplemente les añado al grupo "media" y ya tienen acceso a todo el contenido multimedia.
Y el resto de programas y usuarios podrá ver películas y escuchar música sin modificar los ficheros ;-)
No respondo a privados ;-)
👉 Particiones en una MicroSD
👉 Cómo pedir ayuda en el foro
Invítame a un café
👉 Particiones en una MicroSD
👉 Cómo pedir ayuda en el foro
Invítame a un café