SSH: cambiare permessi file uploadati

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
aschenaz
Staff
Staff
Messaggi: 4623
Iscritto il: mer 28 lug 2004, 0:00
Nome Cognome: Nino
Slackware: current
Kernel: 5.4.x
Desktop: KDE
Località: Reggio Calabria
Contatta:

SSH: cambiare permessi file uploadati

Messaggio da aschenaz »

Mi succede una cosa strana.

Un hosting concede l'accesso solo via scp. Stavo effettuando il backup di un sito, ma ho notato che non mi copiava molte immagini, dandomi "accesso negato"; in particolare, credo che non mi copi le immagini che sono state uploadate sul sito via http (e che, quindi, sono quelle che mi interessa di più salvare).

Ho guardato i permessi su quei file e, in effetti, sono impostati a 700. Ho provato a cambiarli, ma non me lo permette. Mi sa che solo root possa cambiare quei permessi, vero?

Come devo fare per scaricare quei file (lo so che posso scaricarli uno per uno dal browser, ma sono centinaia...!)?

Grazie,
nino

Avatar utente
spudhead
Linux 1.x
Linux 1.x
Messaggi: 130
Iscritto il: sab 17 dic 2005, 0:17
Slackware: 12.2
Kernel: 2.6.28.7
Desktop: KDE 3.5.10
Località: Ancona, Italy

Messaggio da spudhead »

credo che con wget si puo risolvere il problema. ti scarica le immagini tramite http. se gli dai l'opzione -R ti scarica il sito ricorsivamente...

se leggi il manuale vedrai che ci sono anche altre opzioni (ora non ricordo bene) ma basta che gli indichi l'URL del sito da scaricare (o una directory in esso) e lui fa tutto da solo...

ciao

Avatar utente
aschenaz
Staff
Staff
Messaggi: 4623
Iscritto il: mer 28 lug 2004, 0:00
Nome Cognome: Nino
Slackware: current
Kernel: 5.4.x
Desktop: KDE
Località: Reggio Calabria
Contatta:

Messaggio da aschenaz »

spudhead ha scritto:credo che con wget si puo risolvere il problema. ti scarica le immagini tramite http. se gli dai l'opzione -R ti scarica il sito ricorsivamente...

se leggi il manuale vedrai che ci sono anche altre opzioni (ora non ricordo bene) ma basta che gli indichi l'URL del sito da scaricare (o una directory in esso) e lui fa tutto da solo...

ciao
Vero! A wget non ci avevo proprio pensato. Stasera provo.

Grazie 1000.

Avatar utente
mauro
Linux 2.x
Linux 2.x
Messaggi: 281
Iscritto il: gio 11 mag 2006, 21:51
Slackware: current
Kernel: uno degli ultimi...
Desktop: dwm

Messaggio da mauro »

