DS109j e Ubuntu accesso alle cartelle

Utilizzo del NAS quale file server in ambiente linux
shadow
Utente
Utente
Messaggi: 14
Iscritto il: venerdì 20 novembre 2009, 2:04

DS109j e Ubuntu accesso alle cartelle

Messaggio da shadow »

ciao ho un problema nell' accedere alle cartelle del NAS da ubuntu :
riesco correttamente a montare la cartella nel file system tramite il comando mount :


sudo mount -t cifs user=admin //192.168.0.2/public /media/public


riesco a creare la cartella dentro public che mi compare con un lucchetto sull'icona,
se provo a cancellarla a volte me lo impedisce dicendomi che non ho i diritti, a volte riesco. se provo a copiare una struttura di cartelle dentro public, mi crea la prima cartella poi interrrompe subito il processo, dicendomi che non ho i diritti per scrivere all'interno della nuova cartella.:-s

Mi loggo come admin e ho contrallato nella gestione utenti del NAS di avere diritti di lettura e scrittura su public

potete aiutarmi?

ho provato anche a mettere il wokgroup nel comando sopra: (ovviamente lo stesso del NAS)

sudo mount -t cifs user=admin,workgroup=CASA //192.168.0.2/public /media/public

ma il risultato è lo stesso.
Parsipal
Utente
Utente
Messaggi: 867
Iscritto il: martedì 22 aprile 2008, 12:37

DS109j e Ubuntu accesso alle cartelle

Messaggio da Parsipal »

I spedisco coopia dello script che mi sono fatto per montare manualmente le unità che mi servono (manualmente per motivi di sicurezza)
Crea nella tua Home una cartella di nome "mnt" e l suo interno una directory per ogni unità da montare.
Personalizzati il seguente script:

IP_NAS= ip del NAS
DIR10 nome della directory sul nas da condividere
$USER= variabile di sistema. Se vuoi la puoi sostituire con il tuo nome account
xxxx = sostituire con username
yyyy = sostituire con password

#-----------------------------------------------------------------------------
#!/bin/sh
#
# --- Automount script in user's folder ---
# Rel.0.1
case $1 in
on)
sudo mount -t cifs //IP_NAS/DIR1 /home/$USER/mnt/DIR1 -o username=xxxx,password=yyyy
sudo mount -t cifs //IP_NAS/DIR2 /home/$USER/mnt/DIR2 -o username=xxxx,password=yyyy
echo "All units mounted."
break
;;
off)
sudo umount /mnt/DIR1
sudo umount /mnt/DIR2
echo "All units unmounted."
break
;;
*)
clear
echo "To use this script you need to know sudo password."
echo "USAGE:"
echo " 1) To mount units -> ./mymount on"
echo " 2) To unmount units -> ./mymount off"
echo ""
exit 1
;;
esac
exit 0
#---------------------------------------------------------------------------eof

Come utilizzarlo
1) Copialo in un file di testo
2)Attribuiscili il permesso di esecuzione: chmod +x nomefile
3)Eseguilo in shell con il comando ./nomefile

Se scrivi solo ./nomefile ti comparirà il menu di help di utilizzo dello script
./nomefile on -> per montare le unità
./nimefile off -> per smontarle


Resto a disposizione
Saluti
Parsipal
NAS: DS207. (128MB) | HD: 2x MAXTOR STM3250820AS | FW: 3.1-1636 (since 2007)

NAS: DS209+(512MB) | HD: 2x WD10EACS 1TB RAID-1 | FW: 4.2-3202 (since 2009)

UPS: APC 800 Back-ups RS
shadow
Utente
Utente
Messaggi: 14
Iscritto il: venerdì 20 novembre 2009, 2:04

DS109j e Ubuntu accesso alle cartelle

Messaggio da shadow »

Salve Parsipal

il problema non e' montare le cartelle . Ho seguito
la guida e montato le cartelle
com,e d´altronde avevo fatto anche prima.


