Newsgroup: it.comp.os.linux.sys
Titolo: scp e permessi

E' possibile fare un scp di varie cartelle e files da un sistema all'altro
mantendo i permessi che esistono sui files originali?
Max

 mantendo i permessi che esistono sui files originali?
c'e` scritto nella man page di scp.
-- 
                         Maurizio - Tannoiser - Lemmo
                 Founder Member of ERLUG 
http://erlug.linux.it
-------------------------------------------------------------------------------
If it's already broken, force it.

 wrote in message
news:slrnbnaojb.n...@gate.deepspace...


 E' due ore che sfoglio le man pages ma non riesco a capire...
Dai, non dire cosi',  la man page di scp e' 60  righe... e se posti su
sys si presuppone che tu sappia leggere una manpage.
PS Per favore non rispondere sopra  al post a cui stai rispondendo, ma
sotto; maggiori dettagli su come quotare in usenet li trovi qui:
 
http://www.freewebz.com/iosononiubbo/iosononiubbo.htm#quotare
-- 
Sono un servitore del Fuoco Segreto, e reggo la fiamma di Anor.
A nulla ti servira' il fuoco oscuro, fiamma di Udun.
Torna nell'Ombra! Non puoi passare.

 sys si presuppone che tu sappia leggere una manpage.
Bene, allora, tu forse sei molto più bravo di me a leggere le man page e
forse, invece di rispondermi di leggerle meglio, potresti erudirmi su come
copiare un file con scp mantenendo sia i permessi che owner e gruppo, visto
che io, povero principiante, non ci sono riuscito...
Prima i gruppi su linux erano pieni di gente che AIUTAVA gli altri a capire
determinate cose, ora invece si sono riempiti di ex luser windows che non
sanno fare altro che rispondere "leggiti le man page", "cerca su google",
"studiati gli how-to",  e banalità di questo tipo. Se ti chiedo come
realizzare un mirroring software con kernel 2.4, che mi rispondi??? Mi
sapresti aiutare???
Se non conoscete le risposte alle domande che a volte si postano sul ng, non
rispondete, invece di far finta di essere dei superuomini proprietari della
scienza. Mi avete stancato parecchio.
Scusa per lo sfogo, mi rendo conto di essere stato un po' esagerato, ma ti
giuro che è veramente snervante passare giorni a risolvere un "problema"
(che poi ho scoperto essere IRRISOLVIBILE!!!), cercare aiuto in un ng e
trovare persone pronte ad insultare la tua professionalità o la tua
preparazione senza nemmeno sapere o riuscire ad intuire le necessità di chi
espone un prolema.
Max
PS: So addiritura (pensa te come sono bravo...) come si posta, non è
necessario specificarlo ogni volta che uno ha fretta e risponde velocemente.
Se fossi stato un abitudinario di "post sbagliati", avrei anche accettato la
critica. Anche su questo spaccate molto i grancosi...

 pollaio. *plonk*
plonka quanto ti pare... intanto tu sei un altro che non conosce la risposta
(ovvio, dato che non esiste soluzione al mio problema, a meno che tu non ti
sia riscritto i sorgenti di ssh...)
Se conosci un minimo di italiano o se leggi quello che la gente scrive,
scopriresti che non ho cercato la pappa pronta, ma un AIUTO. Se uno ti
chiede "a cosa servono le medicine?" tu cosa gli risponderesti??? "A curare
le malattie" oppure "stronzo, vai a studiare medicina!"??? Io penso che tu
propenderesti per dare la seconda risposta.
Max

 scopriresti che non ho cercato la pappa pronta, ma un AIUTO. 
<cut>
Premesso, che non mi aggrego in nessuna maniera alla flame, in quanto non ne
trovo ne interesse, ne tanto meno ragione, mi limito a rispondere alla tua
domanda.
La risposta è che la *man* *page* un indizio lo da;
----
scp [option] ....
-p  Preserves modification times, access times, and modes from the
original file.
----
Non so se realtmente è cio' che interessa a te, ma a questo punto direi una
prova non costa nulla !!!
Ciauz...

 ----
E` ben piu` che un indizio. E` l'unica risposta. Se gli utenti/gruppi
sono diversi da macchina a macchina c'e` ben poco da portare.
Come ho detto: c'e` scritto nella man page.
-- 
                         Maurizio - Tannoiser - Lemmo
                 Founder Member of ERLUG 
