Pagina 1 di 1
[Server] Problema trasferimento file
Inviato: lunedì 3 gennaio 2011, 20:45
da Julian Assange
ragazzi ho un server in cui è installato ubuntu server 8.04 LTS con OpenSSH...
il mio problema più grande è che il server è senza interfaccia grafica.
quindi non riesco a trasferire dei file dal server ad un pendrive usb attaccata al server!
come caspita si fa?
ho provato a navigare fino alla cartella e a dare poi: cp nomecartella -r nomecartella
ma non funziona!!
inoltre non so che percorso ubuntu da alla mia pendrive..come faccio a saperlo??
grazie
Re: [Server] Problema trasferimento file
Inviato: lunedì 3 gennaio 2011, 20:50
da c.realkiller
ed individui il nome della chiavetta
per copiare un file
Re: [Server] Problema trasferimento file
Inviato: lunedì 3 gennaio 2011, 20:55
da ReMichael
Se il sistema non te la monta, prima di tutto devi eseguire il montaggio.
Quindi devi creare un punto di montaggio dove poi risiederanno i dati della chiavetta, ad esempio:
Codice: Seleziona tutto
sudo mkdir /media/chiavetta
sudo mount -t tipofs device /media/chiavetta
dove:
tipofs è il tipo di filesystem della chiavetta, ad esempio vfat se è formattata in FAT.
device invece è il device che il sistema le assegna, e lo puoi vedere spulciando le ultime righe del comando
dmesg dopo che hai inserito la chiavetta (ad esempio qualcosa del tipo /dev/sdb1)
Oppure, se i dati non sono tanti puoi anche copiarli via rete con ssh.
Re: [Server] Problema trasferimento file
Inviato: lunedì 3 gennaio 2011, 21:02
da Julian Assange
mi compare una schermata con 200 nomi per me incomprensibili tipo:
tty0 tty4
e tra tanti quelli che mi hanno dato all'occhio sono 2:
usbdev3.03 e usbdev3.00
può essere che ce ne siano 2 con un sola chiavetta?
@ReMichael
se faccio ls /dev mi da solo cdrom e cdrom0
nel codice che hai postato sudo mkdir /media/chiavetta
"chiavetta" sta per?
ps:avevo pensato anche al comando ssh..
ma quando provo a collegarmi da casa mia al server che ha un indirizzo tipo 192.168.1.x
col comando ssh
esempio@192.168.1.x -l non mi fa collegare nemmeno con putty su windows.
invece se faccio la stessa cosa quando sono connesso alla stessa rete del server me lo fa fare..
comunque grazie mille dell'aiuto ragazzi
Re: [Server] Problema trasferimento file
Inviato: lunedì 3 gennaio 2011, 21:08
da ReMichael
Julian Assange ha scritto:
@ReMichael
se faccio ls /dev mi da solo cdrom e cdrom0
nel codice che hai postato sudo mkdir /media/chiavetta
"chiavetta" sta per?
chiavetta è il nome della cartella che crei per contenere i dati della chiavetta.. puoi chiamarla come vuoi.
posta:
sperando che basti, almeno vediamo qual'è il device
ps:avevo pensato anche al comando ssh..
ma quando provo a collegarmi da casa mia al server che ha un indirizzo tipo 192.168.1.x
col comando ssh
esempio@192.168.1.x -l non mi fa collegare nemmeno con putty su windows.
invece se faccio la stessa cosa quando sono connesso alla stessa rete del server me lo fa fare..
comunque grazie mille dell'aiuto ragazzi
beh sì, se ti colleghi dall'esterno devi usare prima di tutto l'indirizzo ip pubblico e poi ci deve essere un forwarding della porta 22 al tuo server.
Re: [Server] Problema trasferimento file
Inviato: lunedì 3 gennaio 2011, 21:31
da Julian Assange
ok allora domani provo cosi...
comunque l'ip pubblico come faccio a saperlo??
Re: [Server] Problema trasferimento file
Inviato: lunedì 3 gennaio 2011, 21:48
da c.realkiller
Julian Assange ha scritto:
ok allora domani provo cosi...
comunque l'ip pubblico come faccio a saperlo??
google! my ip! o con il terminale:
Codice: Seleziona tutto
wget -q -O - checkip.dyndns.org|sed -e 's/.*Current IP Address: //' -e 's/<.*$//'
che io avrei abbreviato così:
Codice: Seleziona tutto
wget -q -O - checkip.dyndns.org | awk -F ':|</body' 'NF>2{print $2}'
Re: [Server] Problema trasferimento file
Inviato: martedì 4 gennaio 2011, 17:18
da Julian Assange
e se la chiavetta è ntfs?
facendo fdisk -l ho capito che la chiavetta è sdc
però quando dò il comando:
mount -t ntfs /dev/sdc/ /media/chiavetta
mi da: NTFS Signature is missing
Failed to mount /dev/sdc/ invalid argument
the device /dev/sdc does not have a valid NTFS
maybe you selected the wrong device?or the whole disk instead of a partition?
Re: [Server] Problema trasferimento file
Inviato: martedì 4 gennaio 2011, 17:55
da Julian Assange
risolto!!grazie mille...
comunque per quanto riguarda l'indirizzo ip pubblico i comandi che mi hai dato c.realkiller non fungono non succede niente..
invece ho fatto w3m
www.whatismyip.com e mi da un indirizzo pubblico che sarà quello del router e non del server...
come faccio?
Re: [Server] Problema trasferimento file
Inviato: martedì 4 gennaio 2011, 20:28
da ReMichael
Julian Assange ha scritto:
risolto!!grazie mille...
comunque per quanto riguarda l'indirizzo ip pubblico i comandi che mi hai dato c.realkiller non fungono non succede niente..
invece ho fatto w3m
www.whatismyip.com e mi da un indirizzo pubblico che sarà quello del router e non del server...
come faccio?
Se hai un indirizzo ip pubblico fisso allora l'unica operazione che devi fare è agire sul router, facendo un port forwarding delle richieste sulla porta 22 (quella di ssh) all'indirizzo ip interno del server.
Se invece l'indirizzo ip è dinamico (ad esempio le normali adsl casalinghe), allora oltre a fare forwarding devi anche utilizzare un servizio di dynamic dns, come
http://www.no-ip.com/ o
http://www.dyndns.com . Praticamente associ al tuo indirizzo ip pubblico dinamico un nome di dominio, e poi ti colleghi utilizzando quello anziché l'ip. Devi fare un account e poi installare e configurare il client sul server. Molti router hanno già questa funzionalità integrata, quindi in questo caso non devi nemmeno installare il client.
Re: [Server] Problema trasferimento file
Inviato: martedì 4 gennaio 2011, 20:34
da c.realkiller
Julian Assange ha scritto:
risolto!!grazie mille...
comunque per quanto riguarda l'indirizzo ip pubblico i comandi che mi hai dato c.realkiller non fungono non succede niente..
invece ho fatto w3m
www.whatismyip.com e mi da un indirizzo pubblico che sarà quello del router e non del server...
come faccio?
sei sicuro che questo non funzioni?:
Codice: Seleziona tutto
wget -q -O - checkip.dyndns.org|sed -e 's/.*Current IP Address: //' -e 's/<.*$//'
perché a me funziona alla grande per sapere il mio ip pubblico ed anche questo funziona:
Codice: Seleziona tutto
wget -q -O - checkip.dyndns.org | awk -F ':|</body' 'NF>2{print $2}'
@ReMichael mi puoi dare conferma o questi comandi funzionano solo a me? è impossibile, in quanto tirano giù la pagina in stdout e la parsano quindi devono funzionare per forza
Re: [Server] Problema trasferimento file
Inviato: martedì 4 gennaio 2011, 20:37
da ReMichael
c.realkiller ha scritto:
@ReMichael mi puoi dare conferma o questi comandi funzionano solo a me? è impossibile, in quanto tirano giù la pagina in stdout e la parsano quindi devono funzionare per forza
sì mi funzionano entrambi