Il Problema sono i DIRITTI di ACCESSO:
Faccio esempio :
nella cartella public con copia incolla creo una cartella con dentro un file e un altra cartella .
Ma poi non riesco piü a cancellarli !
gli stessi che io stesso ho creato!
(devo accedere via web per farlo)


E'possibile semplicemente montare una cartella ed avere
su di essa e su tutte le sottocrtelle che creo io ,
tutti i diritti ?
E'abbastanza inutile avere un affare da oltre 100 euro
e non ci riesco a fare neanche una cosa semplice come creare una cartella eliminarla

Mi dispiace perche'per il resto il prodotto e'ottimo ma
inutile se non riesco a fare nemmeno questo.

Spero che possiate aiutarmi
Saluti
Parsipal
Utente
Utente
Messaggi: 867
Iscritto il: martedì 22 aprile 2008, 12:37

DS109j e Ubuntu accesso alle cartelle

Messaggio da Parsipal »

Hai verificato se l'account definito sul NAS sia uguale a quello utilizzato sul tuo computer?

Accedi come admin a DSM2.x e verifica i diritti degli account.
MANAGMENT -> PRIVILEGES -> SHARED FOLDER
Qui troverai il pulsante PRIVILEGES SETUP

Resto a disposizione
Saluti
Parsipal
NAS: DS207. (128MB) | HD: 2x MAXTOR STM3250820AS | FW: 3.1-1636 (since 2007)

NAS: DS209+(512MB) | HD: 2x WD10EACS 1TB RAID-1 | FW: 4.2-3202 (since 2009)

UPS: APC 800 Back-ups RS
shadow
Utente
Utente
Messaggi: 14
Iscritto il: venerdì 20 novembre 2009, 2:04

DS109j e Ubuntu accesso alle cartelle

Messaggio da shadow »

Saluti Parsipal

Purtroppo non ho ancora risolto il problema

A) Ho controllato MANAGMENT -> PRIVILEGES -> SHARED FOLDER
Qui troverai il pulsante PRIVILEGES SETUP
qui c'è il gruppo Users segnato con DIRITTI di LETTURA e SCRITTURA


B) Ho controllato MANAGMENT -> PRIVILEGI -> UTENTE
(seleziono utente lorenzo con il quale mi loggo )
MODIFICA -> IMPOSTAZIONE PRIVILEGI :
la cartella public è segnata con DIRITTI di LETTURA e SCRITTURA

C) ho montato in una directory locale della mia home (utente lorenzo, stesso nome e password dell'utente registato nel NAS), con il seguente comando:

Codice: Seleziona tutto

 sudo mount -t cifs -o user=lorenzo //192.168.0.2/public ~/mount/public 
ottenendo il montaggio corretto della risorsa.

D) con COPIA e INCOLLA prendo una struttura di file e tento di incollarla nella cartella public . Risultato :
- si apre una finestra con la barra progressiva e comincia la copia dei file e
compare la nuova cartella dentro la cartella public
- sulla nuova cartella compare un lucchetto
- si interrompe la copia e compare una finestra che dice:
errore nell aprire il file /home/lorenzo/mount/public/fileX : Permesso Negato

Sembra che con il SO linux Ubuntu il nas non fornisca
la possibilià di gestire correttamente le cartelle.
forse un Upgrade del firmware? ho versione 2.1

Sono bloccato a questo punto ... qualche idea ?
Parsipal
Utente
Utente
Messaggi: 867
Iscritto il: martedì 22 aprile 2008, 12:37

DS109j e Ubuntu accesso alle cartelle

Messaggio da Parsipal »

Io uso anche Ubuntu 9.10 sia client che Server e non ho questi problemi.
Ti scrivo ciò per dirti oltanto che non esiste un'incompatibilità tra Synology NAS e Ubuntu.

Vediamo di risolvere il problema ripartendo da zero.

1) Prova a montare sul tuo ubuntu la cartella "sharefiles" e prova a fare le stesse operazioni.

Resto a disposizione
Saluti
Parsipal
NAS: DS207. (128MB) | HD: 2x MAXTOR STM3250820AS | FW: 3.1-1636 (since 2007)