A me era successo qualcosa di simile con il sito di un amico hostato su aruba (ovvero non riuscire piu' a modificare i permessi dei file), pero' il proprietario era lui, quindi se nel tuo caso sono di root quanto segue non va bene.
L'avevo risolta uppando un file in php e facendo cambiare a lui i permessi.

Avatar utente
aschenaz
Staff
Staff
Messaggi: 4623
Iscritto il: mer 28 lug 2004, 0:00
Nome Cognome: Nino
Slackware: current
Kernel: 5.4.x
Desktop: KDE
Località: Reggio Calabria
Contatta:

Messaggio da aschenaz »

mauro ha scritto:A me era successo qualcosa di simile con il sito di un amico hostato su aruba (ovvero non riuscire piu' a modificare i permessi dei file), pero' il proprietario era lui, quindi se nel tuo caso sono di root quanto segue non va bene.
L'avevo risolta uppando un file in php e facendo cambiare a lui i permessi.
Buona idea anche questa! :)

Vedrò di risolvere (in un modo o in un altro).

Grazie.

Avatar utente
aschenaz
Staff
Staff
Messaggi: 4623
Iscritto il: mer 28 lug 2004, 0:00
Nome Cognome: Nino
Slackware: current
Kernel: 5.4.x
Desktop: KDE
Località: Reggio Calabria
Contatta:

Messaggio da aschenaz »

:?
Il sito è stato off-line per un po' ed ho potuto provare solo ora...

Niente da fare:
- wget mi scarica solo i file che avevo già.
- con lo script in php, mi restituisce "operation non permitted" (ho provato sia con chmod che con chown).

Mi rimane solo da contattare l'hosting e far cambiare i permessi. O pensate che esista un'altra soluzione?

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Messaggio da conraid »

ninobi ha scritto: - wget mi scarica solo i file che avevo già.
- con lo script in php, mi restituisce "operation non permitted" (ho provato sia con chmod che con chown).
Se con un browser puoi non vedo il perché non possa wget, la cosa è alquanto strana.
chi è il proprietario dei file? apache?
A me succedono spesso cose del genere, ma appunto con wget o con qualche script php risolvo.

Avatar utente
aschenaz
Staff
Staff
Messaggi: 4623
Iscritto il: mer 28 lug 2004, 0:00
Nome Cognome: Nino
Slackware: current
Kernel: 5.4.x
Desktop: KDE
Località: Reggio Calabria
Contatta:

Messaggio da aschenaz »

Ho provato in tutti i modi:
- con gftp e protocollo SSH2,
- con filezilla,
- con konqueror e protocollo sftp
- con wget

Riesco sempre e solo a copiare i file che non hanno permessi 700 e non riesco in alcun modo a modificare quei permessi.

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Messaggio da conraid »

ninobi ha scritto:Ho provato in tutti i modi:
- con gftp e protocollo SSH2,
- con filezilla,
- con konqueror e protocollo sftp
E con questi ok, se i permessi sono quelli ed il proprietario è diverso, purtroppo succede. Come ti dicevo lo fa anche a me con alcuni file caricati direttamente dalle pagine del sito, secondo come è configurato il server.
ninobi ha scritto: - con wget
Con questo non capisco. Dovrebbe comportarsi come un browser, e se dici che tramite browser puoi vederli non mi torna la cosa.

Se provi a fare

Codice: Seleziona tutto

$wget indirizzodiunoimmagine
senza altre opzioni, che ti dice?

UPDATE:
A meno che l'immagine venga richiamata da qualche script, ma in questo caso scarica la pagina che le richiama con l'opzione -p di wget, che però non carica le immagine richiamate dai CSS

Avatar utente
aschenaz
Staff
Staff
Messaggi: 4623
Iscritto il: mer 28 lug 2004, 0:00
Nome Cognome: Nino
Slackware: current
Kernel: 5.4.x
Desktop: KDE
Località: Reggio Calabria
Contatta:

Messaggio da aschenaz »

Wget ad uno ad uno me li scarica, ma se do un wget -r url, su 800 file circa me ne scarica un 200... (la cosa strana è che alcuni di quei file con permessi 700 li scarica...! :shock: )

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Messaggio da conraid »

ninobi ha scritto:Wget ad uno ad uno me li scarica, ma se do un wget -r url, su 800 file circa me ne scarica un 200... (la cosa strana è che alcuni di quei file con permessi 700 li scarica...! :shock: )
Ci sarà qualche impostazione da Aruba che blocca questi accessi. Prova o ad usare il "camuffamento" di wget con -U e l'attesa con -w
In modo da vedere se "confondi" Aruba :-)

sono solo ipotesi, ma se io fossi un provider certi programmi li bloccherei

Avatar utente
aschenaz
Staff
Staff
Messaggi: 4623
Iscritto il: mer 28 lug 2004, 0:00
Nome Cognome: Nino
Slackware: current
Kernel: 5.4.x
Desktop: KDE
Località: Reggio Calabria
Contatta:

Messaggio da aschenaz »

Non è Aruba, ma una sottospecie di hosting che stiamo cercando di lasciare (e che penso voglia metterci i bastoni fra le ruote...).

Ho provato sia con -U mozilla che con -w 1. Mi dà sempre gli stessi file...

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Messaggio da conraid »

ninobi ha scritto:Non è Aruba, ma una sottospecie di hosting che stiamo cercando di lasciare (e che penso voglia metterci i bastoni fra le ruote...).
Si, mi sono confuso con un altro post
ninobi ha scritto: Ho provato sia con -U mozilla che con -w 1. Mi dà sempre gli stessi file...
Ma se un file che non ti da provi a scaricarlo singolarmente te lo da vero?

Se è così secondo è un qualcosa che impedisce tutti quegli scaricamenti di seguito, altro non mi viene in mente

Avatar utente
aschenaz
Staff
Staff
Messaggi: 4623
Iscritto il: mer 28 lug 2004, 0:00
Nome Cognome: Nino
Slackware: current
Kernel: 5.4.x
Desktop: KDE
Località: Reggio Calabria
Contatta:

Messaggio da aschenaz »

Ma se un file che non ti da provi a scaricarlo singolarmente te lo da vero?
Si, ad uno ad uno li dà. Ma sono più di 800.

Proverò con un tempo di attesa più alto...

Intanto grazie.

Rispondi