Προς το περιεχόμενο

OwnCloud O δικός μας cloud server


chek2fire

Προτεινόμενες αναρτήσεις

  • Απαντ. 284
  • Δημ.
  • Τελ. απάντηση

Συχνή συμμετοχή στο θέμα

Απο την 6 πηγες στην 7 δηλαδη? Αν ναι, δοκιμασε αυτο που λεω για το external storage αν θες. Ευχαριστω προκαταβολικα :)

Εδω το ξαναδοκιμασα, μετα απο (minor) updates σε apache και php, ακομα και στο ιδιο το owncloud, αλλα και παλι τα ιδια. Απο την αλλη σκεφτομαι μηπως μου λειπει καμια εξαρτηση...

 

Τα video μου δουλεύουν κανονικά και χωρίς πρόβλημα και είναι ένας vps server. Την εγκατάσταση την έκανα πάντως με τις οδηγίες εδώ

 

https://198.49.66.161/owncloud/index.php/settings/personal

 

δοκίμασα να βάλω στα external storage τον google driver λογαριασμό μου με τις οδηγίες εδώ

 

http://doc.owncloud.org/server/6.0/user_manual/external_storage/google_drive.html

 

αλλά δεν δέχεται ip και πρέπει να έχεις domain name από τι κατάλαβα στο server για να προχωρήσει.

Για τα email δεν μπορούσα να βρω άκρη με το stmp αλλά τα κατάφερα με το sendmail και στέλνει κανονικά ειδοποιήσεις αν και αυτές το thunderbird μου τις έβγαζε σαν spam :P.

Πρέπει να έχω κάνει μια πατατιά και να έχω ξαναδημιουργήσει την βάση δεδομένων? Δεν μπορώ να καταλάβω. Υπάρχει τρόπος να δω αν είναι εγκατεστημένο στηςν sqlite η στην mysql?

Και ο pdf reader δουλεύει άψογα

Να ρωτήσω και κάτι άλλο. Το έχετε σε https και αν ναι πως δημιουργείς τέτοια πιστοποιητικά?

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Πρέπει να φτιάξεις ένα δικό σου πιστοποιητικό (αν δεν θες να αγοράσεις). Αν φτιάξεις δικό σου θα πρέπει να το κάνεις import στο μηχάνημα από το οποίο θα έχεις πρόσβαση ώστε να λειτουργεί κανονικά και να μην σε προειδοποιεί κάθε φορά που πας να μπεις.


Tα βίντεο που είναι 720p δεν γίνεται να τα αναπαράγει το owncloud. Αν είναι κάποιο μικρότερο δεν υπάρχει πρόβλημα. Ίσως να υπάρχει κάποια ρύθμιση για αυτό στο ίδιο το owncloud ή στην php.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

αλλά δεν δέχεται ip και πρέπει να έχεις domain name από τι κατάλαβα στο server για να προχωρήσει.

Για τα email δεν μπορούσα να βρω άκρη με το stmp αλλά τα κατάφερα με το sendmail και στέλνει κανονικά ειδοποιήσεις αν και αυτές το thunderbird μου τις έβγαζε σαν spam :P.

Πρέπει να έχω κάνει μια πατατιά και να έχω ξαναδημιουργήσει την βάση δεδομένων? Δεν μπορώ να καταλάβω. Υπάρχει τρόπος να δω αν είναι εγκατεστημένο στηςν sqlite η στην mysql?

 

Μπορείς να παίξεις και με δυναμικό domain (dyndns κτλ).

Για τη βάση, άνοιξε το config/config.php και κάπου πρέπει να γράφει, μαζί με το όνομα της βάσης, το χρήστη κτλ

 

'dbtype' => 'mysql', 
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Λέει sqlite.. Αρχικά είχα κάνει εγκατάσταση σε mysql και ξαφνικά με πέταξε έξω μου ζήταγε ξανά δημιουργία χρήστη και βάσης και τώρα έχει γίνει εγκατάσταση σε sqlite.. Ούτε που κατάλαβα πως έγινε. Θα το αφήσω όπως έχει δεν βλέπω και καμία διαφορά με πριν μην πω ότι τρέχει και καλύτερα.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Σε εμένα πήγαινε αργά. Το δοκιμάζω όμως τόσο στο desktop σε αρκετά δυνατό μηχάνημα (4πυρηνο) όσο και στο raspberry, όπου θα μείνει μόνιμα (αν καταφέρω να αναβαθμίσω από την 4.0.4). 