NAS: DS209+(512MB) | HD: 2x WD10EACS 1TB RAID-1 | FW: 4.2-3202 (since 2009)

UPS: APC 800 Back-ups RS
shadow
Utente
Utente
Messaggi: 14
Iscritto il: venerdì 20 novembre 2009, 2:04

DS109j e Ubuntu accesso alle cartelle

Messaggio da shadow »

Saluti Parsipal

Ok Vediamo passo passo.....

la cartella "sharefiles" non c'è sul NAS , devo crearla sotto "public" e poi montarla?

Saluti
Lorenzo
Parsipal
Utente
Utente
Messaggi: 867
Iscritto il: martedì 22 aprile 2008, 12:37

DS109j e Ubuntu accesso alle cartelle

Messaggio da Parsipal »

Saluti Parsipal

Ok Vediamo passo passo.....

la cartella "sharefiles" non c'è sul NAS , devo crearla sotto "public" e poi montarla?

Saluti
Lorenzo


Si. L'importante che l'accesso sia senza restrizione a tutti i tuoi utenti.

Saluti
Parsipal
NAS: DS207. (128MB) | HD: 2x MAXTOR STM3250820AS | FW: 3.1-1636 (since 2007)

NAS: DS209+(512MB) | HD: 2x WD10EACS 1TB RAID-1 | FW: 4.2-3202 (since 2009)

UPS: APC 800 Back-ups RS
shadow
Utente
Utente
Messaggi: 14
Iscritto il: venerdì 20 novembre 2009, 2:04

DS109j e Ubuntu accesso alle cartelle

Messaggio da shadow »

Saluti Parsipal

Ecco cos´ ho fatto:

1) con FILE STATION2 ho creato la cartella "/public/sharefiles"

2) con FILE STATION2 seleziono la cartella "/public/sharefiles"
poi dal menu Azione->Proprieta´ controllo i diritti:
diritti :

Codice: Seleziona tutto

        
	                          lettura  scrittura esecuzione
	             proprietario    v         v         v
	             gruppo          v         v         v   
	             altri           v         v         v

3) ho montato la cartella /public/sharefile nella mia home con il seguente comando:

Codice: Seleziona tutto

 sudo mount -t cifs -o user=lorenzo //192.168.0.2/public/sharefiles ~/mount/sharefiles
	


4)con COPIA e INCOLLA ho preso una struttura di files e cercato di copiarli dentro la cartella ~/mount/sharefiles1027 - user #1027
Risultato : lo stesso delle occasioni precedenti:
-dentro sharefiles compare la nuova cartella
-compare sulla nuova cartella il lucchetto
-si interrompe la copia dicendo "impossibile copiare il file xxx : permesso negato"


6)altri dettagli:
dal navigatore cartelle di ubuntu (nautilus ) vado sulla nuova cartella,
clicco di destro poi Proprieta´->Permessi , ottengo le seguenti informazioni:

Codice: Seleziona tutto

	        proprietario:  1027 - user#1027
	        diritti        creare ad eliminare i file 
	        
	        gruppo :        users
	        diritti         accedere ai file
	                
	        altri :
	        diritti         accedere ai file   
	                       
	  
inoltre da nautilus non riesco a modificare i diritti della nuova cartella



7) Se da FILE STATION2 seleziono la nuova cartella, Poi Azione->Proprietä,
vedo che mancano i diritti di scrittura al Gruppo e ad Altri

di piü non so dire
grazie per láttenzione
speriamo di trovare il bandolo della matassa
ho necessitä di usare il nas con ubuntu

Saluti
Lorenzo
shadow
Utente
Utente
Messaggi: 14
Iscritto il: venerdì 20 novembre 2009, 2:04

DS109j e Ubuntu accesso alle cartelle

Messaggio da shadow »

Salve a tutti

Non sono ancora riuscito a risolvere il problema !
rimango in attesa di aiuto



ciao
Shadow
Rispondi

Torna a “Linux”