file sharing!
Nikos Alexandris
nikos.alexandris at uranus.uni-freiburg.de
Sun Nov 23 21:00:07 GMT 2008
On Sun, 2008-11-23 at 21:42 +0200, Konstantinos Togias wrote:
> 2008/11/23 Nikos Alexandris <nikos.alexandris at uranus.uni-freiburg.de>:
> > On Sat, 2008-11-22 at 22:34 +0200, Konstantinos Togias wrote:
> >> 2008/11/22 Nikos Alexandris <nikos.alexandris at uranus.uni-freiburg.de>:
> >> > On Fri, 2008-11-21 at 20:56 +0200, apix wrote:
> >> >> Κοίταξε και αυτό : http://www.cis.upenn.edu/~bcpierce/unison/ (για να
> >> >> κάνεις συγχρονισμό αρχείων από το ένα pc στο άλλο και το αντίστροφο.
> >> >>
> >> >> 2008/11/21 Tsabolov Sergey <econlab at uom.gr>:
> >> >> > Όχι μπορεις απλά να βάλεις ένα ssh server από το Synaptic και να κάνεις τις
> >> >> > μεταφορές μεταξύ τους .
> >> >> >
> >> >> > O/H kostas έγραψε:
[...]
> >> > Έχω όμως κάποιες απορίες.
> >> >
> >> > Μας δυσκόλεψε (πριν από μερικές μέρες), εμένα αλλά και τον Αλέξη Μπ. (ο
> >> > οποίος επίσης παρακολουθεί τη λίστα) η μεταφορά αρχείου από τον
> >> > υπολογιστή του Αλέξη σε έναν εξυπηρετητή ftp και κατόπιν σε μένα.
> >> >
> >> > Το gftp δεν δουλεύει, ο Ναυτίλος επίσης δεν δουλεύει. Δοκίμασα και τα
> >> > jftp, filezilla ftp client. Τίποτα!! Με την κονσόλα (ftp
> >> > xxx.ccc.vvv.bbb) όλα δουλεύουν κανονικά. Τελικά, αν δεν κάνω λάθος ο
> >> > Αλέξης χρησιμοποίησε με μεγάλη ευκολία τον Konqueror. *(νομίζω με την
> >> > βοήθεια του Σέργιου --- Ευχαριστώ Σέργιο -- καλά τα λέω Αλέξη;)*
> >> >
> >> > Ερώτηση 1η: Γιατί μας τα κάνει δύσκολα το gnome?
> >
> > Περισσότερες λεπτομέρειες: Πρόκειται για προσωπικό λογαριασμό σε
> > εξυπηρετητή στο γραφείο/πανεπιστήμιο όπου είμαι. Αυτός που ετοίμασε το
> > account για μένα μου έδωσε ftp address, id, pass και remote directory. Ο
> > εξυπηρετητής τρέχει παράθυρα.
> >> Πως ακριβώς δοκίμασες με ναυτίλο; Ο πιο απροβλημάτιστος τρόπος (από τη
> >> δική μου εμπειρία) είναι από το μενού Τοποθεσίες -> Σύνδεση στον
> >> εξυπηρετητή.Επιλέγεις στο "τύπος υπηρεσίας" Δημόσιο FTP αν πρόκειται
> >> για ftp με ανώνυμη πρόσβαση (χωρίς κωδικό) ή FTP με κωδικό αν
> >> χρειάζεται login. Συμπληρώνεις και τη διεύθυνση του εξυπηρετητή ( και
> >> όνομα χρήστη αν απαιτείται login) και πατάς σύνδεση. Η απομακρυσμένη
> >> ftp τοποθεσία θα εμφανιστεί σαν προσαρτημένος αποθηκευτικός χώρος στην
> >> επιφάνεια εργασίας και θα μπορείς να την ανοίξεις στο ναυτίλο με διπλό
> >> κλικ. Αν ακολουθήσεις την παραπάνω διαδικασία και αποτυγχάνει παρόλο
> >> που παρέχεις τις σωστές πληροφορίες, πες μας τι ακριβώς μήνυμα λάθους
> >> βγάζει ή τι ακριβώς συμβαίνει για να το διερευνήσουμε.
> >
> > Ακριβώς έτσι. Δεν έχει νόημα νομίζω να γράψω τι και πως. Αν έχει το
> > χρόνο ο Αλέξης μπορεί και αυτός να περιγράψει τις προσπάθειές του.
> >
> > Αν' αυτού δίνω συνδέσμους με κάπιοια στιγμιότυπα (βλέπε στο τέλος).
> > Μπορώ επίσης να σου στείλω τα στοιχεία αν έχεις χρόνο και μπορείς να
> > εντοπίσεις το πρόβλημα.
> >
> > Με προβληματίζει το γεγονός ότι ούτε το gftp δεν δουλεύει.
>
> Έχω κάποιες ισχυρές υποψίες ότι το πρόβλημα οφείλεται στις ρυθμίσεις
> του ftp server ή κάποιου firewall που κόβει τις εισερχόμενες συνδέσεις
> στις > 1023 port του server. Το όλο μπάχαλο οφείλεται στο γεγονός ότι
> για να επιτευχθεί μια ftp σύνδεση απαιτείται η διασύνδεση πελάτη και
> εξυπηρετητή μέσω δύο διαδικτυακών θυρών του εξυπηρετητή, της 21 για
> την ανταλλαγή εντολών και της 20 ή κάποιας > 1023 για την ανταλλαγή
> δεδομένων. Υπάρχουν δύο μέθοδοι σύνδεσης η ACTIVE και η PASSIVE. Η
> ACTIVE είναι η default που χρησιμοποιεί η εφαρμογή κονσόλας ftp,
> εμπλέκει τις θύρες 20 και 21 του server και απαιτεί να μην κόβονται
> από κάποιο firewall οι εισερχόμενες συνδέσεις σε θύρες > 1023 του
> client. H PASSIVE mode αναπτύχθηκε για να αντιμετωπίσει περιπτώσεις
> όπου ο client είναι πίσω από κάποιο firewall που δεν του επιτρέπει να
> δέχεται εισερχόμενες συνδέσεις σε θύρες > 1023. Αντίθετα απαιτεί το
> firewall του server να επιτρέπει εισερχόμενες συνδέσεις προς τον
> server σε θύρες > 1023. Για περισσότερες λεπτομέρειες για το πως
> γίνεται η επικοινωνία ftp μεταξύ client και server και τι διαφορές
> έχει το passive από το active mode, δες εδώ:
> http://www.slacksite.com/other/ftp.html .
>
> Στη δικιά σου περίπτωση υποπτεύομαι ότι το gnome προσπαθεί να
> συνδεσθεί με passive mode που είναι αυτή που χρησιμοποιείται πιο συχνά
> σήμερα μια και κάνει δυνατή τη σύνδεση σε servers που υποστηρίζουν
> passive mode ακόμα και από το εσωτερικό προστατευμένων δικτύων που δεν
> επιτρέπουν εισερχόμενες συνδέσεις, ενώ ο server στον οποίο προσπαθείς
> να συνδεθείς (ή το firewall πίσω από το οποίο βρίσκεται) δεν είναι
> σωστά ρυθμισμένος για passive mode. Πιθανότατα το gvfs (το σύστημα
> διαχείρισης τοποθεσιών -απομακρυσμένων και μη- του gnome) προτείνει να
> συνδεθεί με passive mode στο server, αυτός απαντά ότι υποστηρίζει
> τέτοιου είδους σύνδεση, αλλά όταν το gvfs στέλνει την αίτηση στην
> συμφωνηθείσα θύρα του server, δεν παίρνει ποτέ απάντηση. Μια ακόμα
> ένδειξη ότι κάτι τέτοιο συμβαίνει μπορούμε να έχουμε με το εξής
> πείραμα:
>
> Όπως βλέπω στο τελευταίο screenshot που έστειλες το απλό command line
> ftp συνδέεται κανονικά όταν καλείται χωρίς options για τον τύπο
> σύνδεσης. Διαβάζοντας την τεκμηρίωση του ftp (man ftp) βλέπω ότι by
> default το ftp χρησιμοποιεί active mode για τη σύνδεση με τον server.
> Δίνοντας την παράμετρο -p (ή καλώντας το ως 'pftp') όμως μπορείς να
> του πεις να επιχειρήσει passive mode σύνδεση. Για δοκίμασέ το και πες
> μας αν με -p καταφέρνει και πάλι να συνδεθεί.
# Δοκιμάζοντας με ftp -p
ftp -p 132.230.xxx.xxx
Connected to 132.230.xxx.xxx.
220 ProFTPD 1.3.2rc1 Server (NETGEAR ReadyNAS) [132.230.xxx.xxx]
Name (132.230.xxx.xxx:*): *
331 Password required for *
Password:
230 User * logged in
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>
## Συνδέεται :-)
# ...αλλά δεν εκετελεί την (πιο) απλή εντολή: ls
ftp> ls
227 Entering Passive Mode (132,230,xxx,xxx,xxx,xxx).
ftp: connect: Connection timed out
> Αν τα καταφέρνει το command line ftp να συνδεθεί με passive mode, τότε
> η παραπάνω υπόθεσή μου δεν ισχύει και μάλλον θα πρέπει να αρχίσουμε να
> σκεφτόμαστε την πιθανότητα ύπαρξης κάποιου bug στο gvfs. Αν δεν τα
> καταφέρνει όμως το ftp να συνδεθεί σε passive mode, τότε μάλλον η ρίζα
> του προβλήματος είναι στο γεγονός ότι δεν είναι ρυθμισμένος σωστά ο
> server ή το firewall του, και θα πρέπει να ζητήσεις από τον
> διαχειριστή του, να το ρυθμίσει σωστά ώστε να δέχεται ή να απορρίπτει
> σωστά passive mode συνδέσεις.
> >> > Επίσης, ήθελα να δοκιμάσω να συνδέσω δυο φορητούς ασύρματα (κάρτες
> >> > wlan). Έφαγα πολύ ώρα και το παράτησα διότι δεν ήθελα να χάσω
> >> > περισσότερο χρόνο.
> >> > Ερώτηση 2η: Δεν είναι κάτι που θα έπρεπε να γίνεται απροβλημάτιστα;
> >>
> >> Για τη σύνδεση δυο υπολογιστών μέσω των ασύρματων καρτών δικτύου τους
> >> χωρίς την ύπαρξη κάποιου access point που θα τους βάλει στο ίδιο
> >> δίκτυο, χρειάζεται να δημιουργήσεις ένα ad-hoc δίκτυο.
> >
> > Αυτό δοκιμάζω :-)
> >
> >> Χωρίς να την
> >> έχω δοκιμάσει/επαληθεύσει, πρέπει λογικά να δουλεύει η εξής
> >> διαδικασία: Από το διαχειριστή δικτύων (network manager) που βρίσκεται
> >> στην περιοχή ειδοποιήσεων του πάνω πίνακα εφαρμογών κάνουμε κλικ και
> >> επιλέγουμε από το αναδυόμενο μενού "Δημιουργία νέου ασύρματου
> >> δικτύου". Δίνουμε μια λέξη - αναγνωριστικό στο πεδίο "Όνομα δικτύου"
> >> και πατάμε "Create". Μετά πάμε στον άλλο υπολογιστή. Σε λίγα
> >> δευτερόλεπτα κάνοντας κλικ στο διαχειριστή δικτύων, στη λίστα με τα
> >> ασύρματα δίκτυα στο αναδυόμενο μενού που θα εμφανιστεί, θα υπάρχει το
> >> δίκτυο που μόλις δημιουργήσαμε από τον άλλο υπολογιστή. Απλά το
> >> επιλέγουμε και κανονικά πρέπει να επιτευχθεί η σύνδεση. Τη διαδικασία
> >> δεν μπορώ να την δοκιμάσω, γιατί δεν έχω δεύτερο υπολογιστή αυτή τη
> >> στιγμή, αλλά μου φαίνεται λογικό να δουλεύει έτσι βλέποντας τις
> >> επιλογές του διαχειριστή δικτύων. Θα ήταν ενδιαφέρον να το δοκίμαζε
> >> κάποιος και να μας έλεγε αν δουλεύει ή όχι και τι μηνύματα σφάλματος
> >> βγάζει ή τι συμβαίνει στη δεύτερη περίπτωση.
> >
> > Ναι, θα ήταν πολύ χρήσιμο να δώσει κανείς μια αναφορά με επιτυχημένη
> > σύνδεση. Δεν θέλω ν' ασχοληθώ πάλι με την ίδια χρονοβόρα διαδικασία.
> > Ίσως μέσα στην εβδομάδα. Αν τα καταφέρω θα το αναφέρω εδώ.
> >
> > ---
> > Μερικά στιγμιότυπα...
(βλέπε προηγούμενο μήνυμα)
More information about the Ubuntu-gr
mailing list