Re: [Server] Problema trasferimento file
Inviato: martedì 4 gennaio 2011, 20:38
da c.realkiller
ReMichael ha scritto:
c.realkiller ha scritto:
@ReMichael mi puoi dare conferma o questi comandi funzionano solo a me? è impossibile, in quanto tirano giù la pagina in stdout e la parsano quindi devono funzionare per forza
sì mi funzionano entrambi
ok grazie, ora posso morire tranquillo

Re: [Server] Problema trasferimento file
Inviato: martedì 4 gennaio 2011, 20:45
da Julian Assange
ma questa
è una o di otranto o uno zero?
comunque ho scoperto che all'interno del server è installato e già avviato il servizio openvpn...
qualche idea su come connettersi tramite questa funzione?
comunque se adesso volessi caricare la cartella "site" che si trova all'interno della pendrive nella cartella home in modo da avere:
http://indirizzoserver/site come devo fare?
ho provato con:
cp -r /dev/sdc1/site /home
ma mi dice che sdc1 non è una cartella?!!
grazie a tutti comunque
Re: [Server] Problema trasferimento file
Inviato: martedì 4 gennaio 2011, 20:49
da ReMichael
Julian Assange ha scritto:
comunque ho scoperto che all'interno del server è installato e già avviato il servizio openvpn...
qualche idea su come connettersi tramite questa funzione?
devi ottenere un certificato per l'accesso openvpn, e poi utilizzare un client openvpn per accedere tramite certificato.
comunque se adesso volessi caricare la cartella "site" che si trova all'interno della pendrive nella cartella home in modo da avere:
http://indirizzoserver/site come devo fare?
ho provato con:
cp -r /dev/sdc1/site /home
ma mi dice che sdc1 non è una cartella?!!
grazie a tutti comunque
non devi copiare il device, ma dal punto di montaggio:
Re: [Server] Problema trasferimento file
Inviato: martedì 4 gennaio 2011, 20:51
da c.realkiller
Julian Assange ha scritto:
ma questa
è una o di otranto o uno zero?
comunque ho scoperto che all'interno del server è installato e già avviato il servizio openvpn...
qualche idea su come connettersi tramite questa funzione?
comunque se adesso volessi caricare la cartella "site" che si trova all'interno della pendrive nella cartella home in modo da avere:
http://indirizzoserver/site come devo fare?
ho provato con:
cp -r /dev/sdc1/site /home
ma mi dice che sdc1 non è una cartella?!!
grazie a tutti comunque
è una -O di otranto maiuscola e sta per Output se usata con il trattino a seguire -O - stampa l'output sullo standard output, se usato senza e con un percorso scarica la pagina nel percorso indicato e con il nome indicato tipo -O ~/file.html scaricherà nella home la pagina indicatagli in input con il nome di file.html