Στο raspberry, οκ χαμηλή cpu, του εχω φορτώσει ένα σωρό, πάει αργά. 

Το ίδιο πήγαινε και στο desktop. Βρήκα αυτό λοιπόν:

http://forum.owncloud.org/viewtopic.php?f=8&t=10692

και ειδικά η αντικατάσταση του localhost σε 127.0.0.1 στο config/config.php (βήμα 5) εχει πολύ μεγάλη διαφορά στην ταχύτητα. Τώρα πάει σφαίρα! Πατάω στα folders και τα εμφανίζει στιγμιαία! 

 

Σε αυτά να προσθέσω και έναν dns server που πάντα βοηθάει γενικότερα στην αμεσότητα του συστήματος σε σχέση με το ίντερνετ.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

@poihths

Για το debian stable ειναι στο repo των backports και σε ενα τριτο repo που αναφερεται στη σελιδα του owncloud.

Εδω το εχω σε testing σε vm και το ειχα σε unstable σε κανονικο pc, με το ιδιο στησιμο και τα 2.

 

@υπολοιποι

Μηπως θελει καποιο επιπλεον πακετο που δεν το εχω? Πχ το php-dropbox δεν το εχω γιατι ειναι προτεινομενο, οχι αμεση εξαρτηση.

Δεν νομιζω να φταιει το οτι εχω sqlite3 αντι καποιας υλοποιησης που θελει σερβερ, πχ mysql ή mariadb. Βασικα, θελω το ελαφρυτερο δυνατο. Αν γινοταν να αλλαξω και τον apache με κατι ελαφρυτερο θα το εκανα.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Τι ακριβώς γίνεται με το external storage; 

Κάτι με την php πρέπει να γίνεται. 

Π.χ. πριν από λίγο εγκατέστησα php-apc στο raspberry και έμπαινα κι εγώ σε λευκή σελίδα, μέχρι που το αφαίρεσα και επανηλθε.

 

Τα logs αναφερουν τιποτα;

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Ποια logs? Τωρα εκανα εγκατασταση με lighttpd (υπερβαση :P) αλλα το <ip>/owncloud με παει σε 404, ενω η σελιδα του lighttpd στην ip ανοιγει κανονικα.

Οταν βαζω external storage μενω με λευκη σελιδα. Τα logs που να τα ψαξω?

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Να ρωτήσω η login screen έτσι που είναι φόρα παρτίδα στ web είναι ασφαλής? Δλδ υπάρχει προστασία για bute force η οτιδήποτε άλλο που μπορεί να την παρακάμψει η απλά επαναπαυόμαστε στο login password και στο πόσο ισχυρό είναι αυτό?


Για την ασφάλεια ενεργοποίησα την ssl σύνδεση με τις οδηγίες από εδώ δημιουργόντας ένα δικό μου πιστοποιητικό

 

https://www.digitalocean.com/community/tutorials/how-to-create-a-ssl-certificate-on-apache-for-ubuntu-12-04

 

να ενεργοποιήσω και την κρυπτογράφηση των αρχείων? Διάβασα ότι σε έναν vps server ο sysadmin μπορεί να δει το περιεχόμενο τους αν και δεν με ενδιαφέρει αυτό? Μπορεί και να το αλλάξει η να περάσει κάποιο δικό του malware κτλ η έτσι και αλλιώς όταν είσαι σε ένα vps έχει αυτό τον κίνδυνο?

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Βρηκα γιατι παει σε 404. Επειδη μεσα στον /var/www/ δεν εχω φακελο owncloud. Δεν θα επρεπε να φτιαχτει απο μονος του? Παντως περασα τα οσα λεει το documentation του owncloud για τον lighttpd στο σχετικο αρχειο.

 

