Pithos, υπηρεσία αποθήκευσης αρχείων για την εκπαιδευτική κοινότητα

Η υπηρεσία Pithos προσφέρει σε κάθε χρήστη 50 GBytes αποθηκευτικού χώρου online, προσβάσιμα από παντού, πάντοτε, με ασφάλεια. Η χρήση της υπηρεσίας είναι ελεύθερη και δωρεάν για τους φοιτητές και μέλη της ακαδημαϊκής, ερευνητικής και εκπαιδευτικής κοινότητας της Ελλάδας. Οι χρήστες μπορούν να αποθηκεύσουν με ασφάλεια τα αρχεία τους και να τα μοιραστούν με άλλους χρήστες. Επιπλέον, η υπηρεσία προσφέρει δυνατότητες αναζήτησης, και αρχειοθέτησης (versioning).

Πως μπορούμε να την χρησιμοποιήσουμε εμείς που είμαστε χρήστες ανοικτού λογισμικού;
Προσωπικά προσπάθησα μέσω προσθέτων στον firefox αλλά μάταια γιατί ο firefox είχε μεγαλύτερη έκδοση. Προσπάθησα να χρησιμοποιήσω το πρόγραμμα Desktop Client αλλά πάλι απέτυχα.
Αποφάσισα λοιπόν να πάω με τον δύσκολο δρόμο μέσω WebDAV. Έτσι, ακολούθησα τις οδηγίες τις οποίες παραθέτω με τις ανάλογες αλλαγές.

Ο Nautilus δεν λειτουργεί σωστά με webDAV remote drives. Έτσι θα πρέπει να χρησιμοποιήσετε davfs.

1.Προσθήκη πακέτου davfs2

ΠΡΟΣΘΗΚΗ του αποθετηρίου (βρίσκεται στα κοινοτικά):

http://download.opensuse.org/repositories/filesystems/openSUSE_12.1

Μετά σε τερματικό:

zypper in davfs2

(για την 12.1 πατήστε στο εγκατάσταση με 1-κλικ)


2. Δημιουργείστε folder για να γίνει mount ο Πίθος.

su
#mkdir /media/pithos


3. Προσθέστε στο /etc/fstab την εγγραφή:

https://pithos.grnet.gr/webdav /media/pithos davfs rw,user,noauto 0 0

Αλλάξτε δικαιώματα:

sudo chmod u+s /sbin/mount.davfs

Και κάντε τις αλλαγές στο αρχείο:

sudo gedit /etc/davfs2/davfs2.conf

και κοντά στη γραμμή με το ignore_home προσθέστε ignore_home kernoops

4. Προσθέστε τον χρήστη (ή τους χρήστες) στο group davfs2

5. Την πρώτη φορά που θα ζητηθεί πρόσβαση στο mount θα ζητηθεί username / password. Αυτά θα τα πάρουμε ως εξής:

Στην διεύθυνση https://pithos.grnet.gr/pithos
Αφού ολοκληρωθεί με επιτυχία ο έλεγχος πρόσβασης μέσω Shibboleth, και εμφανιστεί ο web client, επιλέγουμε από το Μενού 'Settigns' την επιλογή 'Show Credentials'. Από το διάλογο που θα εμφανιστεί σημειώνουμε το Username και το Password. Αυτά είναι τα credentials που απαιτούνται για την διασύνδεση μέσω webDAV.

6. Σε περίπτωση που σας βγάλει σφάλμα:

Unable to mount pithos /sbin/mount.davfs:/home/netcyrax/.davfs2/davfs2.conf:24: system option in user configuration file


πρέπει να σβήσετε τις παρακάτω γραμμές από το config file που βρίσκεται στο user home

ignore_home kernoops,distccd # system wide config file only ignore_home kernoops


και να δηλώσετε στο /etc/davfs2/davfs.conf μόνο το

ignore_home kernoops,distccd # system wide config file only


7. Για να μην ζητάει κωδικούς κλπ, πρέπει να βάλετε user/pass στο αρχείο /etc/davfs2/secrets

echo "https://pithos.grnet.gr/pithos username password"

1 σχόλιο:

  1. Σε όλες τις εφαρμογές KDE υπάρχει εγγενής υποστήριξη webdav μέσω KIO slaves. Για παράδειγμα αν υποδείξουμε στον Dolphin να ανοίξει τη διεύθυνση webdavs://pithos.grnet.gr/webdav θα μας ζητήσει username και password (με δυνατότητα μόνιμης αποθήκευσης αυτών των στοιχείων στο KWallet) και απευθείας έχουμε πρόσβαση. Πολύ χρηστικό και γρήγορο!

    ΑπάντησηΔιαγραφή

Από το Blogger.