http://erlug.linux.it
-------------------------------------------------------------------------------
Any sufficiently advanced technology is indistinguishable from magic.

 ----
Ti ringrazio per la risposta, ma l'opzione "-p" non č quella che fa al caso
mio. Essa infatti mantiene sě i permessi sui files e dir, ma non gli owner e
i gruppi attribuiti a files e dir.
Googleando un pochino, ho visto che altri hanno avuto il mio stesso problema
e si sono dovuti accontentare del tar (cosě come ho fatto io, senza ottenere
perň i risultati che avevo intenzione di raggiungere all'inizio.
Max

 Come ho detto: c'e` scritto nella man page.
Utenti e gruppi sono IDENTICI, nelle due macchine, eppure l'scp -p non li
mantiene, ma li cambia con quelli appartenenti all'utente usato per lanciare
l'scp. La man page di scp (e di ssh) ormai la conosco a memoria, e ti
assicuro che non è menzionato il fatto che se usi due macchine aventi stesse
passwd* e group* vengono mantenuti anche owner e gruppi. Come vedi, la tua
enorme sapienza e la tua leggendaria maestria nel leggere le man pages, non
è stata di minimo aiuto a nessuno.
Max

 
imho, è il funzionamento più sicuro e anche più logico...
se copio un eseguibile da un sistema crackato, può darsi che l'eseguibile 
in questione sia bacato.
se ha permessi 777, owner root.root e scp li mantiene entrambi nella 
copia, il mio sistema è bello che andato...
un pò come il discorso sui floppy che era saltato fuori qualche tempo fa.
-- 
+-------
| Paolo opg
|
| janickg ( at ) hotmail ( dot ) com
+-------

 lanciare l'scp. La man page di scp (e di ssh) ormai la conosco a
se capisco correttamente quello che vuoi ottenere, la soluzione è
(almeno quella che uso io) mettere in pipe un tar sulla macchina
origine e uno sulla macchina destinazione, con in mezzo ssh.
tar zcf - /dir/da/copiare | ssh utente@macchinadaraggiungere "tar zxf -"
Ciao.
-- 
Emanuele Balla  aka Skull -  Public Key #661E5CBF on 
www.keyserver.com
+----------------------------------------------------------------------+
"And 1.1.81 is officially BugFree(tm), so if you receive any bug-reports
on it, you know they are just evil lies." (By Linus Torvalds)

 e i gruppi attribuiti a files e dir.
non e` possibile mantenere UID e GID di un file per una mera questione di
sicurezza... altrimenti potresti creare files al posto di qualcun altro...
pui creare solo files con l'utente con cui ti connetti...
-- 
WM

 leggere le man pages, non è stata di minimo aiuto a nessuno.
Continua, continua. Sono certo che questo sproenera` senz'altro le
persone a fare quello che vuoi tu. Funziona cosi`, si, si.
Ma per la cronaca:
- Owner e Group sono due cose diverse: se non sai come funzionano, non
  e` un problema di scp.
- l'Owner lo imposti _tu_, purche` esiste dall'altra parte.
Il tuo problema e` che non hai la piu` pallida idea di come funzionano
gli utenti su una macchina unix, sic et sempliciter.
-- 
                         Maurizio - Tannoiser - Lemmo
                 Founder Member of ERLUG 
http://erlug.linux.it
-------------------------------------------------------------------------------
Greetings, Professor Falken.

 lanciare l'scp.
Prova con rsync con le opzioni -p (preserve permissions), -o (preserve owner
- root only), -g (preserve group).
-- 
gabriele dot giambonini at rcfmedia dot biz

 Bravi, continuate pure a dargli la pappa pronta..
Thorin, oramai dovresti conoscermi, lo sai che ho un cuore grande cosi' :) 


Ho dei problemi con devfsd,
mi si blocca in fase di avvio per 5 minuti
e nel log file messages mi appaiono i seguenti messaggi
devfsd[170]: mksymlink; error creating symlink; "" ^I No such lines or directory
(a volte 173 invece di 170)
ed inoltre
usbdevfs: remount parameter error
ho letto la documentazione su:
http://www.atnf.csiro.au/~rgooch/linux/
ma non mi è chiara la sua funzione, qualcuno lo conosce e sà darmi qualche dritta?
Come è in relazione con MAKEDEV?
Grazie
-- 
Giancarlo Martini
mailto:
giancarl...@katamail.com