Αυριο παλι...

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Εγώ πάντως έτσι όπως το εγκατέστησα με τις οδηγίες που έδωσα παραπάνω μου έχει δημιουργήσει κανονικά φάκελο owncloud στο /var. 

Τώρα επειδή βλέπω στην σελίδα των ρυθμίσεων ότι λέει 

 

 

 

Ως βάση δεδομένων χρησιμοποιείται η SQLite. Για μεγαλύτερες εγκαταστάσεις συνιστούμε να την αλλάξετε. Για να μετακινηθείτε σε μια άλλη βάση δεδομένων χρησιμοποιείστε το εργαλείο γραμμής εντολών: 'occ db:convert-type'

 

 

αυτή την εντολή που λέει να την τρέξω η θα τα κάνω ολα μπάχαλο ώστε να αλλάξω την βάση σε mysql? Η να το αφήσω έτσι όπως είναι?

Και για την ασφάλεια που γράφω παραπάνω μπορώ να κάνω και κάτι άλλο για να την αυξήσω?

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Πως θα κανω το φακελο /var/www/owncloud με τα σωστα permissions? Οεο? Πωωως? :P

Και τι αλλες σοβαρες επιλογες εχω εκτος απο apache, lighttpd και nginx? Ο nginx δεν θελει καν να μπει*! Να τα βαλω ενα ενα μηπως, δηλαδη πρωτα τον web server, μετα την php και μετα την database?

 

*

Job for nginx.service failed. See 'systemctl status nginx.service' and 'journalctl -xn' for details.
invoke-rc.d: initscript nginx, action "start" failed.
dpkg: error processing package nginx-full (--configure):
 subprocess installed post-installation script returned error exit status 1
Processing triggers for libc-bin (2.19-11) ...
Errors were encountered while processing:
 nginx-full
E: Sub-process /usr/bin/dpkg returned an error code (1)
Ψοφος! :D

 

---edit

Δοκαρι και αουτ! Εβαλα lighttpd + php + sqlite, αντεγραψα και τα οσα θελει το owncloud στο lighttpd.conf και τωρα με παει σε 403! Βεβαια, παλι δεν εχω φακελο owncloud μεσα στο /var/www/

# ls -R /var/www/
/var/www/:
html

/var/www/html:
index.lighttpd.html
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Μπαίνεις http://SERVERIP/owncloudσωστά; 

Στo archlinux, αλλά πιθανολογώ και γενικότερα γίνεται alias το path που γίνεται η εγκατάσταση με το path του server.

Δηλαδή ο φάκελος του owncloud είναι στο /usr/share/webapps/owncloud και στο /etc/httpd/conf/extra μπαινει ένα επιπλεον αρχείο με όνομα owncloud.conf που περιεχει το alias μαζί με άλλες ρυθμίσεις:

<IfModule mod_alias.c> 
   Alias /owncloud /usr/share/webapps/owncloud/
</IfModule>

<Directory /usr/share/webapps/owncloud/>
   Options FollowSymlinks
   AllowOverride all
   Require all granted
   php_admin_value open_basedir "/srv/http/:/home/:/tmp/:/usr/share/pear/:/usr/share/webapps/owncloud/:/etc/webapps/owncloud"
</Directory>

Στο raspberry που τρέχω xbian, δηλαδή debian wheezy, που προσπαθώ από χθες να αναβαθμίσω σε testing, το owncloud είναι στο /usr/share/owncloud ενώ το path του apache είναι στο /var/www/ 

 

Αφού έβαλες lighttpd πρέπει να δεις τι γίνεται με τα alias-es

http://redmine.lighttpd.net/projects/1/wiki/Docs_ModAlias

 

 

check2fire, δε νομίζω να έχει κάποια προστασία αναφορικά με τον κωδικό και το username. Είναι ανοιχτό στη βορά των θηρίων.

Το https λογικά είναι στη σωστή κατεύθυνση.

http://www.rojtberg.net/687/secure-owncloud-setup/

Δεν ξέρω αν θα βοηθούσε να αλλάξεις και port αντί για το default 80.

 

 

Για brute force attack δες εδω: http://www.rojtberg.net/711/secure-owncloud-server/

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...