Jump to content

Blackman

Members
  • Posts

    1970
  • Joined

  • Last visited

  • Days Won

    15

Blog Entries posted by Blackman

  1. Blackman
    Το άκρως επιτυχημένο event που οργάνωσε το Autoexec.gr με τίτλο IT Pro Connections είναι παρελθόν. Σε αυτό το event μου δόθηκε η πρώτη μου ευκαιρία να παρουσιάσω κάτι σε τόσο απαιτητικό κοινό. Πέραν της ικανοποίησης κάτι τέτοιου, καθώς είναι και ψώνιο μου το να εκτίθεμαι μπροστά σε κόσμο, ήρθε μία ακόμα αναγνώριση αυτής της προσπάθειας.
    Η εταιρεία που εργάζομαι κάθε χρόνο βραβεύει τους υπαλλήλους της που κάνουν κάτι …παραπάνω. Είτε αυτό είναι στην εκπαίδευση (είχα πάρει το πρώτο όταν είχα στα χέρια μου το μεταπτυχιακό μου, αλλά και αργότερα όταν έγινα MCP και μετά MCSA), είτε σε κάποια πρόταση βελτίωσης, είτε κάπου αλλού. Για το σκοπό αυτό έχει κατηγοριοποιήσει κάποια πράγματα στα οποία έχουν αποφασίσει να βραβεύουν τους υπαλλήλους που κάνουν κάτι το αντίστοιχο.
    Φέτος αρχικά είχα απογοητευτεί που δεν είχα βραβευτεί μαζί με όλους τους υπόλοιπους για την αναβάθμιση του τίτλου MCSA μου σε WS 2008. Αλλά έπρεπε να περιμένω μέχρι το τέλος για να καταλάβω ότι δεν με είχαν στην απ’ έξω.
    Έτσι είχα την τιμή να πάρω το βραβείο ΠΡΩΤΟΒΟΥΛΙΑΣ για την επιτυχημένη παρουσίαση μου στο IT Pro Connections και την γενικότερη ενασχόληση μου με το κομμάτι του Interoperability, αλλά και τις συνεχόμενες πιστοποιήσεις πάνω στα συστήματα της Microsoft. Φυσικά το βραβείο το συνόδευε και ένα πολύ καλό δώρο.
    Δεν είναι το βραβείο, αλλά η αναγνώριση σε αυτό που κάνει κάποιος. Έτσι και εμένα το συγκεκριμένο απλά μου δίνει μία επιπλέον ώθηση (όχι ότι την χρειαζόμουν, αλλά μου μεγαλώνει λίγο το χαμόγελο) για να συνεχίσω να προσφέρω και να ασχολούμαι με πράγματα που μου αρέσουν τόσο πολύ.
    Φυσικά δεν γινόταν να μην το μοιραστώ με όλους εσάς. Άλλη μία φορά να ευχαριστήσω το Autoexec.gr και τον Νάσο Κλαδάκη, για την τιμή που μου έκαναν και στην συνέχεια της Διοίκηση της εταιρείας Βάμβας που εργάζομαι για την επιβράβευση αυτής της προσπάθειας.
    Γιώργος “Blackman” Καββαλάκης
    Υ.Γ. Τα καλά να λέγονται!!!
  2. Blackman
    Ήταν πριν τρία χρόνια όταν η Microsoft ανακοίνωσε την συνεργασία της με την Novell. Στο άκουσμα του παραπάνω όλοι κατάλαβαν ότι όλα κινούνται γύρω από την επιχειρηματική λογική. Τι σημαίνει αυτό; Ότι όλα είναι Business baby…
    Δύο εταιρείες που πολλές φορές είχαν έρθει σε ανοιχτή κόντρα, κυρίως για την μονοπωλιακή πολιτική της Microsoft, ήταν πλέον συνεργάτες. Τι έγινε όμως για να φτάσουμε ως εδώ; Η απάντηση είναι… όλοι εμείς. Πελάτες με περίπλοκες εγκαταστάσεις, με windows & linux λειτουργικά, με αρκετό open source και πολλά πολλά άλλα.
    Πολλές εταιρείες αποφάσιζαν να χρησιμοποιήσουν πχ έναν Linux email server, χωρίς όμως ποτέ να υπολογίσουν το όποιο κόστος για να καταφέρουν όλο το παραπάνω να δουλέψει με το υπόλοιπο δίκτυο. Έτσι είχαμε εγκαταστάσεις παρατημένες, γιατί ο πρώην admin ήξερε να χρησιμοποιεί linux, αλλά ο νέος έχει γνώσεις για Exchange και το αφεντικό δεν θέλει να γίνει migration (άλλη περίπτωση αυτή) αλλά το σύστημα να δουλεύει. Ο νέος admin στην συνέχεια έχει γίνει μοναχός στο Άγιο Όρος από τις προσευχές για να μην πάθει τίποτα ο mail server.
    Σε αυτό το σημείο ήρθε η συνεργασία της Microsoft με την Novell. Έτσι συμφώνησαν να αναπτύξουν προϊόντα σε ανοιχτά πρότυπα, έτσι ώστε όλοι εμείς να μην ανησυχούμε στο πως μπορούμε να δουλέψουμε διαφορετικές πλατφόρμες, ενοποιημένες σε ένα σύστημα.
    Η αρχική συνεργασία των δύο ήταν πάνω στα εξής 4: Virtualization,Standards Based Systems Management, Standards Based Identity and Federation, και Document Format Compatibility. Στην συνέχεια η συνεργασία προχώρησε περεταίρω και στα εξής 3: Moonlight, Linux Management for MS System Center, και Windows Accesibility.
    Virtualization (που είσαι Hyper-Vaggelaki;)
    Η συνεργασία σε επίπεδο Virtualization είχε να κάνει με το να εκμεταλλευτούν και οι δύο εταιρείες τον virtualization Hypervisor της άλλης (ένα χιαστί πράγμα δηλαδή). Αυτό έγινε εφικτό εφαρμόζοντας ένα σετ από VM adapters σχεδιασμένους για την επικοινωνία των XEN Visor και Windows Hyper V. Αυτοί οι λεγόμενοι Hyper-call adapters, μαζί με αντίστοιχους drivers για το storage και τις σχετικές συσκευές, μπήκαν σε ένα πακέτο και δόθηκαν στους πελάτες ως Linux Integration Components (Download). Αυτά τα components μπορεί κάποιος να τα κατεβάσει και να τα βάλει στο Guest λειτουργικό, όπου στην συνέχεια με μία απλή επανεκκίνηση ο χρήστης μπορεί να έχει όλα τα εξτρά (“additional performance of being and enlightened or para-virtualized guest” όπως τα αναφέρει η MS). Φυσικά στην περίπτωση μας, δεν μιλάμε γενικά για Linux, αλλά πιο συγκεκριμένα για το SUSE Linux το οποίο και υποστηρίζει η Novell και ουσιαστικά γίνεται το μοναδικό Linux λειτουργικό που υποστηρίζεται επίσημα στον Hyper-V. Πρόσφατα, η Microsoft προσέφερε στην κοινότητα του Open Source τα συγκεκριμένα components μέσω του GPL V2 License (όπου έχετε ξαναδιαβάσει και σε αυτό το blog).
    Το τελευταίο διάστημα τα πράγματα προχωράνε σε λύση Virtualization V2. Το μεγάλο ατού σε αυτό, είναι ότι πλέον το SUSE Linux όχι απλά υποστηρίζεται στον Windows Server 2008 R2, αλλά διατυμπανίζουν πλέον και την δυνατότητα του Live Migration. Που φτάσαμε; Πλέον όλοι θα μπορείτε να κάνετε ‘βόλτες’ από μηχάνημα σε μηχάνημα χωρίς downtime. (Που είσαι ρε Βαγγέλη Με αυτό τον τρόπο η MS κατάφερε να κλείσει το κενό που είχε με τον κύριο αντίπαλο της σε θέματα virtualization, που λέγετε VMWARE.

    Διαχείριση
    Σε αυτό το κομμάτι, οι δύο εταιρείες είχαν αρχικά συμφωνήσει προσκολλήσουν στο standard του WSMan πρωτοκόλλου για την διαχείριση συστημάτων (Systems Management). Έτσι και οι δύο εταιρείες χρησιμοποίησαν το παραπάνω standard για server monitoring αντίστοιχα στα Microsoft System Center Operations Manager και της Novell το Zenworks Management Platform. Αλλά αυτό δεν είναι το σημείο στο οποίο πρέπει να μείνουμε, καθώς από το 2008 δημιουργήθηκε το Linux Management Pack (download) από την Novell για να εγκατασταθεί μαζί με το System Center της Microsoft. Καλό ε; Έτσι με αυτό το πακέτο, μέσω του System Center ο admin θα μπορούσε να παρακολουθήσει 7 κύρια service όπως: Samba, Bind/DNS, DCHP, LDAP, CUPS, Firewall, και NFS. Φυσικά ο περιορισμός του συγκεκριμένου πακέτου είναι ότι επίσημα υποστηρίζει μόνο SUSE Linux.

    Identity and Federation
    Στο συγκεκριμένο κομμάτι, η συνεργασία των δύο εταιρειών έγινε πραγματικότητα μέσω των Active Directory Federation Service της Microsoft και του Access Manager της Novell. Και τα δύο αυτά προϊόντα συνεργάζονται μέσω των WS Federation Protocols, συμπεριλαμβανομένων και των WS Trust and WS Security. Με αυτό το μοντέλο οι πελάτες μπορούν να εκμεταλλευτούν εφαρμογές όπως το Microsoft SharePoint ή κάποια άλλα. Η προσπάθεια που γίνεται αυτή την στιγμή είναι η δημιουργία ενός πακέτου που θα επεκτείνει το SharePoint και σε περιβάλλοντα που δεν χρησιμοποιούν Active Directory.

    Moonlight
    Ακόμα ένα πράγμα που έχετε διαβάσει σε αυτό το blog, έχει να κάνει με την δημιουργεία του moonlight, που δεν είναι τίποτα άλλο από την δυνατότητα ύπαρξης του Silverlight στο Linux. Η συνεργασία σε αυτό το κομμάτι, έφερε το Silverlight και στους open source Browsers. Πλέον το Moonlight 2 είναι διαθέσιμο.
    Office Format Compatibility
    Επίσης ένας τομέας που έχει συζητηθεί και σε αυτό το blog, οπότε δεν θα επεκταθώ και έχει να κάνει με την συμβατότητα του Open Office και του MS Office και των format που αυτά χρησιμοποιούν. Προσωπικά πιστεύω ότι έχουν γίνει βήματα σωστά, αλλά υπάρχουν ακόμα αρκετά να γίνουν ώστε να μπορεί κάποιος να μιλήσει για πλήρης συμβατότητα.
    Accesibility Collaboration
    Ένα project το οποίο είναι εν εξελίξει και θα επιτρέπει το UIA (User Interface AUtomation) framework να λειτουργεί αρμονικά μέσα στα Linux Accessibility Projects.
    Επίλογος
    Η συνεργασία των δύο προχωράει και από αυτά που έχουν συμφωνηθεί, έχουμε και άλλα να δούμε. Περισσότερες από 475 μεγάλες εταιρείες παγκοσμίως βρίσκονται στο interop-πελατολόγιo των MS & Novell. Τα πράγματα προχωράνε προς αυτή την κατεύθυνση και οι σκληροπυρηνικοί linuxάδες απλά θα πρέπει να ξεκινήσουν να νιώθουν λίγο καλύτερα με την MS ή M$ όπως συνήθως την γράφουν. Όπως και να έχει το πράγμα, μην ξεχνάμε ότι όλα είναι business και τουλάχιστον εμείς οι χρήστες είμαστε αυτοί που έχουμε κέρδος από κάτι σαν και αυτό.
    Τα σχόλια; Δικά σας…
  3. Blackman
    Πρόσφατα ένας φίλος με ρωτούσε για να μάθει τι είναι cloud computing και πως εμπλέκετε και τι είναι η πλατφόρμα Windows Azure. Αποφάσισα και εγώ σαν καλό παιδί και καλός φίλος να κάνω ακόμα ένα blog post ώστε να ξεδιαλύνω το περιβάλλον. Ας τα πάρουμε όλα όμως από την αρχή και βήμα βήμα.
    Τί είναι cloud computing?
    Η γενική έννοια του όρου είναι η τεχνολογία που χρησιμοποιεί και είναι βασισμένη στο Internet. Σε αυτή την περίπτωση ο χρήστης έχει πρόσβαση σε τεχνολογίες και προγράμματα που δεν απαιτούν ιδιαίτερη διαχείριση σαν τεχνολογία από τον ίδιο, αλλά απλά μόνο να λειτουργεί αυτό που του προσφέρεται. Εμπεριέχει την προσφορά συγκεκριμένων πόρων στον χρήστη σαν υπηρεσία μέσω Internet.
    Φυσικά καταλαβαίνουμε όλοι ότι ο όρος cloud είναι μεταφορικός και αναφέρεται στο διαδίκτυο. Στις περισσότερες των περιπτώσεων η πρόσβαση σε τεχνολογίες cloud χρειάζεται απλά και μόνο ένας internet browser. Συνεπώς καταλαβαίνουμε όλοι ότι σε ένα τέτοιο σύστημα ο όρος Interoperability έρχεται και ορίζει την όλη κατάσταση. Γιατί; Γιατί πολύ απλά μπορεί ο κάθε χρήστης Windows, Linux, Mac OS, Symbian, Solaris κλπ που έχει πρόσβαση στο διαδίκτυο και έχει και ένα browser να λειτουργεί ακριβώς το ίδιο αυτές τις υπηρεσίες.
    Φυσικά στο παρελθόν η γενικότερη εξήγηση που έδιναν στους χρήστες ήταν ότι το μοναδικό πράγμα που θα χρειάζεται ο καθένας είναι απλά να έχει internet, οθόνη και πληκτρολόγιο. Προσωπικά η ιδέα δεν μου άρεσε, καθώς σαν άνθρωπος και κλασσικός έλληνας το μυαλό μου πήγαινε αλλού. Ήδη όμως οι περισσότεροι έχουμε μπει στον κόσμο του cloud computing με τον ένα ή τον άλλο τρόπο.
    Μέχρι εδώ φαντάζομαι ότι έχετε ήδη καταλάβει ότι τέτοια τεχνολογία είναι υπηρεσίες όπως τα Google Docs, το SkyDrive της Microsoft, καθώς και πολλά άλλα που υπάρχουν ήδη στο Internet.
    Τι κέρδος έχει κάποιος χρησιμοποιώντας αυτές τις τεχνολογίες; Φυσικά γίνεται hardware-independent, καθώς δεν τον ενδιαφέρει να έχει τον δικό του υπολογιστή διαθέσιμο, αλλά απλά να έχει πρόσβαση στο internet. Οι τεχνολογίες που χρησιμοποιούνται είναι επί το πλείστον virtualized και προφανώς ακούγανε τον Hyper-Vaggeli να λέει Virtualize Everything και αποφασίσανε να τα έχουν σε virtual machines (το μεγαλύτερο μέρος βάση πληροφοριών).
    Φυσικά στο autoexec.gr έχουν γραφτεί κατά καιρούς άρθρα πάνω στο cloud computing
    http://autoexec.gr/blogs/thessalonikiitpros/archive/2008/12/17/cloud-computing.aspx
    http://autoexec.gr/blogs/thessalonikiitpros/archive/2009/04/02/14638.aspx
    http://autoexec.gr/blogs/ontheroad/archive/2009/09/01/google-clouds-in-the-sky.aspx

     
     
    Windows Azure

    Εφόσον καταλάβατε την έννοια του cloud computing, ας προχωρήσουμε στα windows azure. Μιλάμε για μία cloud πλατφόρμα η οποία είναι να κυκλοφορήσει από την Microsoft την πρώτη ημέρα του 2010. Αυτή η κίνηση έρχεται σε συνέχεια των Microsoft Online Services (πχ SkyDrive).
    Οι Azure Services Platform είναι μία πλατφόρμα υπηρεσιών που θα είναι εγκατεστημένοι και θα τρέχουν σε μεγάλα Datacenters της Microsoft. Ουσιαστικά προσφέρει ολόκληρο το λειτουργικό μέσω cloud και προσφέρει ένα σετ υπηρεσιών που ο χρήστης θα μπορεί να επεξεργαστεί, να διαχειριστεί, να κάνει development. Κοινώς δεν μιλάμε μόνο για κάποιες υπηρεσίες, αλλά για ολόκληρο λειτουργικό με πολλές υπηρεσίες μαζεμένες.
    Τα Windows Azure θα έρθουν στις εξής εκδόσεις:
    Compute (προσφέρει περιβάλλον για υπολογισμούς με τους Web & Worker ρόλους) Storage (προσφέρει περισσότερο storage [blogs, tables, queues] για όσους έχουν μεγαλύτερες ανάγκες) Fabric (The hosting environment of Windows Azure is called the Fabric Controller - which pools individual systems into a network that automatically manages resources, load balancing, geo-replication and application lifecycle without requiring the hosted apps to explicitly deal with those requirements. In addition, it also provides other services that most applications require — such as the Windows Azure Storage Service that provides applications with the capability to store unstructured data such as binary large objects, queues and non-relational tables. Applications can also use other services that are a part of the Azure Services Platform.) Ένα από τα επιπρόσθετα καλά του συστήματος είναι ότι προσφέρει δυνατότητα στους developers να δημιουργήσουν προγράμματα που θα δουλεύουν ομαλά σε windows azure και αυτό δίνοντας τα σχετικά APIs. Είχα αναφέρει σε παλαιότερο blog μου για το σχετικό tool που είχε γίνει διαθέσιμο για τον συγκεκριμένο σκοπό.
    http://blogs.zdnet.com/microsoft/?p=2776
    Να αναφέρουμε ότι η υπηρεσία είναι διαθέσιμη έχοντας κάποιο κόστος και ο αγαπητός atsouch έχει δώσει κάποιο σχετικό τιμοκατάλογο των υπηρεσιών
    http://autoexec.gr/blogs/bits_and_bytes/archive/2009/07/17/windows-azure.aspx
    όπου έχει και ένα ωραίο συγκριτικό με τους ανταγωνιστές του συγκεκριμένου συστήματος

    Στην σχετική σελίδα της Microsoft για το Windows Azure, θα δείτε χαρακτηριστικά:
    Use Windows Azure to:
    Run commodity processes in the cloud Build, modify, and distribute scalable applications with minimal on-premises resources Perform large-volume storage, batch processing, intense or large-volume computations Create, test, debug, and distribute Web services quickly and inexpensively και φυσικά τα σχετικά benefits
    Windows Azure Benefits
    Bring your ideas to market faster and pay as you go Reduce costs of building and extending on-premises resources Reduce the effort and costs of IT management Respond quickly to changes in your business and customer needs Choose an on-premises or off-premises deployment model that best suits your needs. Scale your IT resources up and down based on your needs. Consume computing resources ONLY when the needs arise. Focus less energy on managing operational resources and constraints. Remove the need to manage hardware Use your existing development skills to build cloud applications Consistent development and management experience across on-premises and the cloud. και αν με όλα τα παραπάνω δεν καταλάβατε τι είναι όλο αυτό, δείτε και το σχετικό Video
    Επίλογος
    Μετά από όλα τα αυτά, μπορείτε όλοι να καταλάβετε που οδηγούμαστε. Οι περισσότεροι ίσως να σκέφτεστε ότι προτιμάτε τον δικό σας σκληρό δίσκο να τον έχετε σπίτι σας, αντί σε ένα datacenter κάπου στο Cincinati, αλλά για άλλους μπορεί να είναι λύση. Σκεφτείτε επίσης σε επίπεδο εταιρικό τι μείωση κόστους μπορεί να προσφέρει μία τέτοια υπηρεσία ειδικότερα σε χρήστες που δουλεύουν συνεχώς εκτός γραφείου.
    Παρόλα αυτά όπως ανέφερα και πιο πάνω, το cloud computing φέρνει ακόμα πιο κοντά όλα τα διαφορετικά συστήματα με το Interoperability που προσφέρει και την δυνατότητα που δίνει ακόμα και σε developers διαφορετικής τεχνολογίας, να χρησιμοποιήσουν τα APIs των Windows Azure για να φτιάξουν πράγματα που όλοι οι υπόλοιποι θα μπορούν να χρησιμοποιήσουν.
    Όπως και να έχει πάντως, για εμάς είναι μία ακόμα λύση. Μία λύση που την χαρακτηρίζει η παγκοσμιοποίηση, καθώς χρήστες στο Κουβέιτ θα δουλεύουν τα αρχεία τους που βρίσκονται σε datacenter στο Mexico και θα τα έχουν ακόμα διαθέσιμα και όταν πάνε σε ένα Internet cafe στην Ταϋλάνδη.
    Το τι μέλη γενέσθαι, θα πρέπει να περιμένουμε ένα μήνα ακόμα, μέχρι να κυκλοφορήσουν επίσημα στην αγορά.
  4. Blackman
    Όσοι στο παρελθόν έχετε βάλει κάποιο linux σύστημα σε ένα εταιρικό δίκτυο, θα έχετε καταλάβει ότι υπάρχει μία δυσκολία στο να κάνετε το σύστημα σας authenticate στο Active Directory.
     
     
     
    Η απλή λύση είναι να δώσετε στο workgroup το όνομα του domain (όπως γίνεται και στις Home εκδόσεις των Windows) και μετά να δίνετε domain/username & password, όπου θέλετε να συνδεθείτε (εντός του domain και εφόσον έχετε εγκαταστήσει κάποιο πρόγραμμα που να προσφέρει file & printer sharing access).
     
     
     
    Η λύση αυτή δεν είναι η καλύτερη δυνατή και τελευταία οι εκδόσεις των διανομών Linux που βγαίνουν προσθέτουν την δυνατότητα να οριστεί και το domain, μέσω της επιλογής να χρησιμοποιεί το σύστημα Kerberos (αυτό δεν σημαίνει ότι σε κάνει authenticate), ενώ αρχικά είχαν προχωρήσει στην χρήση του LDAP για τον ίδιο λόγο.
     
     
     
    Ιστορικό

    Ο λόγος που τα πράγματα πήραν αυτή την τροπή, ήταν γιατί οι open source προγραμματιστές δεν είχαν στο μυαλό τους την χρήση ενός (και κοινού) συστήματος authentication, με αποτέλεσμα ο κάθε ένας να φτιάχνει ένα διαφορετικό authentication σύστημα. Με συνέπεια το θέμα να ξεφύγει από την δυνατότητα 'διαχείρισης'. Αρχίκα η λύση ήρθε από την SUN Microsystems που χρησιμοποίησε συγκεκριμένα APIs για authentication που ο κάθε developer μπορούσε να χρησιμοποιήσει. Για την ακρίβεια χρησιμοποίησε ένα μηχανισμό που λέγετε Pluggable Authentication Modules (PAM) και συνδύασαν αυτά τα APIs με τα Name Server Switch (NSS) APIs που χρησιμοποιούνται για την ανεύρεση των πληροφοριών του κάθε χρήστη.

    Η χρήση του LDAP μόνη της ή μαζί με Kerberos δεν δίνει τα επιθυμητά αποτελέσματα, καθότι στο μεν LDAP τα username & password περνάνε ως clear text μέσα από το δίκτυο (πράγμα μη αποδεκτό και ανασφαλές), ενώ με την χρήση του Kerberos τα πράγματα γίνονται μεν πιο ασφαλή, αλλά αγνοεί ότι γίνεται publish από το Active Directory που έχει σχέση με τις εγγραφές DNS Service Location, πράγμα που σημαίνει ότι ο linux χρήστης πρέπει να διαλέξει συγκεκριμένο set από DCs για να συνδεθεί.
     
     
    -----------------
     
    Η λύση έρχεται με την χρήση δύο εφαρμογών (μίας ουσιαστικά) που είναι διαθέσιμες σε όλες τις γνωστές και διαδεδομένες διανομές linux και είναι το SAMBA και το Winbind.
     
     
    Το SAMBA είναι ένα πρόγραμμα που συνδέει τα Linux συστήματα με τα συστήματα της Microsoft. Έχει συγκεκριμένα components που προσφέρουν Windows file & print services, όπως επίσης και linux-based services που συνεργάζονται με Windows DCs.
     
     
    Αυτό που μας ενδιαφέρει περισσότερο στο SAMBA είναι ένας δαίμονας (ή να λέω deamon;) με το όνομα Winbind. Αυτός ο δαίμονας δουλεύει σαν Proxy για την επικοινωνία των PAM & NSS (που αναφέραμε ποιο πάνω) του linux με το Active Directory ενός Domain Controller. Για την ακρίβεια χρησιμοποιεί το Kerberos για να κάνει το authentication με το AD και το LDAP για να πάρει όποια πληροφορία για χρήστες ή groups . Αυτό, θα σκεφτείτε, ότι ανέφερα ότι το κάνει ο συνδυασμός Kerberos & LDAP μέσα από το Linux έτσι και αλλιώς χωρίς την χρήση κάποιου δαίμονα. Όμως το Winbind, έρχεται να πάρει αυτό το κομμάτι και να του προσθέσει την δυνατότητα να βρίσκει όλους τους DCs (πράγμα που δεν κάνει ο απλός συνδυασμός Kerberos & LDAP) και το κάνει χρησιμοποιώντας ένα αλγόριθμο παρόμοιο με του DCLOCATOR που χρησιμοποιεί το AD, μαζί με την δυνατότητα να χρησιμοποιεί RPC και πλέον να μπορεί να κάνει reset Active Directory passwords (πράγμα που δεν γινόταν μέχρι την εμφάνιση του Winbind).
     
     
     
     

     
    ------------------
     
    Εγκατάσταση – Παραμετροποίηση
     
     
     
     

    http://www.wlug.org.nz/ActiveDirectorySamba
     

     

    http://docs.sun.com/app/docs/doc/819-3063/ciajejfa?a=view
     

     

    http://joseph.randomnetworks.com/archives/2005/11/08/freebsd-users-and-groups-with-samba-winbind-and-active-directory/
     

     

    https://help.ubuntu.com/community/ActiveDirectoryWinbindHowto
     

     

    http://www.linuxquestions.org/questions/linux-software-2/suse-9-winbind-samba-doc-153836/
     

     

    http://www.linuxquestions.org/questions/linux-networking-3/how-to-connect-fedora-6-to-existing-windows-2003-ad-527201/
     

    http://www.planetmy.com/blog/how-to-join-fedora-core-6-samba-server-to-windows-2003-active-directory/
     
    --------------------
     
    Winbind
     
    http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/winbind.html
     
     
    Εναλλακτικές λύσεις μπορείτε να βρείτε σε αυτό το ενδιαφέρον άρθρο
    http://www.securityfocus.com/infocus/1563
     
    ---------------------
     
    Ελπίζω να σας βοηθήσει!
     
  5. Blackman
    Το Google είναι ένα εργαλείο πλέον για την ζωή μας, αν και πρόσφατα η Microsoft δημιούργησε το bing.com, πολλοί από εμάς χρησιμοποιούμε ακόμα φανατικά την μηχανή του Google.
    Πολλοί έχουμε ακούσει τον όρο “Google hack”. Ναι οκ. Δηλαδή τι γίνεται; Πως γίνεται; Τι ακριβώς είναι, δεν νομίζω ότι έχουμε απαντήσει πολλοί σε αυτό.
    Για αυτό ήρθα εγώ να σας βάλω λίγο στην ιδέα. Η μηχανή του Google μας δίνει την δυνατότητα (ναι όλοι μπορούμε να το κάνουμε) να ψάξουμε σε κάθε τι που υπάρχει στο Internet, δίνοντας στον απλό χρήστη με την χρήση κάποιων ‘εντολών’ να περάσει μέσα από τρύπες που έχουν οι web servers.
    Ας δούμε όμως κάποια παραδείγματα.
    Sample 1
    Πηγαίνετε στο Google και γράψτε…
    intitle: "index of" mp3
    όπου ουσιαστικά φαίνεται καθαρά το τι γράφω. Φέρε μου τις σελίδες όπου στον τίτλο έχουν την λέξη “Index Of” και περιέχει πληροφορίες με όνομα mp3.

    τα αποτελέσματα που μας φέρνει είναι

    και πηγαίνοντας σε μία σελίδα βλέπουμε πχ

    Αν πληκτρολογήσετε το παραπάνω θα δείτε ότι την συγκεκριμένη εντολή την χρησιμοποιούν πολλοί για να βρουν αρχεία, από συγκεκριμένες σελίδες με την συγκεκριμένη περιγραφή.
    Sample 2
    Μία άλλη ενδιαφέρουσα εντολή είναι η
    !Host=*.* intext:enc_UserPassword=* ext:pcf
    όπου στην συγκεκριμένη περίπτωση βάζω pcf για να μου επιστρέψει configuration files για Cisco routers.

    μας φέρνει κάποια αποτελέσματα

    και επιλέγοντας πχ το πρώτο, μας έρχεται το παγωτό στο χέρι…

    Ωραία…τι έχουμε τώρα; Έχουμε το configuration file για τον Cisco router του European University Institute, το οποίο το σώζουμε σαν pcf στο pc μας και αν έχετε Cisco VPN Client, το βάζετε και συνδέεστε στο σύστημα τους. Δεν μπαίνετε μέσα, καθώς θα ζητήσει username και password, αλλά έχετε κάνει το πρώτο connection. Από εκεί και πέρα είναι θέμα επιπέδου γνώσεων το πως μπορεί κάποιος να εκμεταλλευτεί αυτό που μόλις ανέφερα.
    Sample 3
    Μία πιο περίπλοκη εντολή όπως η παρακάτω…
    "# -FrontPage-" ext:pwd inurl:(service | authors | administrators | users) "# -FrontPage-" inurl:service.pwd
     
     
     
    δείτε τι κάνει. Αναζητεί τους web servers που έχουν δημιουργηθεί με FrontPage και ζητάμε να δούμε τα password που εμπεριέχει το αρχείο που αναφέρετε ως service.pwd

    τα αποτελέσματα που μας φέρνει είναι τα εξής:

    όπου τυχαία κλικάροντας σε κάποιες σελίδες έχουμε αποτελέσματα όπως…


    στα παραπάνω φαίνεται καθαρά ότι αυτό που έψαξε, αυτό βρήκε. Δηλαδή στο Url να εμπεριέχεται το service.pwd.
    Εντυπωσιακό ε;
    --------------
    Φυσικά οι εντολές που μπορείτε να χρησιμοποιήσετε στο google είναι πραγματικά πολλές και με λίγο ψάξιμο δεν θα δυσκολευτείτε να τις βρείτε. Αλλά να θυμάστε ότι αρκετές από αυτές τις εντολές λειτουργούν και στις υπόλοιπες search engines.
    Για να έχετε καλύτερη γεύση…
    μπορείτε να δείτε και εντολές όπως οι παρακάτω:
    "your password is" filetype:log allinurl: admin mdb ext:inc "pwd=" "UID=" ext:asa | ext:bak intext:uid intext:pwd -"uid..pwd" database | server | dsn filetype:dat "password.dat" filetype:inc intext:mysql_connect filetype:log inurl:"password.log" eggdrop filetype:user user intext:"enable secret 5 $" inurl:/db/main.mdb Σε γενικές γραμμές βλέπετε ότι υπάρχουν κάποιες σταθερές εντολές, όπου ο καθένας μπορεί να κάνει αναζήτηση. Έτσι με το filetype αναζητάς για τύπους αρχείων, με το Intext να εμπεριέχεται σε κείμενο η λέξη που θα βάλουμε, ενώ με το inurl να εμπεριέχεται στο URL.
    Υπάρχουν όμως και ποιο πολύπλοκες εντολές αναζήτησης, όπως ενδεικτικά σας παραθέτω…
    "Warning: mysql_connect(): Access denied for user: '*@*" "on line" -help –forum filetype:log "PHP Parse error" | "PHP Warning" | "PHP Error" intitle:phpMyAdmin "Welcome to phpMyAdmin ***" "running on * as root@*" intitle:"SuSE Linux Openexchange Server" "Please activate Javascript!" intitle:"teamspeak server-administration intitle:"Tomcat Server Administration" intitle:"TOPdesk ApplicationServer" intitle:"DocuShare" inurl:"docushare/dsweb/" -faq -gov -edu -----------------------------------------
    Ευελπιστώ μετά από αυτό το blog post, να αποκτήσατε μία εικόνα για το τι εστί google hacking. Καταλαβαίνετε ότι το Google Hack δεν είναι κάτι διαφορετικό από μία μεγάλη γκάμα vulnerability exploits. Από εκεί και πέρα είναι στο θέμα του χρήστη για το πως θα το χρησιμοποιήσει.
    Για ότι άλλο θέλετε απλά…Google It…
  6. Blackman
    Πρόσφατα ένας φίλος με ρώτησε, πως θα μπορούσε να μεταφέρει μία βάση που είχε στημένη σε MySQL, σε μία βάση SQL Server 2008 Express Edition.



    Στην αναζήτηση μου για να βρω λύση στο πρόβλημα του φίλου, θυμόμουν μία διαδικασία integration που μπορείτε να βρείτε στο technet της Microsoft ΕΔΩ.



    Το μοναδικό πρόβλημα στην περίπτωση μας, είναι ότι μιλάμε για SQL 2008. Στην παραπάνω διαδικασία μιλάει για την χρησιμοποίηση του Data Transformation Services (DTS) για να μπορέσει να ολοκληρωθεί το migration, πράγμα που δεν υπάρχει στην περίπτωση του SQL server 2008 (και του SQL 2005 φυσικά). Οπότε ξεκίνησα το ψάξιμο για να δω αν μπορώ να βρω κάτι για να ξεπεράσουμε την όλη διαδικασία και να ολοκληρωθεί το Migration (που σε όλα τα άλλα βήματα, προχώρησε χωρίς πρόβλημα, όπως περιγράφει και η MS).

    Τελικά το αντίστοιχο tool λέγεται SQL Server Integration Services (SSIS), αλλά δεν υπάρχει στην Express έκδοση του SQL. Η λύση είναι η εξής:

    Από το σύστημα που έχουμε εγκατεστημένη την SQL 2008 Express edition πηγαίνετε στην σελίδα http://dev.mysql.com/downloads/connector/odbc/5.1.html και κατεβάζετε τον σχετικό ODBC driver για την MySQL (έκδοση 5.1 στην περίπτωση μας) και στην συνέχεια  χρησιμοποιούμε το παραπάνω για να δημιουργήσουμε ένα Linked Server στον αρχικό MySQL Server που θέλουμε να κάνουμε Migrate. Στην συνέχεια τρέχουμε ένα query το οποίο θα κάνει copy την βάση, πίνακα με πίνακα και το οποίο είναι το εξής:

    (φυσικά αντίστοιχα γράφετε τον όνομα του server σας, της σχετικής βάσης και τα κλασικά username & password)

    EXEC master.dbo.sp_addlinkedserver @server = N'MYSQL', @srvproduct=N'MySQL', @provider=N'MSDASQL', @provstr=N'DRIVER={MySQL ODBC 5.1 Driver}; SERVER=127.0.0.1; DATABASE=Db_NAME; USER=myusername; PASSWORD=mypass; OPTION=3'

    και για να γίνει το copy για ένα πίνακα

    select * into MSSQL_DB_Name.dbo.TableName

    from openquery(MySQL, 'select * from Db_Name.TableName')

    και έτσι ολοκληρώνετε το migration, προχωρώντας και στους υπόλοιπους πίνακες. Φυσικά το παραπάνω ισχύει και στην περίπτωση SQL 2005 Και λογικά δεν θα έχετε πρόβλημα να το τρέξετε και σε άλλη έκδοση πέραν της Express, αλλά αυτό δεν το έχω δοκιμάσει.

    Νομίζω ότι το παραπάνω είναι πολύ χρήσιμο να το γνωρίζετε ότι γίνεται. Έτσι μπορεί να γίνει Migration μίας βάσης από MySQL είτε αυτή είναι σε κάποιο Open Source σύστημα είτε σε κάποιο άλλο.

    DOWNLOADS

    SQL Server 2008 Express Edition

    MySQL ODBC driver

    SQL Server 2005 Express Edition
  7. Blackman
    Την προσεχή Πέμπτη 29/10 όποιος επιθυμεί θα μπορέσει να κατεβάσει την νέα (final) έκδοση του Ubuntu με την ονομασία Karmic Koala.

    Αρκετά features έχουν επανασχεδιαστεί, ταχύτερο Login, βελτιωμένη συνδεσιμότητα με 3G δίκτυα και διάφορα άλλα. Η έκδοση θα κυκλοφορήσει μαζί με την έκδοση για Server, η οποία είναι και αυτή free. Η έκδοση για laptops και netbooks, η Ubuntu Notebook Remix, θα εμπεριέχει αυτή την φορά τον Empathy, ένα πρόγραμμα Instant Messaging που έλειπε στις παλαιότερες εκδόσεις.



    Γενικά οι αλλαγές είναι οι εξής:

    Τελευταία έκδοση ανάπτυξης του Gnome 2.27.4
    Τελευταία έκδοση ανάπτυξης του Linux Kernel 2.6.31
    Αντικατάσταση του Pidgin με το Empathy για instant messaging. Το Empathy βασίζεται στην πλατφόρμα Telepathy και προσφέρει υποστήριξη για επικοινωνία με ήχο και βίντεο και καλύτερη ενσωμάτωση με τις υπόλοιπες εφαρμογές του GNOME.
    Τελευταία έκδοση του Gdm(η οθόνη στην οποία δίνουμε τον κωδικό μας για να συνδεθούμε στον Ubuntu όταν ξεκινάει) με ριζική ανανέωση του
    Τελευταία έκδοση του firefox 3.5.2
    Προσθήκη του Palimpsest Disk Utility ενός νέου εργαλείου διαχείρισης των αποθηκευτικών μέσων
    Προσθήκη του Ubuntu One sharing μια υπηρεσία συγχρονισμού και ανταλλαγής αρχείων μέσω δικτύου
    Αντικατάσταση του hal με το "DeviceKit-power","DeviceKit-disks" για power management, laptop Hotkeys, camera maps και διαχειριστή αποθηκευτικών μέσων.
    Εγκατάσταση στο νέο σύστημα αρχείων ext4
    Χρήση του Grub 2 ως boot loader με ριζική ανανέωση του


    Αξίζει πάντως να σημειωθεί ότι η έκδοση για Server χρησιμοποιεί τα ίδια APIs με του Amazon EC2 cloud-based service. Το Ubuntu Enterprise Cloud (UEC) είναι μία τεχνολογία cloud-computing υποστηριζόμενη από την Eucalyptus Systems και θα έχει δυνατότητες online storage (δεν είναι 100% έτοιμο), δίνοντας την δυνατότητα στους χρήστες για εκτελούν διάφορα μέσα στο περιβάλλον του UEC. Πάντως μία πρώτη εικόνα θα μπορούμε να την έχουμε μέσα από την έκδοση 9.10. Οι αναφορές πάντως λένε ότι το storage θα είναι 2GB free και 50GB με 10$ το μήνα.

    Σε επίπεδο Interoperability, οι προσθήκες που έχουν γίνει είναι πολλές και η βοήθεια από τους χρήστες παγκοσμίως, ώστε να μειωθούν ότι προβλήματα, ήταν μεγάλη. Ενώ σε επίπεδο χρηστικότητας, το σύστημα έχει γίνει ακόμα πιο φιλικό με τον χρήστη.

    http://www.ubuntu.com/

    Σύντομα θα υπάρξει και σχετικό άρθρο για migration από Windows σε Linux και το ανάποδο.
  8. Blackman
    Με αφορμή το σχετικό άρθρο για το Netstat και το πως να εντοπίζουμε κάποιο malware με αυτό τον τρόπο, αποφάσισα να γράψω ένα σχετικό blog post με τις αγαπημένες μου εντολές και την σχετική χρησιμότητα τους

    openfiles : Δείτε λίστα με όλα τα αρχεία που έχουν ανοιχτεί από network users και αποσυνδέστε όποιον θέλετε. Αλλά αν είναι πολλοί πάνω, μάλλον θα έχουμε καθυστερήσεις. Οπότε πολύ όμορφα αν κάποιος έχει συνδεθεί πάνω στο σύστημα σας και βλέπει πράγματα που δεν θέλετε… καταλαβαίνετε.



    fsutil : Οι περισσότεροι την γνωρίζετε. Είναι παρόμοια με την netsh για file system management. Σας επιτρέπει να αλλάξετε την συμπεριφορά ενός file system και διάφορα άλλα. Εντολή που πρέπει να τρέξετε όταν ο υπολογιστής σε κάθε επανεκκίνηση κάνει chkdsk για να δείτε αν ο δίσκος είναι dirty.



    driverquery : Ωραίο εργαλείο με το οποίο βλέπετε αναλυτικά όλους τους εγκατεστημένους drivers στο σύστημα. Τα αποτελέσματα μπορούν να βγουν σε CSV και να τα χρησιμοποιήσετε όπως θέλετε.



    defrag : Defragment μέσω command line.



    systeminfo :Η εντολή που σας δίνει στοιχεία για το τοπικό ή κάποιο απομακρυσμένο μηχάνημα. Πολύ ωραίος τρόπος για να ελέγξεις αν δεν έχει εγκατασταθεί κάποιο fix ή patch. Troubleshooting ή tourblemaking με SYSTEMINFO /S system /U user



    ipconfig – Ένα από τα πιο γνωστά προγράμματα για την διαχείριση προβλημάτων είναι το ipconfig. Μπορείτε να κάνετε release ή renew την δυναμική IP μίας κάρτας, να δείτε ή να καθαρίσετε την cache του DNS και μετά αν ξανακάνετε re-register το όνομα του μηχανήματος στον DNS. Από τα Vista και μετά υπάρχει η υποστήριξη IPv6.



    tasklist and taskkill – Δύο εντολές που έρχονται πακέτο και είναι αρκετά εύκολες στην χρήση. Με taklist /v θα δείτε περισσότερες πληροφορίες. Με το taskkill απλά κλείνετε ότι δεν θέλετε. Ο τρόπος για να γίνει kill μία απλή ή multiple process εφαρμογή, θα πρέπει να χρησιμοποιήσετε το /PID ή το image name /ΙΜ.

    TASKKILL /IM notepad.exe
    TASKKILL /PID 1230 /PID 1241 /PID 1253 /T


    Το καλό της υπόθεσης είναι ότι μπορούν να γίνουν και σε απομακρυσμένο υπολογιστής χρησιμοποιώντας το /S (όνομα συστήματος) και το /U (όνομα χρήστη)



    netstat – Όπως ανέφερα και σε προηγούμενο blog μπορεί ένας χρήστης να μάθει πολλά από αυτή την εντολή για τα connections που έχουν γίνει από και προς το σύστημα σας.



    net command – Από τις πρώτες εντολές που χρησιμοποίησα πολλά πολλά χρόνια πριν. Οι δυνατότητες είναι απλά πάρα πολλές και όλες πολύ χρήσιμες. Δημιουργήστε map network drive με την Net use, ή στείλτε ένα μήνυμα σε κάποιο μηχάνημα με την εντολή NET SEND



    nslookup – Με την χρήση του Internet και του DNS, η ζωή μας έγινε πιο εύκολη για να χρησιμοποιήσουμε φιλικά σε εμάς ονόματα για να συνδεθούμε κάπου. Με το εργαλείο αυτό ελέγχουμε DNS servers και βοηθάει πολύ σε περιπτώσεις troubleshooting. Η nslookup μπορεί να τρέξει είτε σαν interactive ή σαν noninteractive. Η δεύτερη περίπτωση είναι χρήσιμη μόνο όταν ένα και μόνο μέρος data πρέπει να επιστρέψει. Πχ to resovle google.com



    Μερικές χρήσιμές εντολές του nslookup είναι οι εξής:

    set domain (ορίζουμε το default domain για να χρησιμοποιήσει κατά την διαδικασία του resolving, έτσι ώστε να μην χρειάζεται να χρησιμοποιούμε συνέχεια fully qualified name).

    set type (επιλέγουμε τον τύπο του query record που θέλουμε να πάρουμε όπως A, MX, NS)

    server NAME (με αυτή την εντολή δηλώνουμε άλλο server από αυτόν που χρησιμοποιεί το μηχάνημα μας)

    ------------------------------------------------

     

     

     

     

     

     

     

     

     

    Summary Part 1

    Οι παραπάνω εντολές, είναι εντολές που έχω χρησιμοποιήσει κατά καιρούς και με έχουν βοηθήσει. Φυσικά οι περισσότεροι από εδώ μέσα έχετε κάνει χρήση των παραπάνω, αλλά για όσους δεν τις γνωρίζουν είναι ευκαιρία να τις μάθουν. Φυσικά οι παραπάνω εντολές ισχύουν στα συστήματα της Microsoft.

    Αναμένετε την συνέχεια για τις υπόλοιπες εντολές…
  9. Blackman
    Είσαι στο γραφείο σου και θαυμάζεις τα γραφόμενα του Κλαδάκη στο autoexec.gr ...

    ξαφνικά "σκάει" τηλέφωνο από τον οικονομικό διευθυντή και σου λέει (αρχικά) "το Internet αργεί"...

    σούζα το αλογάκι...και ξεκινάς το ψάξιμο... και ναι βρίσκεις ότι το Ping Με τον έξω κόσμο είναι μεγάλο και σαν πρώτη κίνηση ρίχνεις ένα restart στο router μήπως κάτι έχει κολλήσει...μήπως ο νέος πωλητής της εταιρείας κατεβάζει μεγάλα 'εκπαιδευτικά' αρχεία, ενώ ο παλιός πωλητής της εταιρείας παίζει τάβλι στο Internet και κατεβάζει torrent. (όχι στην δική μου εταιρεία αυτά έχουν φάει 'πόρτα', όπως και ότι άλλο σχετικό).

    Βλέπεις ότι τα πράγματα στρώνουν και ενημέρωνεις ανάλλογα.

    Όμως σε τρώει η αγωνία, γιατί παρατηρείς περίεργα πράγματα. Κάνεις μία στην κεντρική κονσόλα του antivirus για να δεις τα σχετικά reports. Βλέπεις ότι όντως τις τελευταίες ημέρες κάτι έχει βρει και το έχει σβήσει ή το έχει βάλει σε γκαραντίνα. Παρατηρείς επίσης ότι ο συγκεκριμένος υπολογιστής έχει δικαιώματα administrator (κακό αυτό), αλλά τα έχει για συγκεκριμένους λόγους. Είτε φταις εσύ που το έχεις επιτρέψει, είτε φταίει ο προκάτοχος σου, αυτό πρέπει να αλλάξει.

    Παρόλα αυτά αποφασίζεις να σκανάρεις πάλι τα σχετικά μηχανήματα (μαζί με κάποια άλλα που θεωρείς επίφοβα) και τα βρίσκεις όλα εντάξει.

    Ξαναπαίρνεις την φραπεδούμπα και την αράζεις για να συνεχίσεις την δουλειά σου. Οι ημέρες περνάνε και ξαφνικά έρχονται τα πρώτα NDRs από emails που στέλνουν οι υπόλοιποι συνάδελφοι και παρατηρείς ότι αναφέρει ότι η IP της εταιρείας έχει γίνει block από σχετικές λίστες spam στο internet (βλ. Spamhaus, spamcop κλπ). Σε πρώτη φάση μπαίνεις στις σχετικές σελίδες και κάνεις delist και όλα ΟΚ. Μετά από κάποιες ώρες πάλι τα ίδια...

    Ξεκινάς τα πρώτα γαλλικά... μπαίνεις στην σελίδα http://multirbl.valli.org/ και στο http://www.mxtoolbox.com και βλέπεις τι παίζει.

    Αφού έχεις ελέγξει ότι πλέον δεν υπάρχει ιός, αν ξέρεις ελέγχεις το router σου για τα smtp connections που έχει ή παίρνεις τηλ αυτόν που στο διαχειρίζεται για να δει. Συνήθως αυτός βαριέται που ζει και δεν σε βοηθάει...

    Πλέον ξέρεις ότι από κάποιο PC φεύγουν spam και δεν χρησιμοποιούν τον exchange σου για αυτό. Πως μπορείς να βεβαιωθείς ότι κάτι πάει στραβά και να βγάλεις το σχετικό PC εκτός;

    Ναι...μετά από αυτόν τον πρόλογο καταλήγουμε στο netstat.exe

    Πας στον ή στους υπολογιστές που νομίζεις ότι έχει το πρόβλημα και το antivirus το βγάζουν καθαρό και εκτελείς ένα netstat -a

    με τον υπολογιστή χωρίς τίποτα ανοιχτό (πχ Outlook, Internet Explorer κλπ) και παίρνεις τα αποτελέσματα σου

    όπως πήρα πχ από ένα laptop εγώ



    την συνέχεια την φανταζόσαστε.

     

    Οι περισσότεροι φαντάζομαι ότι γνωρίζετε την χρήση του Netstat και φυσικά πολλά μπορούν να συζητηθούν για το πως μπορείς να αποφύγεις μία κατάσταση σαν την παραπάνω. Το θέμα όμως δεν είναι αυτό, αλλά τι μπορεί να βρει κάποιος από μία απλή εντολή.

    Πάρτε και κάποια σχετικά Links

    για Windows

    http://www.ehow.com/how_2212398_use-netstat-commands.html



    http://commandwindows.com/netstat.htm

    για Linux

    http://linuxpoison.blogspot.com/2008/07/how-to-use-netstat.html

    http://www.linuxhowtos.org/Network/netstat.htm

    http://www.faqs.org/docs/linux_network/x-087-2-iface.netstat.html
  10. Blackman
    Μετά την έλευση του Microsoft Office 2007, στην ζωή μας μπήκαν όλα τα γνωστά αρχεία που υποστηρίζει το συγκεκριμένο σύστημα (docx, xlsx κλπ).

    Η λύση που υπάρχει για τα ποιο παλιά Office ήταν η εγκατάσταση του Office Compatibility Pack, το οποίο βοηθάει στην μετατροπή του αρχείου, ώστε να μπορεί το σύστημα να το ανοίξει. Όμως τι γίνεται αν αυτό το pack δεν έχει εγκατασταθεί, αν είσαστε σε υπολογιστή που δεν έχει καν office ή ακόμα έχει Open Office σε παλιότερη έκδοση; Τι γίνεται αν δεν έχετε δικαιώματα σε αυτόν τον υπολογιστή (χαρακτηριστικό κάποιου απλού χρήστη);

    Η νέα έκδοση του Open Office εδώ και αρκετό καιρό ανοίγει τέτοιου είδους αρχεία...

    αλλά δεν υπάρχει λόγος να κάνω τέτοιο πρόλογο για να αναφέρω κάτι τέτοιο. Το tip αναφέρετε στην λύση που μας δίνουν τα Google Docs.

    Ναι, αν δεν μπορείτε να ανοίξετε κάποιο τέτοιο αρχείο (docx, xlsx κλπ), ανεβάστε το στο Google Docs (προποθέτει ότι έχετε λογαριασμό gmail) και στην συνέχεια το ανοίγετε και το επεξεργάζεστε.

    Το συγκεκριμένο το αντιμετώπισα πρόσφατα όταν έπρεπε να ανοίξω ένα docx, και στον υπολογιστή που ήμουν (όχι στην δική μου εταιρεία) δεν είχε εγκατεστημένο compatibility pack, αλλά επίσης δεν είχα και δικαιώματα εγκατάστασης. Με την παραπάνω λύση έκανα την δουλειά μου χωρίς πρόβλημα.

     
  11. Blackman
    Είναι δεδομένο ότι τα πράγματα εξελλίσονται γοργά και σε ρυθμούς τέτοιους που η συνύπαρξη δύο διαφορετικών πλατφόρμων οι οποίες να μπορούν και συνεργάζονται αρμονικά εδώ και αρκετό καιρό θεωρείται γεγονός. Η Microsoft με την Novell έχουν δημιουργήσει πριν λίγα χρόνια μία στρατηγική συνεργασία με σκοπό την συνύπαρξη windows & linux.

    Πάνω σε αυτό το πεδίο συνεργασίας οι δύο αυτές εταιρείες ετοιμάζουν για τρίτη φορά ένα webcast με σκοπό να δείξουν πως προχωράνε τα πράγματα στο κομμάτι interoperability. Όλα αυτά θα έχουμε την δυνατότητα να τα παρακολουθήσουμε σε ένα πραγματικά interactive session, όπου θα δοθούν απαντήσεις από κορυφαία στελέχη και των δύο εταιρειών ειδικευμένα στο κομμάτι αυτό.

    Τα κύρια θέματα που θα καλυφθούν είναι η μεγιστοποίηση των εξής:

    Virtualization and consolidation
    Security and identity management
    Web Services for physical and virtual servers
    Document Format Compatibility
    όπως και διάφορα άλλα.

    Δεν έχετε να κάνετε τίποτα άλλο από το να δηλώσετε συμμετοχή και να παρακολουθήσετε αυτό το ενδιαφέρον webcast.

    Περισσότερες πληροφορίες και για εγγραφή

    http://www.eseminarslive.com/c/a/IT-Management/MicrosoftNovell093009/

    Η ώρα της παρουσίασης είναι 12pm pasific, οπότε στις 7μμ ώρα Ελλάδας

    Enjoy!

     

    Υ.Γ. Ωραία πράγματα. Σήμερα στις 29/9 webcast Windows 7 και αύριο 30/9 Interoperability. Τι άλλο να ζητήσει κάποιος

     
  12. Blackman
    Θυμάμαι όταν ήμουν μικρός πως είχαν νιώσει όταν είχα έρθει πρώτη φορά σε επαφή με ένα Commodore. Με είχαν πάρει η γιαγιά με τον παππού μαζί τους εκείνο το καλοκαίρι και οι γείτονες τους είχαν παιδιά, που αν και μεγαλύτερα από εμένα με φώναζαν να παίζουμε μαζί. Δεν με ένοιαζε που δεν με άφηναν να παίξω, λόγο ότι ήμουν αρκετά μικρός, με ένοιαζε που έβλεπα.

    Πέρασε λίγο διάστημα από τότε μέχρι να αποκτήσω και εγώ ένα δικό μου υπολογιστή που δεν ήταν άλλος από έναν Amstrad 6128 με πράσινη οθόνη. Τότε ένιωθα πολύ ωραία που έγραφα εντολές, που δεν ήταν κάτι το ιδιαίτερο και διάβαζα και περιοδικά του χώρου (Computer για όλους, Pixel, PC Master) και χανόμουν. Στην συνέχεια ήρθε να μπει στην ζωή μου αρχικά ένας 8086 και μετά ο υπέρτατος 80286 για την εποχή, με 10mb σκληρό δίσκο και 512kb μνήμη. Ήμουν θεός… με himem, έπαιζε τα πάντα και μιλάμε για εποχή MS-DOS 3.01



    Την συνέχεια την ξέρουμε όλοι, με την έλευση των Windows και την επιτυχία των 3.11. Δεν είχα πολύ επαφή τότε, δεν μου άρεσε το ποντίκι. Εγώ ήθελα να γράφω, να νιώθω ότι εγώ λέω στο μηχάνημα τι να κάνει και όχι ένα πλήθος εντολών πίσω από το δικό μου κλικ. Μαζί με τα 3.11 ήρθα και σε επαφή με το Unix. Ωραίες αναμνήσεις… στην συνέχεια πήγα στην σχολή και είχαμε windows 95 και Unix. Τι να διαλέξω να ‘παίξω’ εκείνη την περίοδο; Μα τι άλλο, Unix φυσικά. Αυτό έγινε λίγο από εγωισμό, καθώς τότε θυμάμαι στο Lab, παίζαμε Doom 2 και μία άλλη φορά που παίζαμε Duke Nukem δίκτυο με τα υπόλοιπα παιδιά του τμήματος και είχε έρθει αυτός το σπαστικός ο γυαλάκιας από το τελευταίο έτος να μας κόψει τα connections από τον server.



    Έκατσα και διάβασα λίγο, έμαθα μερικές εντολές και την επόμενη φορά του την έφερα εγώ. Να είναι καλά και ένα συμφοιτητής που είχα τότε, με ψευδώνυμο Turrican (ιστορικό παιχνίδι) που με βοήθησε σε αυτά που έκανα τότε. Η συνέχεια είχε πολύ από… Microsoft. Τι άλλο φυσικά. Από τότε θυμάμαι που όλοι κατηγορούσαν την μονοπωλιακή πολιτική της Microsoft, αλλά όλοι δούλευαν με Windows.



    Ναι, ήταν o μπαμπούλας από τα παραμύθια που ήρθε να τα φάει όλα. Έτσι ήταν και στο δικό μου μυαλό και όσο δούλευαν στα συστήματα της και όσο ‘έτρωγα’ τις αξιολάτρευτες Blue Screen of Death, απανωτά από Windows 95, Windows 98, Windows Millennium (το υπέρτατο blue screen), Windows 2000, έβρισα και έλεγα τα χειρότερα για την Microsoft. 

    Κάπου εκεί την εποχή των Millennium σε ένα παλιό PCάκι που είχα φόρτωσα linux. Suse πρέπει να ήταν και θυμάμαι πόσο καιρό το έστηνα, προσπαθώντας να βρω drivers. To αποτέλεσμα όμως με έκανε και ένιωθα τόσο ικανοποιημένος, αλλά συνάμα κουρασμένος από την όλη διαδικασία.

    Ωραία πλέον είχα να λέω Linux και πάλι Linux… αλλά πάλι τα περισσότερα πράγματα στα Windows τα έκανα. Εκείνη την εποχή ειδικότερα οι δυνατότητες όμως που σου έδινε η κονσόλα ενός Unix/Linux συστήματος ήταν απλά… αλλού. Είχα γίνει κακό παιδάκι τότε… η πρώτη μου επαφή με το Internet είχε έρθει κάπου το 1993 και τα επόμενα χρόνια ήμουν χωμένος σε όλα τα IRC chatrooms (είχα ζήσει και τους IRC servers της Microsoft). Μιλάμε για περίοδο με πολλά vulnerabilities, nukes, DDOS attacks, Trojans κλπ, έδιναν και έπαιρναν ειδικά στο IRC. Με Linux, απλά δεν έπεφτες και τους έριχνες εύκολα. Τι πιο σπαστικό από να τσακώνεσαι με κάποιον online και εκείνος να σου κόβει την σύνδεση. Ε τι άλλο να γίνει με τις pstn και τα modems; Μία αξιοπρεπής γραμμή, μερικά έως πολλά pings και τσουπ… disconnected. Δεν θα ξεχάσω που γύρω στο 2001 έκανα δοκιμές από το σπίτι στους servers της δουλειάς μου τότε (Windows NT SP4). ( Όχι δεν κατάφερα να κάνω τίποτα)

    Μετά ήρθαν τα Windows XP και τότε μάλλον τα πράγματα πήραν άλλη τροπή. Σε όλο τον κόσμο η Microsoft δεχόταν την μία μήνυση μετά την άλλη για την μονοπωλιακή πολιτική της, αλλά το νέο σύστημα της ήταν πιο σταθερό. Full Windows XP ο κύριος από εδώ και παιχνίδια, πολλά παιχνίδια αφού είχαμε DirectX σε τρομερά επίπεδα για την εποχή. Το linux δεν υποστήριζε DirectX (ούτε υποστηρίζει), οπότε no fancy graphics. Κάποια στιγμή ήρθα σε επαφή με το Ubuntu. XP στο ένα PC, Ubuntu στο άλλο και τότε ξεκίνησαν τα καλά. Είχα βάλει σκοπό ντε και καλά να έχω πλήρες λειτουργικό δίκτυο και με τα δύο συστήματα. Τα windows να δουν το linux; ΧΑΧΑΧΑΧΑΧΑ… ακόμα γελάω. Από την άλλη πλευρά όμως, είχα SAMBA. Έβλεπα shares, μετέφερα αρχεία, έβλεπα ταινίες, είχα remote desktop και διάφορα άλλα. Γενικότερα το linux είχε διάφορα στοιχεία τα οποία τα είδα αρκετά αργότερα στα Vista και πλέον στα 7. User Account Control το είπε η Microsoft, αλλά στο Linux είχαν άλλα πριν καιρό, sudo το λένε στο Ubuntu. Εφέ στα παράθυρα και Dreamscene η Microsoft, αλλά εδώ και κάτι χρόνια παίζουμε με combiz στο linux.



    Αρκετά κοινά στοιχεία τα τελευταία χρόνια και αυτό γιατί; Γιατί απλά, όπως το βλέπω εγώ, η Microsoft έβαλε μυαλό. Όχι ότι δεν θέλει να τα φάει όλα, απλά θέλει πλέον μερίδιο και από εκεί που δεν έτρωγε. Μία σκέψη που έπρεπε να την είχε κάνει καιρό και φυσικά μιλάμε για Business. Βλέπω τις κοινότητες του Linux να αντιδρούν όταν έμαθαν ότι η Microsoft ανοίγει τον κώδικα της, ότι έδωσε 20000 γραμμές στην Open Source κοινότητα, ότι έρχεται κοντά στους σκληροπυρηνικούς Linuxάδες.

    Η Microsoft από το 2003 αποφάσισε να μπει στον χώρο του Open Source και του Interoperability.  Η σκέψη είναι απλή. Δεν λέει σε κανένα πλέον να μην χρησιμοποιήσει linux, αλλά του λέει να δει πόσο αρμονικά δουλεύει με άλλα δικά της προϊόντα το linux σύστημα που ο πελάτης χρησιμοποιεί. Ο Linus Torvalds, ο άνθρωπος που δημιούργησε τον πυρήνα του Linux, έδειξε ιδιαίτερα θετικός στην νέα στάση της Microsoft. Άτομα που δούλευαν σε τρίτες εταιρείες ειδικευμένοι σε άλλα συστήματα, εργάζονται πλέον για την Microsoft στο αντίστοιχο κομμάτι του Interoperability. Άτομα που ήταν χρόνια απέναντι από την Microsoft, βρέθηκαν να εκφράζουν τον ενθουσιασμό τους για την νέα πορεία που έχει πάρει πλέον η εταιρεία.

    Βρίσκομαι πλέον εν έτη 2009, σε μία κατάσταση bisexual σε σχέση με τους υπολογιστές. Ναι, χρησιμοποιώ ακόμα και τα δύο συστήματα και με την έλευση της τεχνολογίας virtulization, μιλάμε για system orgies. Domain Controller WS2008 r2, με Ubuntu, Windows XP, Windows 7, Suse, Mint κ.α., σε ανελέητες δοκιμές με sharepoint server 2007, SCCOM και διάφορα άλλα. Ωραία πράγματα. Και οι δύο πλευρές έχουν μεγαλώσει. H Microsoft ίσως να βρίσκετε στην πιο ισχυρή θέση από ποτέ, δείχνοντας πλέον ένα πραγματικά πιο ανθρώπινο πρόσωπο, την ίδια ώρα που η Open Source κοινότητα αυξάνεται συνεχώς και δυναμώνει.



    Ξέρω πλέον ότι δεν μπορώ να κάνω εύκολα και ‘κακό’ από Linux σε ένα σύστημα Windows, αλλά ξέρω ότι πλέον έχω εγκατεστημένο antivirus στον υπολογιστή μου που έχει linux. Παλιά αυτό ήταν ανέκδοτο. Στο εργασιακό κομμάτι, δεν μπορώ να συστήσω τίποτα άλλο, από Microsoft, στο σπίτι όμως και ανάλογα τις απαιτήσεις συνιστώ Linux. Μάλλον θα περάσει καιρός, μέχρι να δούμε κάτι αντίστοιχο με τα repositories που έχουν τα linux συστήματα, όπου κατεβάζεις ότι θες τσάμπα, όποτε το θες.

    Πριν λίγα χρόνια έκανα μία έρευνα αγοράς, ώστε να δω αν συνέφερε να βάλω linux σε κάποια clients για να μειωθεί το κόστος. Η σκέψη αυτή ήταν γιατί οι συγκεκριμένοι υπολογιστές ήταν μόνο για Internet, email και office. Στην αναζήτηση μου ήρθα σε επαφές με εταιρείες που υποστηρίζουν linux συστήματα και εγκαταστάσεις για να δω τι γίνεται. Τελικά κατέληξα ότι το να το κάνεις μόνος σου είναι τσάμπα, αλλά αν θες να κάνεις κάτι σε εργασιακό επίπεδο πρέπει να πληρώσεις το support και σε αυτή την κατάσταση είναι που έρχεται μία ή άλλη. Που πάμε καλύτερα για την άλλη, που είναι και πιο σίγουρο και έχει και υποστήριξη από την μαμά Microsoft. Αλλά αυτό και πάλι είναι προσωπική άποψη.

    Πάντως για τους φίλους του Open Source, να γνωρίζουν ότι πλέον υπάρχει και MS-PL (Microsoft Public License) και περισσότερο οι developers είναι αυτοί που μπορούν να έχουν άμεση επαφή με αυτό το κομμάτι. Οι υπόλοιποι πρέπει να περιμένουμε εκείνους, για να έχουμε κάτι απτό, το οποίο θα δείξει στην πορεία του χρόνου.

    Ο καιρός περνάει και οι αλλαγές είναι πολλές και συνεχόμενες. Από την εποχή που διαμορφώναμε το autoexec.bat μαζί με το config.sys, μέχρι να φτάσουμε στην εποχή του System Center και του Exchange 2010.



    Την εποχή που μέναμε κολλημένοι σε μία οθόνη παίζοντας Monkey Island, για να περάσουμε από το Phantasmagoria και να φτάσουμε τώρα στο World of Warcraft και το Resident Evil. Από το DOS, σε Solaris, σε Windows, σε Linux, σε Mac OS πλέον βρισκόμαστε σε μία κατάσταση… παγκοσμιοποίησης. Τα πάντα μπορούν να δουλέψουν μεταξύ τους και πλέον αρμονικά σε θεμιτό βαθμό.









    Είμαι βέβαιος ότι ξύπνησα αναμνήσεις σε πολλούς και σίγουρα αρκετοί θα θέλατε να συζητήσουμε πράγματα πάνω σε αυτό και για το παρελθόν. Θα δώσουμε ραντεβού στο ITproconnections τον Νοέμβρη. Be there.<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />



     

    Μερικά ενδιαφέροντα links.



     http://www.retromaniax.gr/


    http://elkosmas.gr/2009/07/24/linus-torvald-no-ms-hate/


    http://www.opensource.org/licenses/ms-rl.html


    http://www.cmswire.com/cms/web-development/taking-a-closer-look-at-microsofts-mspl-open-source-license-004248.php


    http://www.microsoft.com/resources/sharedsource/default.mspx


    http://weblogs.asp.net/scottgu/archive/2008/01/16/net-framework-library-source-code-now-available.aspx


    http://tips.developersvoice.com/bsd-or-gpl-choosing-an-open-source-license.html


    http://www.interoperabilitybridges.com/



     


     


     
  13. Blackman
    Σε προηγούμενο άρθρο μου είχα αναφέρει για το SAMBA (& το Winbind) και τον τρόπο που γίνεται authenticate ένα linux σύστημα σε ένα windows domain.

    Πρόσφατα ανακάλυψα ότι αυτό το στήσιμο δουλεύει χωρίς πρόβλημα σε όλες τις εκδόσεις Windows, εκτός από τις τελευταίες Vista & 2008 server (για τα 7 δεν ξέρω ακόμα).

     

    Τι συμβαίνει

    Τα Windows Vista και ο Server 2008 έχουν ένα default version requirement του MS-LAN Manager communication που απαγορεύει την επικοινωνία με παλαιότερες Limux-based εγκαταστάσεις του SAMBA. Ψάχνοντας βαθύτερα το θέμα βρήκα ότι είναι γενικότερο και αφορά τα συστήματα που χρησιμοποιούν την πρώτη έκδοση του MS-Lan Manager (NTLM) πρωτοκόλλου και εκτός από τις παλαιότερες εκδόσεις Samba, επηρεάζει και άλλα όπως κάποιες συσκευές NAS ή όποια άλλη συσκευή που χρησιμοποιεί την συγκεκριμένη έκδοση του προαναφερθέντος πρωτοκόλλου.

    Λύση

    Αν έχετε εγκατεστημένο κάποιο NAS (Network Attached Storage) device, Linux servers που τρέχουν Samba πιθανόν να εντιμετωπίσουν πρόβλημα με τα Vista ή τον WS2K8. Πέραν του συνδυασμού Linux & NAS, ένα ακόμα πράγμα που μπορεί να έχει πρόβλημα από το συγκεκριμένο requirement των Vista & του WS2K8 να επικοινωνούν με NTLMv2 (ή πιο καινούριο), είναι τα print server shares ή τα shares άλλων συσκευών. Οι εκδόσεις του Samba από την 3.0.21c και πίσω, πιθανόν να θέτουν υποψηφιότητα για interoperability issues με τα Vista και τον WS2K8. Αυτό μπορεί να είναι εκνευριστικό καθώς οι TCP/IP διευθύνσεις του Linux ή του NAS θα κάνουν resolve με όνομα και θα γίνετε και το ping, αλλά η πρόσβαση στα αρχεία ΔΕΝ θα δουλεύει στις περισσότερες των περιπτώσεων. Αυτό το 'πρόβλημα' δεν θα πρέπει να σας κάνει να κατηγορήσετε τα Vista ή τον WS2K8. Για να λυθεί το συγκεκριμένο θέμα υπάρχουν κάποιοι τρόποι. Για Domains, μία λύση είναι να δημιουργηθεί ένα group policy που θα γίνει link με το domain και το πρόβλημα θα αποτελεί παρελθόν. Η άλλη λύση είναι να γίνουν κάποιες αλλαγές στις τοπικές πολιτικές για συγκεκριμένα συστήματα τα οποία χρησιμοποιούν το NTLMNv1.

    Τοπική Παραμετροποίηση

    Ανοίξτε το Security Policy Editor (secpol.msc) στα Vista ή σε WS2K8 και πηγαίνετε στο Security Settings->Local Policies->Security Options->Network security: Lan Manager authentication level. Η επιλογή “Send LM & NTLM responses” μας δίνει το interoperability που χρειαζόμαστε. Εάν δεν μπορείτε να το επιλέξετε σημαίνει ότι υπάρχει κάποιο domain GPO που αποτρέπει την τοπική παραμετροποίηση. Στην φωτογραφία που ακολουθεί φαίνεται το Local security policy που έχει οριστεί μέσω GPO.



    Πολιτική Δικτύου

    Σε ένα domain controller (ή από όπου αλλού έχουμε πρόσβαση) τρέχουμε το Group Policy Management snap-in (gpmc.ini) και επιλέγουμε το Computer Configuration->Policies->Windows Settings->Local Policies->Security Options->Nework security:LAN Manager authentication level. Στην φωτογραφία που ακολουθεί μπορείτε να δείτε ακριβώς αυτό.



    Σε αυτό το σημείο επιλέγουμε πάλι την επιλογή “Send LM &NTLM responses” η οποιά θα προσφέρει την λειτουργικότητα που θέλουμε και θα επιτρέψει στις τελευταίες εκδόσεις των Windows να επικοινωνήσουν με παλαιότερες εκδόσεις του Samba.

    Αξίζει όμως να γνωρίζετε ότι Domain Controllers WS2K8 που τρέχουν ΔΕΝ μπορούν να 'κατέβουν' σε NTLMv1.

    Νομίζω ότι είναι κάτι πολύ ενδιαφέρον να έχουμε στο νου μας σε περίπτωση που κάποιος από εμάς αντιμετωπίσει κάποιο πρόβλημα επικοινωνίας σχετικό με αυτά τα συστήματα και δεν ξέρει τι φταίει.
  14. Blackman
    Είναι γεγονός ότι όσοι έχουν ασχοληθεί με το Sharepoint, δεν το έχουν αφήσει να περάσει έτσι. Αρκετοί, όπως και εγώ, ασχολήθηκαν με το Sharepoint Services το οποίο έβαλαν στο εταιρικό περιβάλλον με μεγάλη επιτυχία. Φυσικά, επόμενη σκέψη ήταν η χρήση του αντίστοιχου Sharepoint Portal, που σου δίνει περισσότερα πράγματα, αλλά εν αντιθέση με τα Services δεν είναι free. Η Microsoft όμως τελευταία με το Office Sharepoint Server 2007 έφτασε το εργαλείο αυτό σε άλλο επίπεδο, οπότε όποια αρνητική στάση μπορεί να έχει κάποιος μπορεί να το ξανασκεφτεί.

    Παρόλα αυτά όμως, υπάρχουν άτομα που έχοντας ένα working intranet sharepoint site, δυσκολεύονται να προχωρίσουν σε οποιοδήποτε migration. Σε αυτή την κατάσταση βρίσκομαι και εγώ προσωπικά. Στο εταιρικό περιβάλλον υπάρχει μία βάση σε Sharepoint Services 2, που έχει φτάσει αισίως τα 13GB και η πληροφορίες μέσα δεν περιορίζονται σε αρχεία, αλλά σε ολόκληρα προγράμματα, σε πολλές λίστες και ανακοινώσεις και πολλά άλλα. Η πρώτη προσπάθεια σε test περιβάλλον για να γίνει το migration σε Sharepoint 3.0, τα πράγματα δεν πήγαν ως έπρεπε και θα πρέπει να συνεχίζω τις δοκιμές μέχρι να γίνει σωστά. Η αλήθεια όμως είναι ότι το σύστημα ως έχει υπερκαλύπτει τις ανάγκες των χρηστών που το έχουν σαν καθημερινό εργαλείο εργασίας και την όλη διαδικασία την προχωράμε απλά για κάτι καλύτερο. Αντίστοιχη συζήτηση είχα και με τον Β.Καψαλάκη πάνω στο θέμα.

     

    Στην αναζήτηση που έκανα για να δω εμπειρίες άλλων χρηστών πάνω στο θέμα ενός τέτοιου Migration, παρατήρησα ότι υπάρχουν άτομα που συνδιάζουν περισσότερα από ένα εργαλεία της Microsoft σε σχέση με το Sharepoint. Πολύ ενδιαφέρον! Αλλά επίσης ενδιαφέρον είναι το γεγονός ότι η νέα έκδοση που τα κάνει όλα πιο εύκολα και πιο γρήγορα δεν μοιάζει να ενθουσιάζει όλους (δεν είναι όλοι σαν και εμένα). Έτσι στην αναζήτηση του όλου θέματος και θέλοντας να βοηθήσω κάποιους ανθρώπους σε σχετικό forum με το Sharepoint, έψαξα και βρήκα ένα ενδιαφέρον οδηγό για το πως να επιτευχθεί interoperability μεταξύ συστημάτων και sharepoint, αλλά και γενικότερη συνύπαρξη (από αλλού ξεκίνησα και αλλού κατέληξα).

     

    Σε αυτό το σημείο αξίζει να ρίξετε μία ματιά στον παρακάτω πίνακα.

    Να αναφέρω ότι μιλάμε για Office Sharepoint Portal Server 2003

     



    Product Can coexist with Windows SharePoint Services? Can coexist with SharePoint Portal Server?
    Application Center (all versions)

    No

    No

    BizTalk Server 2002

    Yes

    Yes

    BizTalk Server 2004

    Yes

    Yes

    Exchange Server

    Yes

    No

    Index Server

    Yes

    Yes

    Indexing Service

    Yes

    Yes

    Information Rights Management 2003

    Yes

    Yes

    ISA Server 2000

    Yes

    Yes

    ISA Server 2004

    Yes

    Yes

    Live Communications Server 2003

    Yes

    Yes

    Office Server Extensions (all versions)

    No

    No

    Project Server 2003

    Yes

    No

    SharePoint Portal Server 2001

    No

    No

    SharePoint Team Services

    No

    No

    Site Server (all versions)

    No

    No

    SQL Server 2000

    Yes

    Yes, with the exception of the SharePoint Portal Server component for backward-compatible document libraries

    Ο πλήρης οδηγός βρίσκεται ΕΔΩ
  15. Blackman
    Από αυτό εδώ το Blog έχω αναφέρει στο παρελθόν την δυνατότητα του να κάνουμε ένα linux μηχάνημα join σε ένα domain ή ακόμα και να στήσουμε domain έχοντας ως DC ένα linux server. Η πραγματικότητα όμως είναι λίγο διαφορετική, καθότι το πιο πιθανόν (σε υλοποίηση με linux server) που μπορεί να αντιμετωπίσουμε είναι ένα Microsoft domain, με κάποιον άλλο linux server (πιθανότατα email server ή κάποιος application server ή database server MySQL) να υπάρχει στο δίκτυο. Οι πιθανότητες να μην είναι έτσι είναι λίγες.

    Φυσικά, υπάρχουν και περιπτώσεις που εμείς οι διαχειριστές ενός δικτύου, θέλουμε να βάλουμε ένα μηχάνημα Linux ή Mac στο δίκτυο μας, είτε για δοκιμές, είτε για να διευρύνουμε τις δυνατότητες που μας δίνονται. Σε περιπτώσεις εταιρειών που χρησιμοποιούν κατά κόρον Mac λόγο σχεδιαστικών και λοιπών προγραμμάτων σίγουρα υπάρχει ένα θέμα όσον αφορά τις λύσεις που υπάρχουν για να μπουν αυτά τα μηχανήματα στο domain, αλλά και να μπορεί κάποιος να εφαρμόσει κάποιες πολιτικές. Σε επίπεδο Mac ο φίλτατος costasppc προφανώς έχει περισσότερες γνώσεις, οπότε ότι αναφέρω σε αυτό το άρθρο ίσως να ξέρει και άλλες εναλλακτικές.

    Το θέμα μας, σε αυτή την περίπτωση είναι απλό. Έχω βάλει ή θέλω να βάλω κάποια linux μηχανάκια στο δίκτυο μου και ακόμα ένα δύο Mac, αλλά παρόλο που έχω την δυνατότητα να τα κάνω join στο Domain, δεν θέλω να μπορούν να κάνουν ότι να ναι, αλλά να μπορώ να στείλω κάποιες πολιτικές δικτύου, ώστε να μου κάνουν την ζωή ποιο εύκολη. Αν το ψάξετε στο Internet, θα δείτε ότι υπάρχουν λύσεις για αυτό το πρόβλημα.

     

    Μία τέτοια λύση είναι και η λύση της Likewise. Η συγκεκριμένη εταιρεία δίνει την δυνατότητα να κατεβάσετε τον Likewise Group Policy Agent ο οποίος με την σειρά του κάνοντας τον εγκατάσταση στο σύστημα σας ουσιαστικά διευρύνει τις επιλογές της MMC group policy κονσόλας, προσθέτοντας επιλογές που έχουν να κάνουν με Linux ή Mac. Αντίστοιχα ο ίδιος ο Agent τρέχει και στα μηχανήματα που θέλουμε ώστε να γίνουν apply αυτές οι πολιτικές.

    Έτσι μέσα σε όλα έχουμε την δυνατότητα να εκτελέσουμε κάποια πολιτική με την χρήση sudo (superuser do) και ουσιαστικά με αυτό τον τρόπο να ελέγχουμε πλήρως τα linux λειτουργικά. Αλλά δεν είναι μόνο αυτά... Ως γνωστόν, τα linux distributions είναι αρκετά και το καλό του συγκεκριμένου είναι ότι μας γίνει και την δυνατότητα να επιλέξουμε για ποιο distro αναφέρετε η συγκεκριμένη πολιτική.



    Με αυτό το εργαλείο λοιπον, μπορεί ο οποιοσδήποτε να διαχειριστεί ένα Mixed περιβάλλον, όπως θα έκανε και με ένα καθαρά Microsoft. Δυστυχώς το παραπάνω δεν είναι δωρεάν αλλά πρέπει να το αγοράσετε, αλλά υπάρχει η δυνατότητα να το κατεβάσετε σαν demo για να δείτε τι ακριβώς κάνει.

    Ενδιαφέροντα links για να δείτε είναι τα εξής:

    How to Create and Test a Sudo Policy for Linux and Unix

    Active Directory Group Policy for Unix

     

    Αντίστοιχες λύσεις με τη παραπάνω υπάρχουν φυσικά και παρακάτω είναι κάποιες από αυτές:

    Centrify DirectControl

    Vintela Group Policy

     

    Το συγκεκριμένο δεν είναι κάποια καινούρια τεχνολογία, αλλά υφίσταται τα τελευταία χρόνια. Η αλλαγή στάσης της Microsoft απέναντι στα Open Source λογισμικά, επέτρεψε και σε εργαλεία όπως τα παραπάνω να γίνουν ακόμα περισσότερο λειτουργικά και με λιγότερες επιπλοκές στην χρήση τους. Interoperability...made easy...
  16. Blackman
    Ένα σύστημα φτιαγμένο για να κάνει αυτό που λέει.

    Να μετατρέπει ένα οποιοδήποτε σύστημα με ίδιους δίσκους επάνω και χωρίς την χρήση κάποιου controller, παρά μόνο του συγκεκριμένου συστήματος, σε Network-attached Storage.

    Παρακάτω μπορείτε να δείτε μία παρουσίαση (screencast) του συγκεκριμένου συστήματος σε εικονικό περιβάλλον και σε χρήση με το host μηχάνημα που είναι σε Windows Vista Ultimate 64bit. Η συγκεκριμένη linux λύση λειτουργεί απροβλημάτιστα σε οποιοδήποτε τύπου δικτύου μπει, είτε αυτό είναι ένα workgroup ή domain Microsoft, είτε linux ή κάποιο mixed mode.

    ΚΑΤΕΒΑΣΤΕ ΤΟ ΒΙΝΤΕΟ (διάρκειας 22 λεπτών)

    ΔΕΙΤΕ ΤΟ ONLINE

    Θα σας το σύστηνα ανεπιφύλακτα να το βάλετε στο σπίτι ή στην δουλειά, μετατρέποντας ένα παλιό PC σε NAS με κόστος μόνο τους δίσκους (ίσως και κάποια έξτρα κάρτα δικτύου). Φυσικά δεν πρόκειται να αντικαταστήσει επαγγελματικές λύσεις, αλλά σίγουρα είναι μία πολύ ωραία εναλλακτική για backup σύστημα.

     

    Η σελίδα του συστήματος είναι η http://www.freenas.org/

    και το σύστημα μπορείται να το κατεβάσετε από ΕΔΩ (διαλέξτε μεταξύ Live CD - Standard Image - VMware Image).

    Υ.Γ. Συγχωρέστε με για όποια λάθη. Η παρουσίαση έγινε στις 1 το πρωί.

    Ελπίζω να σας αρέσει
  17. Blackman
    Πρόσφατα η Microsoft κυκλοφόρισε το Open Source Toolkit for PHP Developers για όσους ενδιαφέρονται να δουλέψουν με τα ADO.Net data services της Microsoft.

    Τα συγκεκριμένα services μπορούν να 'φέρουν' δεδομένα σαν Entity Data Model objects μέσω http. Τα συγκεκριμένα εργαλεία δημιουργήθηκαν από την Microsoft και την Persistent Systems με κύριο σκοπό, όπως καταλαβαίνουμε όλοι, την εκμετάλευση των ADO .Net Data services, τα οποία είναι μέρος του γενικότερου κομματιού που λέγετε .Net Framework. Η Microsoft υποστηρίζει τα συγκεκριμένα services στο Visual Studio 2008 SP1 και όπως έχει ανακοινώσει και στο Visual Studio 2010.

    Αυτό το έργο είναι ένα από τα περίπου 25 που έχουν αναλάβει να ολοκληρώσουν οι περίπου 100-130 developers που δουλεύουν στην ομάδα του Interoperability Strategy της Microsoft. Σκοπός της συγκεκριμένης ομάδας είναι να συνεργαστούν με τις υπόλοιπες ομάδες της Microsoft και να τους δώσουν τεχνολογία-τεχνογνωσία ώστε να γίνουν όσο περισσότερο interoperable με τα συστήματα τρίτων εταιρειών.

    Αξίζει να σημειωθεί ότι νωρίτερα η ίδια ομάδα ήταν υπεύθυνη για ένα αντίστοιχο PHP developement kit για τα Windows Azure.

    Links:

    Download Toolkit for PHP ADO.NET Data Services

    Παρουσίαση του Toolkit for PHP ADO.NET Data Services





     
  18. Blackman
    Μέχρι τώρα, πολλοί από εμάς όταν χρειαζόμασταν να τρέξουμε κάποιο άλλο λειτουργικό προχωρούμε στην λύση Virtual Machine. Στο παρελθόν είχα αναφέρει το Wubi, σαν μία λύση εγκατάσταση Ubuntu στα Windows, δίνοντας την ευκολία στο χρήστη του install/uninstall, χωρίς να χρειάζεται να ρυθμίσει κάτι ιδιαίτερο για partitions κλπ. Το συγκεκριμένο μας δίνει full λειτουργικότητα της συγκεκριμένης διανομής, αλλά υστερεί  στο ότι δεν μπορεί να δουλεύει παράλληλα με την Windows εγκατάσταση μας.

    <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
     

    Στην αντίθετη περίπτωση των virtual machines, έχουμε άλλα θέματα όπως τους πόρους του συστήματος, τις σχετικές ρυθμίσεις για το δίκτυο και άλλα θέματα που έχουμε όλοι αντιμετωπίσει κατά καιρούς.


     

    Οι παρόντες στο Cybercrime Security Forum που είχε γίνει πέρυσι, θα θυμούνται ότι πολλά από τα εργαλεία που αναφέρθηκαν έτρεχαν κυρίως είτε σε Linux ή σε Macintosh. Οι εναλλακτικές σε windows tools ήταν κατά πολύ περιορισμένες. Προσωπικά στο παρελθόν υπήρξαν στιγμές που χρειάστηκα πραγματικά κάποιο εργαλείο από αυτά που υπάρχουν μόνο σε linux, αλλά δεν μπορούσα να τα τρέξω στο σύστημα μου (αχ αυτό το snort). Η αλήθεια είναι όμως ότι λύσεις υπάρχουν και μιλάμε για λύσεις που μας δίνουν αυτή την δυνατότητα (του να έχουμε linux ή mac tools) μέσα στα windows.

    Μιλάμε για εγκατάσταση προγράμματος, σαν όλα τα υπόλοιπα, αλλά ανεβάζουν την λειτουργικότητα των Windows σε άλλο επίπεδο. Αλλά γιατί να μην σας δείξω κάποιες από αυτές τις εναλλακτικές;


     

    GNU + Cygnus + Windows = CYGWIN (under testing)


    Ανέφερα Cybercrime Security Forum…


    Χμ, πόσοι είδαν το CDάκι που οι ομιλητές μοίρασαν στον κόσμο; Αυτοί που το είδαν, προφανώς ξέρουν ότι εμπεριείχε και το συγκεκριμένο σύστημα. Το Cygwin είναι ένα linux-like περιβάλλον για τα windows και το οποίο προσφέρει μία συλλογή εργαλείων για άμεση χρήση. Όμως μην περιμένετε να δείτε κλασικές εφαρμογές linux να τρέχουν έτσι απλά (σε περίπτωση που δεν εμπεριέχετε). Σε αυτή την περίπτωση αυτό το application θα πρέπει να γίνει rebuild from source για να τρέξει στα Windows (μέσω του Cygwin).


    Γενικά πρέπει να γνωρίζετε τα εξής:

    ·  Cygwin is not a way to run native linux apps on Windows. You have to rebuild your application from source if you want it to run on Windows.


    ·  Cygwin is not a way to magically make native Windows apps aware of UNIX ® functionality, like signals, ptys, etc. Again, you need to build your apps from source if you want to take advantage of Cygwin functionality.


    Τέλος θα πρέπει να ξέρετε ότι το συγκεκριμένο είναι ακόμα σε beta.



    coLinux = Cooperative Linux (tested)


    Άλλη μία αντίστοιχη λύση είναι και το coLinux και μπορεί και συνεργάζετε και με το Cygwin. Στην παρούσα κατάσταση αυτό που δίνει στον χρήστη των windows είναι να λειτουργεί την Ιαπωνέζικη έκδοση του KNOPPIX μέσα από το τρέχον λειτουργικό σύστημα.


     

    andLinux (tested)


    Βασισμένο στο coLinux, αλλά ουσιαστικά τρέχοντας Ubuntu, είναι ίσως η καλύτερη λύση αυτή την στιγμή. Κύριος λόγος δεν είναι άλλος από την ευχρηστία που εμφανίζει το Ubuntu. Τρέχει χωρίς πρόβλημα σε όλα τα συστήματα της Microsoft, συμπεριλαμβανομένων και των Windows 7. Ο μοναδικός περιορισμός που έχει το συγκεκριμένο είναι, εν αντιθέσει με τα προαναφερθέντα, ότι τρέχει ΜΟΝΟ σε 32bit συστήματα.

    Το συγκεκριμένο είναι και το σύστημα που έχω δουλέψει περισσότερο από τα υπόλοιπα και πραγματικά με κάλυψε απόλυτα. Η δυνατότητα της εκτέλεσης του Synaptic και το κατέβασμα και την εγκατάσταση ουσιαστικά ότι προγραμμάτων μπορείτε να φανταστείτε, το έκανε ένα πολύ δυνατό εργαλείο, ειδικότερα με το συνδυασμό των windows. Η δυνατότητα χρήσης διάφορων repositories (aka repos) υπάρχει και στο coLinux, αλλά απλά το Ubuntu έχει μεγαλύτερη γκάμα από το Knoppix.

    Ένα από τα αγαπημένα μου ήταν η χρήση της κονσόλας και έχοντας εγκαταστήσει τα απαραίτητα εργαλεία σε συνδυασμό και τα εργαλεία των windows πχ powershell, sysinternals, η αίσθηση ήταν απερίγραπτη.







     

     

    SoftMac XP Suite version 8.20 (under testing)


    Αυτοί που θέλουν να τρέχουν Macintosh μέσα από τα windows η λύση ακούγετε στον όνομα SoftMac XP Suite. O costasppc πιθανόν να το ξέρει το συγκεκριμένο και θα ήταν ενδιαφέρον αν μπορούσε να εκφέρει γνώμη. Το σύστημα υπάρχει αρκετό καιρό και είναι δοκιμασμένο μέχρι και Windows Vista. Η διαφορά με τις λύσεις linux που αναφέρθηκαν, είναι ότι σε αυτή την περίπτωση μιλάμε για emulator του συστήματος μέσα στα windows.




    Αντίστοιχα με το SoftMac, ρίξτε και μία ματιά στο Basilisk II JIT.


    bochs (not tested)


    Ένας cross-platform emulator που μπορεί να εκτελέσει όλα τα λειτουργικά συστήματα (δεν έχει δοκιμαστεί σε windows 7)






    TopologiLinux (not tested)


    Ένα ακόμα σύστημα, το οποίο είναι ένας συνδυασμός του wubi και του andLinux. Κατά την εγκατάσταση δημιουργείτε ένα μόνο αρχείο, αλλά πλέον το λειτουργικό μπορεί και τρέχει μέσα από τα Windows. Η διαφορά με τo andLinux και η ομοιότητα με το CoLinux είναι ότι το συγκεκριμένο ανοίγει ολόκληρο το περιβάλλον του linux (full desktop). Άλλη διαφορά είναι ότι αυτό είναι βασισμένο στο slackware και δίνει την δυνατότητα στον χρήστη να επιλέξει τον πυρήνα που θέλει να τρέχει το TopologiLinux (X, KDE, Gnome).





    Portable Ubuntu for windows (not tested)


    Η απάντηση στην περίπτωση του wubi και μία άμεση εναλλακτική του andLinux, ακούει στο όνομα Portable Ubuntu. Η διαφορά είναι ότι το συγκεκριμένο παίζει και σε 64bit συστήματα (πράγμα που δεν κάνει το andLinux) και έχει δοκιμαστεί και στα Windows 7.



     









     
    SUA …για να μην ξεχνιόμαστε (tested)


    Μην ξεχνάτε ότι αντίστοιχη λύση προσφέρει και η Microsoft με το Subsystem for UNIX-based Applications, το οποίο είχε παρουσιαστεί από αυτό εδώ το blog. Είναι γραμμή εντολής και δεν δίνει ότι τα προαναφερθέντα, αλλά αν πχ έχετε κάποιο πρόγραμμα από τα γνωστά, τότε δεν θα έχετε πρόβλημα να το τρέξετε μέσω του SUA. Δεν μπορείτε όμως να κάνετε εγκατάσταση (τουλάχιστον προσωπικά δεν βρήκα κάτι), αλλά να κάνετε βασικά πράγματα. Το συγκεκριμένο παίζει σε εκδόσεις ultimate και enterprise.



     

    -----------------------------------------------------------------------------

    Επίλογος

    Αν θέλετε να χρησιμοποιήσετε κάποιο από τα προαναφερθέντα, τότε η επιλογή είναι δική σας, το σίγουρο είναι ότι θα βρείτε αρκετά ενδιαφέρουσα πράγματα με την χρήση των παραπάνω. Απλά να αναφέρω ότι από την προσωπική χρήση είχα κάποια (μικρά) θεματάκια στα Vista και στα 7 με το UAC, αλλά δεν νομίζω να δυσκολευτείτε να τα ξεπεράσετε.

     

    Κατεβάστε τα:

    Cygwin

    CoLinux

    andLinux

    SoftMac XP Suite

    bochs

    TopologiLinux

    Portable Ubuntu

    Subsystem for UNIX-Based Applications (Utilities & SDK) (το βασικό κομμάτι γίνεται εγκατάσταση από τα Windows Features)
  19. Blackman
    Τα προηγούμενα χρόνια αυτό που γινόταν σε επίπεδο λειτουργικών συστημάτων ήταν να προσπαθούν να συνδεθούν και να δουλέψουν με τα συστήματα της Microsoft. Τώρα η Microsoft έκανε κάτι για αυτό ώστε να μπορούν χρήστες συστημάτων ή εφαρμογών Unix να δουλέψουν σε δίκτυο Windows Server 2008.<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />


    Και όμως είναι πραγματικό.


    Και πλέον με αυτή την νέα δυνατότητα μπορούν οι απανταχού ITδες να χρησιμοποιήσουν δύο συστήματα σε ένα σε επίπεδο server, αλλά αυτή την φορά από την πλευρά Windows.


    Όπως αναφέρει η Microsoft:


    "The interoperability of security and directory services, file and printer sharing, and re-use of UNIX code and IT skills across platforms delivers a simplified infrastructure and allows UNIX or Windows IT staff to manage both systems from one place."


    Αυτά τα components μπορούν να βοηθήσουν ώστε να χρησιμοποιηθούν και οι δύο πλατφόρμες μέσα από ένα σύστημα, εφαρμογές που έχουν αναπτυχθεί σε UNIX να μπορούν να συνεχίσουν να δουλεύονται μέσα σε μία εταιρεία και να μην πάνε χαμένα τα λεφτά που έχουν δοθεί ενώ ταυτόχρονα αυτό που γίνεται είναι η δυνατότητα μεταφοράς UNIX-Linux εφαρμογών στα Windows.


    Το όλο εγχείρημα της MS δίνει την αίσθηση που σου δίνει και το WINE στο Linux, αντιστρέφοντας του ρόλους και προφανώς με μεγαλύτερη λειτουργικότητα.


    Τι είναι το SUA;

    Το SUA (Subsystem for UNIX-based Applications) είναι ένα υποσύστημα που όχι απλά δίνει την δυνατότητα της εκτέλεσης τέτοιων εφαρμογών, αλλά επίσης πέραν αυτού αυτά τα components δίνουν και την δυνατότητα compilling. Αυτό γίνεται με την χρήση του POSIX (Portable Operating System Interface for UNIX) όπου οι administrators μπορούν να κάνουν compile και να τρέξουν όποια εφαρμογή στο SUA με μικρές ή καθόλου αλλαγές στον βασικό κώδικα του προγράμματος.


    Το SUA υποστηρίζει case-sensitive file names, job control, compilation tools, και ΠΑΝΩ ΑΠΟ 300 UNIX commands, utilities, και shell scripts. Το Web download περιέχει αρκετά SVR-5 utilities και ένα software development kit (SDK) για την δημιουργία ή για την εισαγωγή εφαρμογών στο SUA. Ο κάθε Administrator μπορεί επίσης να κατεβάσει όποια UNIX/Linux εφαρμογή θέλει και να την τρέξει στο SUA. Σε αυτή την περίπτωση οι IT administrator linux συστημάτων μπορούν να κάνουν χρήση των γνώσεων τους οι οποίες με αυτό τον τρόπο δεν 'αχρηστεύονται'.


    Το SUA επίσης υποστηρίζει την σύνδεση με Oracle και Microsoft SQL Server από database applications μέσψ του Oracle Call Interface (OCI) και του γνωστού σε όλους μας Open Database Connectivity (ODBC) standard. Το, SUA είναι διαθέσιμο στις εκδόσεις 32-bit αλλά και στις x64 εκδόσεις του Windows Server 2008. Επίσης ένα ακόμα επιπλέον καλό είανι ότι το SUA σε x64 δίνει και πλήρης λειτουργικότητα-υποστήριξη 64-bit για ακόμα καλύτερο performance και πλήρη χρήστη της μνήμης του συστήματος μέχρι 1 terabyte (TB).




    Active Directory Services

    O Windows Server 2008 έχει επίσης την δυνατότητα integration UNIX security and directory services!!! Πράγμα που από ότι κατάλαβα δίνει την δυνατότητα σε λειτουργικά UNIX/Linux να μπορούν να κάνουν authentication σε windows 2008 domain χωρίς την χρήση του SAMBA. 

    Όπως αναφαίρει η Microsoft "The optional Active Directory schema update includes NIS schema and Kerberos authentication extensions that enable customers to synchronize the Network Information Service (NIS) with Active Directory. Additionally, the Identity Management for UNIX (IDMU) is a complete solution for managing UNIX identity and security, including administration components, password synchronization, and a Windows-based server for NIS."


    File and Print Services

    Πλέον σε ένα δίκτυο με windows server 2008 R2 και linux clients, δεν χρειάζεται το SAMBA ούτε για File and Print Services. Καθότι πλέον υπάρχει ότι χρειάζεται για να δουλέψουν linux clients όπως και τα windows clients. Τα components που υπάρχουν είναι τα εξής:




    Mapping Server


    NFS AdminUI


    NFS client


    NFS server


    Portmap


    Server for NFS authentication


    RpcXdr

    --------------------------


     Windows Server 2008 Interoperability...μίλησε κάνεις;


    Δείτε και το σχετικό VIDEO-Παρουσίαση


    και δείτε και ένα DEMO



     DOWNLOAD SUA


     
  20. Blackman
    Τι θα λέγατε αν σας έλεγα ότι υπάρχει τρόπος να κάνετε εγκατάσταση Ubuntu Linux ΜΕΣΑ στα Windows;
     
    Εγκατάσταση λειτουργικού μέσα σε άλλο λειτουργικό; Πως;
    Με την χρήση του Wubi.
     
    To Wubi είναι ένας βολικός και εύκολος τρόπος για τους χρήστες των Microsoft Windows να δοκιμάσουν το Linux.
    Έτσι χρήστες με όχι πολλές γνώσεις, μπορούν με αυτό τον τρόπο να εξερευνήσουν το Ubuntu χωρίς ιδιαίτερο κόπο.
     
    Υπέρ:

    Εγκατάσταση όπως οποιουδήποτε άλλου προγράμματος Δεν χρειάζονται αλλαγές στα partitions Free για να το κατεβάσεις & χωρίς άδειες χρήσης Κατά:

    Το Downloading μπορεί να αργήσει λίγο Από default το Wubi δεν κατεβάζει τις τελευταίες εκδόσεις του Linux συστήματος Η εγκατάσταση του Linux συστήματος γίνετε σαν ένα αρχείο με αποτέλεσμα να υπάρχει μειωμένη απόδοση Βήματα - παρατηρήσεις

    Απλή εγκατάσταση στα Windows Το κατεβάζεις και το εκτελείς με απλό διπλό κλικ Το Wubi κατεβάζει και εγκαθιστά το Ubuntu και το εγκαθιστά σαν δεύτερη επιλογή κατά το boot Τα αρχεία του Linux σώζονται σε ένα αρχείο των Windows Μετά την πρώτη εγκατάσταση το λειτουργικό κάνει επανεκκίνηση και επιλέγει το Ubuntu για να ξεκινήσει Μετά από αυτό το σύστημα ολοκληρώνει την εγκατάσταση, εφόσον ο χρήστης απαντήσει σε κάποιες ερωτήσεις για την παραμετροποίηση του αρχικού λογαριασμού Ο χρήστης πλέον επιλέγει λειτουργικό όταν ξεκινάει το σύστημα Πέραν του συστήματος αρχείων, το Linux δουλεύει κανονικά και όχι ως εξομοίωση Μπορεί να το δουλέψει πλήρες και να κάνει ότι εγκατάσταση θέλει free προγραμμάτων μέσα από το το Synaptic (αντίστοιχο του add/remove programs) Εγκατάσταση 

    Κατεβάστε το πρόγραμμα από το wubi-installer.org
    Κατεβάστε το αρχείο σε ένα φάκελο Διπλό κλικ για να ξεκινήσει η εγκατάσταση
    Βάλτε username & password Κάντε επανεκκίνηση και περιμένετε να ολοκληρωθεί η εγκατάσταση από το Ubuntu Κάντε επανεκκίνηση και επιλέξτε το Ubuntu
    Ή διαλέξτε τα Windows με τον ίδιο τρόπο
    Σε περίπτωση που θέλετε να κάνετε απεγκατάσταση του Ubuntu, γίνετε όπως όλα τα υπόλοιπα προγράμματα μέσω του Add or Remove Programms Για τους χρήστες που είναι καινούριοι στον κόσμο του Linux, αυτός είναι ένας πολύ εύκολος τρόπος για να έρθουν σε επαφή χωρίς να μπλέκουν με partitions που για το linux είναι διαφορετικού τύπου (ext2, ext3 κλπ) και όχι fat ή ntfs.
     
    Αξίζει να το δοκιμάσετε.
     
    (το Wubi υπάρχει πάνω από ένα χρόνο, αλλά αρκετός κόσμος αγνοεί την ύπαρξη του...)


    Requirements

    256 MB memory

    5 GB harddisk space

    Windows 98, 2000, XP, Vista

     
     
  21. Blackman
    Δεν ξέρω πόσοι από εδώ μέσα γνωρίζετε ή έχετε επαφή με το Microsoft Office SharePoint Server 2007, αλλά οι περισσότεροι καταλαβαίνετε για τι πράγμα μιλάμε. Το SharePoint στις προηγούμενες εκδόσεις του έδειξε τα δόντια του και η τελευταία έκδοση του ήρθε πιο ολοκληρωμένη από ποτέ. Εντάξει, θα μου πείτε, ότι αυτό που αναφέρω δεν είναι κάτι νέο για όσους παρακολουθούν την εξέλιξη του προϊόντος.<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />





     



    Πόσοι γνωρίζετε όμως ότι το νέο SharePoint είναι στημένο έτσι, ώστε να μπορεί να αντλήσει πληροφορίες από μία μεγάλη γκάμα εξωτερικών προγραμμάτων 3ων κατασκευαστών; Νομίζω, ότι η Microsoft με το SharePoint Server πραγματικά έδωσε ξεχωριστή έννοια στην λέξη "Interoperability". Το σύστημα μέσα σε όλα προσφέρει κεντρική διαχείριση στο τμήμα ΙΤ μέσω μίας ενιαίας πλατφόρμας διαχείρισης, την ίδια στιγμή που προσφέρει του developers όλα τα απαραίτητα εργαλεία για γρήγορη ανάπτυξη εφαρμογών.


    Σκοπός της Microsoft για να επιτύχει το interoperability με το Office SharePoint Server 2007 ήταν να κάνει δυνατό για τους χρήστες να έχουν συγκεντρωμένη την πληροφορία σε ένα σύστημα από μία γκάμα διαφορετικών πηγών(data sources) και εφαρμογών, ώστε ο χρήστης μετά να έχει διαθέσιμη και να μπορεί να χρησιμοποιήσει αυτή την πληροφορία μέσω ενός πιο οικείου περιβάλλοντος.


    Τα βασικά σενάρια που καλύπτει το SharePoint Server 2007 στο κομμάτι του Interoperability είναι τα εξής:



    Integration with Business Solutions, enabling rich access and presentation of data managed in other systems.

    Enterprise Search, for indexing and full-text search on all business data (entity instances) from databases and back-end server applications such as SAP, Siebel and Lotus Notes applications.

    Composite applications, business dashboards and mashups, where a new business capability is created by assembling multiple existing software assets: Web services, APIs, Web feeds (e.g., RSS or Atom), gadgets, and screen scraping.

    Τεχνολογίες Interoperability:


    Single Sign-on :


    To Office SharePoint Server 2007 προσφέρει ένα default single sign-on (SSO) σύστημα για την σύνδεση με third-part ή back-end συστήματα. Χμ... υπάρχει 'ψωμί' εδώ είναι η πρώτη σκέψη που περνάει από το μυαλό. 'Τι μας λες ρε Blackman;' είναι τα πρώτα που φαντάζομαι ότι κάποιος σκέφτεται αυτή την στιγμή που διαβάζει αυτές τις γραμμές. Και όμως... το SSO επιτρέπει στους χρήστες εύκολη πρόσβαση στο LOB (line-of-business) σύστημα μετά την είσοδο τους στην σελίδα του Portal. Το SSO το επιτυγχάνει αυτό προσφέροντας μία credential-mapping βάση δεδομένων που φυσικά είναι encrypted. Αυτό το credential mapping δουλεύει επίσης και για groups του Active Directory, ώστε και τα μέλη κάθε group να έχουν την εμπειρία αυτής της 'εύκολης' πρόσβασης. Επίσης το SSO προσφέρει και τα απαραίτητα μέσα για custom Web Parts και άλλα services του SharePoint Services 2007 όπως τα Business Data Catalog, Excel Services και InfoPath Forms Services για να 'τραβάει' τα credentials του χρήστη που χρειάζεται για την πρόσβαση όποιου back-end συστήματος.


    Business Data Catalog (webcast link) :


    Το Business Data Catalog είναι μία νέα δυνατότητα Integration του SharePoint Server 2007. Είναι ένα service που δίνει την δυνατότητα στον SharePoint Server να αντλήσει δεδομένα από back-end server εφαρμογές χωρίς να χρειάζεται η χρήση custom κώδικα για να επιτευχθεί η διασύνδεση μεταξύ αυτών των εφαρμογών και του SharePoint Server, αλλά ούτε και για την άντληση όποιας πληροφορίας. Ουσιαστικά αυτό που κάνει το Business Data Catalog service είναι να γεφυρώνει το κενό μεταξύ του Portal Site σας και της business εφαρμογής που μπορεί να χρησιμοποιείται στην εταιρεία σας, με αποτέλεσμα να έχετε όλη την απαραίτητη πληροφορία από το τρίτο σύστημα στο Sharepoint.


    Το συγκεκριμένο σύστημα προσφέρει επιπλέον ένα component το οποίο μπορεί και διαβάζει metadata από το back-end σύστημα και να το μετατρέπει σε μία συγκεκριμένη μορφή μέσα στο Sharepoint. Πολύ όμορφα, το οποίο γίνεται ακόμα πιο όμορφο αν μάθετε ότι η συνδεσιμότητα με παραδοσιακά line-of-business συστήματα επιτυγχάνετε με απλά Web services, ενώ η συνδεσιμότητα με βάσεις δεδομένων γίνεται με χρήση ADO.NET!


    Splendid…


    WSRP Consumer and iView Web Parts :


    Το Sharepoint μπορεί να εμφανίζει πληροφορίες και από άλλα portal συστήματα με την χρήση των WSRP consumer and iView Web Parts. Αυτά τα εξειδικευμένα web parts τραβούν την πληροφορία και την δομή εφαρμογών άλλων portals, διατηρώντας την λειτουργικότητα και την ευκολία χρήσης που πρόσφερε το αρχικό portal.


    WSRP σημαίνει Web Services for Remote Portlets, και το οποίο είναι ένα στάνταρντ που δημιούργησε η OASIS και το οποίο επιτρέπει σε ένα portal να επαναχρησιμοποιήσει portlets remotely. Τα iViews είναι self-contained Web documents και τα οποία διαχειρίζονται από SAP portal framework.



     

    WSRP Toolkit for SharePoint :


    Σε συνέχεια του προηγούμενο έρχεται το σχετικό toolkit, με το οποίο ο χρήστης μπορεί να δημιουργήσει εύκολα διάφορες λύσεις και μετά να επαναχρησιμοποιήσει αυτό το υλικό σε Java-based portals. Εργαλείο μάλλον, χρήσιμο για developers.


    IFilters for Search :


    Σε άλλη δημοσίευση μου είχα αναφερθεί σε ifilters (τα οποία υπάρχουν σε σελίδες όπως το MySpace), στην περίπτωση του SharePoint τα πράγματα είναι πιο απλά. Χρησιμοποιεί τα συγκεκριμένα plugins για να μπορεί να κάνει index τα αρχεία και συνεπώς να είναι αναζητήσημα από το σχετικό search. Αντίστοιχα ifilters για search χρησιμοποιούνται και στο Windows Desktop Search, στον SQL server κλπ


    Protocol handlers :


    Οι συγκεκριμένοι handlers αυτό που κάνουν είναι να ανοίγουν content sources (δηλαδή τα περιεχόμενα κάποιου τρίτου συστήματος) μέσω των κύριων πρωτοκόλλων τους (ασχέτως συστήματος) και στην συνέχεια καθιστά όλα τα έγγραφα και λοιπά στοιχεία δυνατόν να φιλτραριστούν.


    Custom Development :


    Ο Office SharePoint Server 2007 είναι κατασκευασμένος σε .NET Framework 2.0 και αυτό εμπεριέχει native support για XML και Web services. Οι developers μπορούν να δημιουργούν custom εφαρμογές για να ‘τραβάνε’ data σε κάποιο έγγραφο και ουσιαστικά να αλληλεπιδρούν με back-end συστήματα. Αυτό επιτυγχάνετε με διάφορους τρόπους είτε με την χρήση web services, ή μέσω άλλων custom adapters, ή ακόμα και βασικών πρωτοκόλλων όπως είναι RSS.


    BizTalk Server and Host Integration Server

     :
    Τα παραπάνω ‘εργαλεία’ (Microsoft BizTalk Server and Microsoft Host Integration Server) μπορούν να ‘ανεβάσουν’ την λύση του SharePoint σε υψηλότερα ακόμα επίπεδα, δημιουργώντας ακόμα πιο πλούσιες λύσεις και ταυτόχρονα μειώνοντας την πολυπλοκότητα του data integration. Η Microsoft είναι εδώ…



     

    ΔΟΚΙΜΑΣΜΕΝΑ ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ ΚΑΙ BROWSERS ΜΕ ΤΟ OFFICE SHAREPOINT SERVER 2007



    Scenario


    Operating System


    Browser


    Full Admin:System Admin, Forms Admin


    Windows 98, Windows ME, Windows 2000, Windows XP, Windows Server 2003, Windows Vista


    Internet Explorer 6.x,  Internet Explorer 7


    User:Site Admin, Site Usage, Forms Filling


    Windows 98, Windows ME, Windows 2000,
    Windows XP, Windows Server 2003, Windows Vista


    Firefox 1.5, Mozilla 1.7, Netscape 7.2


    User:Site Admin, Site Usage, Forms Filling


    UNIX/Linux


    Firefox 1.5, Netscape 7.2


    User:Site Admin, Site Usage, Forms Filling


    Mac OS-X


    Firefox 1.5, Safari 2.0



     

    ΛΙΣΤΑ ΕΤΑΙΡΕΙΩΝ-ΣΥΣΤΗΜΑΤΩΝ ΠΟΥ ΣΥΝΕΡΓΑΖΟΝΤΑΙ OUT OF THE BOX ΜΕ ΤΟ OFFICE SHAREPOINT SERVER 2007



    Business Application


    Solution Provider (search, migration, integration)


    ADERANT


    Handshake Software


    Baan


    BA-Insight


    BEA PlumTree


    Tzunami


    Documentum (EMC)


    Casahl, EMC, KnowledgeLake, Metalogix, Tzunami, Vorsite


    Dynamics


    Microsoft


    EMC Centera


    EMC, Meridio, KnowledgeLake


    eRoom (EMC)


    Metalogix, Tzunami


    FileNet (IBM)


    Casahl, KnowledgeLake, Metalogix, Tzunami, Vorsite


    HyperWave


    Tzunami


    IBM Workplace


    Metalogix


    InterAction


    Handshake Software


    Interwoven


    Casahl, Metalogix, XMLAW, Interwoven, | Handshake Software


    JD Edwards


    BA-Insight


    LiveLink ECM eDOCS DM (PC DOCS / Open Text)


    Handshake Software


    Livelink ECM eDOCS (Hummingbird / Open Text)


    Casahl, itsystems AG, KnowledgeLake, Metalogix, Open Text, Tzunami, XMLAW, Handshake Software


    Lotus Notes/Domino (IBM)


    Casahl, Metalogix, Proposion, Tzunami


    Meridio


    Meridio


    Mobius ViewDirect


    Mobius


    OnBase


    Hyland


    Oracle Financials


    BA-Insight


    PeopleSoft


    BA-Insight


    Plumtree


    Tzunami


    SAP


    Casahl, BA-Insight, ERP-Link


    Siebel


    Vorsite, BA-Insight


    Stellent


    Casahl, KnowledgeLake, Metalogix


    Thomson Elite


    Handshake Software


    Vignette


    Casahl, Metalogix, Vignette


     

    Τι έχετε να πείτε; Δουλεύει με όλα και συμφέρει...


     


     


     
  22. Blackman
    Πριν λίγες μέρες η Microsoft ανακοίνωσε τον νέο SP2 για το Office 2007, το οποίο περιέχει διάφορες βελτιώσεις στα applications του Office σε θέματα performance και όχι μόνο (ειδικά στο Sharepoint Server και στο Outlook, ισχυρίζονται ότι οι βελτιώσεις στην ταχύτητα είναι αισθητές).



    Αλλά αυτό που κάνει την διαφορά σε αυτό το πακέτο είναι ότι πλέον το SP2 υποστηρίζει PDF & ODF. Τα PDF (Portable Document Format) αρχεία τα γνωρίζετε όλοι, τα ODF (Open Document Formula) όμως όχι τόσοι πολλοί. Τουλάχιστον δεν τα ξέρουν όσοι δεν έχουν δουλέψει σε Open Office. Οπότε μιλάμε για ένα release που (θα χρησιμοποιήσω την αγαπημένη μου λέξη) αν μη τι άλλο χαρακτηρίζετε από την δυνατότητα διαλειτουργικότητας (interoperability) με δύο εφαρμογές που μέχρι τώρα δούλευαν μόνο από την μία πλευρά. Για όσους δεν γνωρίζουν, με το Acrobat Professional μπορείς να σώσεις pdf πχ σε .doc, ενώ από το Open Office μπορείς να σώσεις σε όποιο τύπο αρχείου Microsoft Office θες. Το ανάποδο δεν γινόταν. Πλέον με τα όσα ισχυρίζετε η Microsoft, αυτό πλέον γίνεται για τα PDF και εν μέρη με το ODF (εν μέρη για το OpenDocument έχει και άλλου τύπου αρχεία ods,odt Κλπ).

    Επίσης σε συνέχεια του άρθρου που είχα γράψει για τον Office SharePoint Server 2007, το νέο SP έρχεται να προσθέσει την υποστήριξη read-only content βάσεων δεδομένων, βελτιώσεις σε authentication form-based και επιπλέον μία STSADM εντολή (όσοι έχουν δουλέψει με το SharePoint στο παρελθόν την γνωρίζουν καλά) που δίνει την δυνατότητα στους administrators να κάνουν scan σε sites που χρησιμοποιούν το feature των μεταβλητών, για τυχόν λάθη στις σελίδες αυτές. Το νέο SP υπόσχεται καλύτερη υποστήριξη στις καινούριες εκδόσεις του Firefox (go Microsoft).

    Φυσικά το θέμα των νέων τύπως αρχείων (PDF & ODF) υποστηρίζονται και στον Office SharePoint Server, όπως επίσης και το Open XML που το προσφέρει με τον αντίστοιχο Open XML Format External File Converter. Το τελευταίο δίνει την δυνατότητα σε developers να μετατρέψουν έγγραφα third-party σε αντίστοιχα του Office και για να το εξηγήσω καλύτερα αυτό θα αναφέρω το παρακάτω που διάβασα

    This means Office will support most government-preferred formats, and can easily be made to support any others that come along.

    Το Outlook 2007 SP2 φέρεται να είναι 26% πιο γρήγορο από το SP1 σε μία καθημερινή χρήση e-mail tasks, 35% με μεγαλύτερα mailboxes σύμφωνα με την Jane Liles, group program manager, Office Sustained Engineering. "Users will experience considerable responsiveness and speed improvements on common, day-to-day operations like launching, synchronizing and searching. We were excited to be able to act on as much of the customer feedback as we did," πρόσθεση η Liles.

    Κατεβάστε το SP2 από εδώ.
  23. Blackman
    Έχετε ένα Domain... ή ένα Forest...ή ένα ολόκληρο Εθνικό Δρυμό; Το Active Directory σας φαίνεται λίγο μπελαλίδικο κατά την αναζήτηση κάποιου OU;

    Πρόσφατα χρειάστηκε να κάνω μία δουλίτσα στο AD στην εταιρεία μου και καλώς ή κακώς (μάλλον η ηλικία φταίει), δεν έβρισκα το OU που έψαχνα. Αντί να κάθομαι να κάνω expand ένα ένα τα OUs για να δω που είναι μέσα, βρήκα ένα όμορφο script που μπορείτε να τρέξετε μέσα σε Powershell και να αναζητήσετε το OU που ψάχνετε.
    $strFilter = "(&(objectCategory=organizationalUnit)(name=*Sales*'))"

    $objDomain = New-Object System.DirectoryServices.DirectoryEntry

    $objSearcher = New-Object System.DirectoryServices.DirectorySearcher
    $objSearcher.SearchRoot = $objDomain
    $objSearcher.PageSize = 1000
    $objSearcher.Filter = $strFilter

    $colProplist = "name"
    foreach ($i in $colPropList){$objSearcher.PropertiesToLoad.Add($i)}

    $colResults = $objSearcher.FindAll()

    foreach ($objResult in $colResults)
    {$objItem = $objResult.Properties; $objItem.name}    
  24. Blackman
    Με αφορμή ένα thread στο forum και ψάχνοντας για να βρω μία λύση, έπεσα πάνω σε μία ενδιαφέρουσα και όπως το είδα εγώ, πολύ χρήσιμη λίστα για να υπάρχει με σχέση τα NDRs, που έχουμε λάβει όλοι μας κατά καιρούς.

    Το κάθε ndr συνοδεύεται από ένα αριθμό που σε γενικές γραμμές δίχνει το πρόβλημα.

    Σας παραθέτω ότι βρήκα...

     


    NDR List of Codes and their meanings


    NDR
    Code
    Explanation of Non-Delivery Report error codes for Exchange Server 4.2.2 The recipient has exceeded their mailbox limit.  It could also be that the delivery directory on the Virtual server has exceeded its limit. (Default 22 MB) 4.3.1 Not enough disk space on the delivery server.  Microsoft say this NDR maybe reported as out-of-memory error. 4.3.2 Classic temporary problem, the Administrator has frozen the queue. 4.4.1 Intermittent network connection.  The server has not yet responded.  Classic temporary problem.  If it persists, you will also a 5.4.x status code error. 4.4.2 The server started to deliver the message but then the connection was broken. 4.4.6 Too many hops.  Most likely, the message is looping. 4.4.7 Problem with a timeout.  Check receiving server connectors. 4.4.9 A DNS problem.  Check your smart host setting on the SMTP connector.  For example, check correct SMTP format. Also, use square brackets in the IP address [197.89.1.4]  You can get this same NDR error if you have been deleting routing groups. 4.6.5 Multi-language situation.  Your server does not have the correct language code page installed. 5.0.0 SMTP 500 reply code means an unrecognised command.  You get this NDR when you make a typing mistake when you manually try to send email via telnet.
    More likely, a routing group error, no routing connector, or no suitable address space in the connector.  (Try adding * in the address space)
    This status code is a general error message in Exchange 2000.  In fact Microsoft introduced a service pack to make sure now get a more specific code.  

     
    5.1.x Problem with email address. 5.1.0 Often seen with contacts. Check the recipient address. 5.1.1 Another problem with the recipient address.  Possibly the user was moved to another server in Active Directory.  Maybe an Outlook client replied to a message while offline. 5.1.2 SMTP; 550 Host unknown.  An error is triggered when the host name can’t be found.  For example, when trying to send an email to bob@ nonexistantdomain.com.
    [Example kindly sent in by Paul T.] 5.1.3 Another problem with contacts.  Address field maybe empty.  Check the address information. 5.1.4 Two objects have the same address, which confuses the categorizer. 5.1.5 Destination mailbox address invalid. 5.1.6 Problem with homeMDB or msExchHomeServerName - check how many users are affected.  Sometimes running RUS (Recipient Update Service) cures this problem.  Mailbox may have moved. 5.1.7 Problem with senders mail attribute, check properties sheet in ADUC. 5.2.x NDR caused by a problem with the large size of the email. 5.2.1 The message is too large.  Else it could be a permissions problem.  Check the recipient's mailbox. 5.2.2 Sadly, the recipient has exceeded their mailbox limit. 5.2.3 Recipient cannot receive messages this big.  Server or connector limit exceeded. 5.2.4 Most likely, a distribution list or group is trying to send an email.  Check where the expansion server is situated. 5.3.0 Problem with MTA, maybe someone has been editing the registry to disable the MTA / Store driver. 5.3.1 Mail system full.  Possibly a Standard edition of Exchange reached the 16 GB limit. 5.3.2 System not accepting network messages.  Look outside Exchange for a connectivity problem. 5.3.3 Remote server has insufficient disk space to hold email.  Check SMTP log. 5.3.4 Message too big.  Check limits, System Policy, connector, virtual server. 5.3.5 Multiple Virtual Servers are using the same IP address and port. See Microsoft TechNet article: 321721 Sharing SMTP.  Email probably looping. 5.4.0 DNS Problem.  Check the Smart host, or check your DNS. It means that there is no DNS server that can resolve this email address.  Could be Virtual Server SMTP address. 5.4.1 No answer from host.  Not Exchange's fault check connections. 5.4.2 Bad connection. 5.4.3 Routing server failure.  No available route. 5.4.4 Cannot find the next hop, check the Routing Group Connector.  Perhaps you have Exchange servers in different Routing Groups, but no connector. 5.4.6 Tricky looping problem, a contact has the same email address as an Active Directory user.  One user is probably using an Alternate Recipient with the same email address as a contact. 5.4.7 Delivery time-out.  Message is taking too long to be delivered. 5.4.8 Microsoft advise, check your recipient policy. SMTP address should be cp.com. 
    NOT server.cp.com. 5.5.0 Underlying SMTP 500 error.  Our server tried ehlo, the recipient's server did not understand and returned a 550 or 500 error.  Set up SMTP logging. 5.5.2 Possibly the disk holding the operating system is full.  Or could be a syntax error if you are executing SMTP from a telnet shell. 5.5.3 More than 5,000 recipients.  Check the Global Settings, Message Delivery properties. 5.5.5 Wrong protocol version 5.6.3 More than 250 attachments. 5.7.1 Permissions problem.  For some reason the sender is not allowed to email this account.  Perhaps an anonymous user is trying to send mail to a distribution list.
    Check SMTP Virtual Server Access Tab.  Try checking this box: Allow computers which successfully authenticate to relay
    User may have a manually created email address that does not match a System Policy. 5.7.2 Distribution list cannot expand and so is unable to deliver its messages. 5.7.3 Check external IP address of ISA server. Make sure it matches the SMTP publishing rule. 5.7.4 Extra security features not supported.  Check delivery server settings 5.7.5 Cryptographic failure.  Try a plain message with encryption. 5.7.6 Certificate problem, encryption level maybe to high. 5.7.7 Message integrity problem.
    Ελπίζω να φανεί χρήσιμο.

    Y.Γ. Η λίστα είναι για Exchange 2003, στην περίπτωση του 2007, αλλάζει ελάχιστα στην επεξήγηση, προφανώς δεν παραθέτω την αντίστοιχη λίστα για 2007 γιατί μιλάμε για σχεδόν ίδιο πράγμα
  25. Blackman
    Πρόσφατα με έσωσε από πολλούς μπελάδες στον προσωπικό μου υπολογιστή, αλλά και μου έδωσε λύσεις σε κάποιες άλλες περιπτώσεις. Εγώ είχα την τύχη να το πάρω original από ένα φίλο και από τότε έχω "ξεχάσει" να του το ξαναδώσω.



    Πρόκειται για μία συλλογή (γνωστών) εργαλείων που λύνουν τα χέρια. Την σχετική λίστα μπορείτε να την βρείτε από την σχετική σελίδα που έχουν οι τύποι που δημιούργησαν αυτό το CD.

    http://www.hiren.info/pages/bootcd

    Οι κατηγορίες που θα βρείτε είναι:



    Partition Tools


    Backup Tools


    Recovery Tools


    Testing Tools


    RAM (Memory) Testing Tools


    Hard Disk Tools


    System Information Tools


    MBR (Master Boot Record) Tools


    BIOS / CMOS Tools


    MultiMedia Tools


    Password Tools


    NTFS (FileSystems) Tools


    Browsers / File Managers


    Other Tools


    Dos Tools


    Antivirus Tools


    Disk Clone Tools

     



    Προσωπικά, έχω χρησιμοποιήσει αρκετά από τα partition tools, τα MBR tools (που πραγματικά με έσωσαν), τα Password Tools (αυτό ήταν κάπως...έκανα clear password σε τοπικό administrator χρήστη των vista) και τα RAM Testing Tools (όπου ανακάλυψα ότι η μνήμη του συστήματος μου είχε πρόβλημα). Τα υπόλοιπα είναι υπό παρακολούθηση.

    Τέλος να αναφέρω, ότι πέραν αυτών το CD έχει και μία Boot έκδοση των Windows XP με πολύ λίγα πράγματα να φορτώνει και με το όνομα Windows Mini XP.

    Θα πρότεινα να το βρείτε άμεσα.

    Υ.Γ. το "που να μην το χρειαστείς ποτέ" στον τίτλο, αναφέρεται στο γεγονός ότι τις περισσότερες φορές που μπορεί να είναι χρήσιμο το εν λόγω εργαλείο είναι όταν έχεις πρόβλημα. Οπότε ευχόμεθα να μην έχουμε τέτοια προβλήματα.

    Στην αντίληψη μου έχει πέσει και το Falcon's Ultimate Boot CD (με vista boot), το οποίο δεν έχω στα χερία μου (τουλάχιστον ακόμα). Αν καταφέρω και το βρω, τότε θα ενημερώσω καταλλήλως.
×
×
  • Create New...