Estoy en Ubuntu 11.10 y quiero compartir una carpeta en una partición NTFS montada automáticamente ( /dev/sda4) a través de la red. El propósito de esta red es compartir archivos entre computadoras, contiene principalmente computadoras con Windows. Yo uso esta /dev/sda4partición de Windows 7 y Ubuntu. Usando Nautilus, hago clic derecho en el directorio, luego hago clic en 'Opciones de uso compartido', luego marco las tres casillas de verificación. Sin embargo, cuando trato de aplicar la configuración, dice 'No se pudieron cambiar los derechos de la carpeta "nombre de carpeta"'.
He puesto la salida de sudo blkidy cat /etc/fstabdebajo.
sudo blkid
/dev/sda2: LABEL="Windows" UUID="481319C261268D8D" TYPE="ntfs"
/dev/sda3: UUID="23dac5e8-aae7-43ac-964c-c8a5a033b0d7" TYPE="ext4"
/dev/sda4: LABEL="Data" UUID="00F1B269675B86AE" TYPE="ntfs"
/dev/sda5: UUID="6de8b757-f17e-4e36-935c-a3fd6012c628" TYPE="ext4"
/dev/sda6: UUID="d504bae2-fad6-4f6a-b489-7719ad0fe3b3" TYPE="swap"
cat /etc/fstab
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda3 during installation
UUID=23dac5e8-aae7-43ac-964c-c8a5a033b0d7 / ext4 errors=remount-ro 0 1
# swap was on /dev/sda6 during installation
UUID=d504bae2-fad6-4f6a-b489-7719ad0fe3b3 none swap sw 0 0
/dev/sda4 /media/Data ntfs defaults,umask=007,gid=46 0 0
¿Cómo puedo compartir esta carpeta?
partitioning
samba
ntfs
share
shared-folders
Exeleration-G
fuente
fuente

fstabdeben ser cambiados. Pruebe el mismo procedimiento con eliminadogid(no olvide volver a montar) y díganos si ayudó.gidde/etc/fstablas marcas de la última línea mirada como esto:/dev/sda4 /media/Data ntfs defaults,umask=007 0 0./dev/sda4no está montado en el inicio,sudo mount /dev/sda4 /media/Datame da el siguiente resultado:Mount is denied because the NTFS volume is already exclusively opened. The volume may be already mounted, or another software may use it which could be identified for example by the help of the 'fuser' command.Respuestas:
Después de un poco de búsqueda, encontré la solución yo mismo:
En primer lugar, tuve que darme la propiedad sobre
/dev/sda4, y tuve que dargroupyothersleer y ejecutar permiso. Lo hice cambiando la entrada de partición en/etc/fstab.Para hacer eso, tenía que saber mi
uidygid. Entonces, lo primero que hice fue escribir el siguiente comando en una Terminal:id $USEREsto dará una salida como esta:
Así que ahora sabía que tanto mi
uidcomo migideran1000.¿Ya sabes el nombre de la partición NTFS? Si no, escriba este comando en una Terminal:
sudo blkidy escriba la partición NTFS en una hoja de papel.
Ahora, para cambiar los permisos, edité
/etc/fstabcon elnanoeditor de texto. Entonces, el siguiente comando que debe escribir en una terminal es:sudo nano /etc/fstabVe hasta abajo y escribe esta línea:
(Debería reemplazarlo
/dev/sda4por la partición NTFS que escribió anteriormente).Explicación:
umask=0022fija del directorio (d) permisos permisos paradrwxr-xr-x, para asegurarse de que el usuario (yo) puede leer, escribir y ejecutar (rwx), mientras que elgroupyotherssólo puede leer y ejecutar (r-x) el directorio, que es lo que quería.Después de eso, podría marcar las tres casillas de verificación sin ningún error, y la carpeta se compartiría a través de la red. Como no estaba seguro de si la configuración para compartir se mantendría después de un reinicio, desactivé las casillas de verificación y agregué algunas líneas
/etc/samba/smb.conf. Lo hice de esta manera:En una terminal, escribí
sudo nano /etc/samba/smb.confMe desplacé hasta la última línea y pegué lo siguiente allí:
Guardé el archivo y luego reinicié. La carpeta estaba accesible desde la red ahora.
fuente
/dev/sda4".La solución más simple que se me ocurre es usar un enlace simbólico a la partición NTFS.
Cómo haría esto es:
ln -s /path/to/folder/on/ntfs /path/to/new/location/linknameNo lo he probado yo mismo, pero si entiendo compartir correctamente, debería poder funcionar.
fuente
ln -s, ¿verdad? Probándolo ahora mismo.simplemente monte el directorio ntfs como:
obtener el usuario actual y el grupo de usuarios actual como lo señala Exeleration-G:
fuente