Σελ. 1 από 4 123 ... ΤελευταίαΤελευταία
Εμφάνιση 1-15 από 51
  1. #1
    Εγγραφή
    02-11-2003
    Περιοχή
    Επαναπατρισθείς στην Αθήνα
    Ηλικία
    49
    Μηνύματα
    56.427
    Downloads
    64
    Uploads
    73
    Τύπος
    VDSL2
    Ταχύτητα
    102400/10240
    ISP
    Vodafone
    Path Level
    Fastpath
    How-To: Τηλεχειριζόμενο Μουλάρι μέσω web σε Linux

    1. ΕΙΣΑΓΩΓΗ

    Το Μουλάρι είναι από τα ισχυρότερα προγράμματα P2P.

    Γνωρίζατε όμως ότι για να το τρέχετε, δεν χρειάζεται καν να σηκώνετε X + desktop;

    Ας δούμε πώς γίνεται.

    [break=Απαιτήσεις Hardware]
    2. ΑΠΑΙΤΗΣΕΙΣ HARDWARE

    Ιδιαίτερες απαιτήσεις hardware σε ό,τι αφορά τον υπολογιστή όπου θα τρέχει το Μουλάρι, δεν υπάρχουν. Απλά θα πρέπει να φροντίσουμε, η διανομή Linux της επιλογής μας (στο παρόν άρθρο χρησιμοποιείται το Arch Linux σε αρχιτεκτονική x86), να τρέχει (και όχι να σέρνεται) στον υπολογιστή μας, και φυσικά να μην έχει έλλειψη φυσικής μνήμης RAM.

    Λογικά με έναν K6-2 και 128MB φυσικής μνήμης RAM, δεν θα έχουμε πρόβλημα.

    Φυσικά θα πρέπει να φροντίσουμε να έχουμε μία always-on, flat-rate, ευρυζωνική σύνδεση. Εάν πρόκειται για DSL, ένα ethernet modem-router με ενσωματωμένο SPI firewall και σύνδεση τύπου PPPoA, είναι προτιμητέο.

    Προφανώς θα πρέπει να έχουμε μία κάποια ευχέρεια με το web interface του router μας, και να γνωρίζουμε πώς να ανακατευθύνουμε πόρτες από το NAT, και πώς να ανοίξουμε πόρτες στο firewall.

    [break=Απαιτήσεις Software]
    3. ΑΠΑΙΤΗΣΕΙΣ SOFTWARE

    Μία οποιαδήποτε διανομή Linux, είτε binary, είτε source.

    Η διανομή μας θα πρέπει να έχει έτοιμα σχετικά πακέτα.

    Π.χ.:

    για Arch
    Spoiler:
    Κώδικας:
    amule-remote-cvs
    (θα το βρούμε στο AUR)


    για Debian
    Spoiler:
    Κώδικας:
    amule-daemon


    για Gentoo
    Spoiler:
    Κώδικας:
    amule
    amuleweb


    Όπως βλέπουμε σε κάποιες διανομές είναι ένα πακέτο, σε άλλες είναι 2 ξεχωριστά. Σε κάθε περίπτωση χρειαζόμαστε έκδοση τουλάχιστο 2.2.0-CVS.

    Προσέξτε να κατεβάσετε την καινούρια έκδοση 2.2.0-CVS. Έχει πολλές βελτιώσεις σε σχέση με την 2.1.3, με θεμελιωδέστερη την υποστήριξη Protocol Obfuscation.

    Χρειαζόμαστε επίσης την ύπαρξη ενός text editor (π.χ. nano) και επίσης καλό είναι να υπάρχει καί ο Midnight Commander (mc) καθώς μας επιτρέπει εύκολα να αλλάζουμε μαζικά permissions & ownerships σε αρχεία και directories.

    Τέλος, στον υπολογιστή που θα φιλοξενεί το Μουλάρι, θα πρέπει να ορίσουμε στατική IP - DHCP κομμένο με το μαχαίρι - και προφανώς να έχουμε ορίσει ως default gateway την IP address του router μας, καθώς και έναν τουλάχιστο DNS Server του ISP μας.

    [break=Εγκατάσταση Software]
    4. ΕΓΚΑΤΑΣΤΑΣΗ SOFTWARE

    Πάμε λοιπόν:

    Κλασικά ως root:

    για Arch
    Spoiler:
    Κώδικας:
    pacman -Su
    pacman -S amule-remote-cvs


    για Debian
    Spoiler:
    Κώδικας:
    apt-get -V update
    apt-get -V install amule-daemon


    για Gentoo
    Spoiler:
    Κώδικας:
    emerge --sync
    env-update && source /etc/profile && etc-update
    Ας φτιάξουμε πρώτα τα συγκεκριμένα USE flags που θέλουμε για το πακέτο του amule και 2-3 απαιτούμενες εξαρτήσεις του:

    Κώδικας:
    nano -w /etc/portage/package.use
    Προσθέτουμε τις γραμμές:

    Κώδικας:
    x11-libs/gtk+ X -debug -doc -jpeg -tiff -xinerama
    x11-libs/wxGTK -X -debug -doc -gnome -joystick -odbc -opengl -sdl -unicode
    net-p2p/amule amuled nls remote stats -debug -gtk -unicode
    Ctrl+O για αποθήκευση & Ctrl+X για έξοδο.

    Κώδικας:
    nano -w /etc/portage/package.keywords
    Προσθέτουμε τις γραμμές:

    για αρχιτεκτονική x86:
    Κώδικας:
    net-p2p/amule ~x86
    για αρχιτεκτονική amd64:
    Κώδικας:
    net-p2p/amule ~amd64
    Ctrl+O για αποθήκευση & Ctrl+X για έξοδο.

    Ο λόγος που δυστυχώς αναγκαζόμαστε να στερηθούμε την υποστήριξη unicode από το aMule είναι ότι υπάρχει bug στη unicode υποστήριξη όχι του ίδιου του aMule αλλά του wxGTK που απαιτεί για τη λειτουργία του.

    Σε ό,τι αφορά τον web τηλεχειρισμό του aMule, τα USE flags "amuled" και "remote" είναι που κάνουν όλη τη δουλειά.

    Κατόπιν είμαστε έτοιμοι να το εγκαταστήσουμε:

    Κώδικας:
    env-update && source /etc/profile && etc-update
    Κώδικας:
    emerge -pv --columns amule
    
    These are the packages that would be merged, in order:
    
    Calculating dependencies    ... done!
    [ebuild   N   ] x11-libs/gtk+                                          [2.8.19]                       USE="X -debug -doc -jpeg -tiff -xinerama" 0 kB 
    [ebuild   N   ] x11-libs/wxGTK                                         [2.6.2-r1]                     USE="-X -debug -doc -gnome -joystick -odbc -opengl -sdl -unicode" 0 kB 
    [ebuild   N   ] net-p2p/amule                                          [2.1.3]                        USE="amuled nls remote stats -debug -gtk -unicode" 0 kB
    Πιθανόν να βγάλει και άλλα πακέτα ως dependencies πέρα από τα σίγουρα παραπάνω. Αυτό είναι φυσιολογικό και δεν μας ενοχλεί.

    Το βάζουμε λοιπόν:

    Κώδικας:
    emerge -fv --columns amule && emerge -v --columns amule
    Κώδικας:
    env-update && source /etc/profile && etc-update


    Με την εγκατάσταση των παραπάνω πακέτων, ίσως να δημιουργήθηκαν τα εξής καινούρια πράγματα:

    - ο χρήστης
    Κώδικας:
    p2p
    με home directory
    Κώδικας:
    /home/p2p/
    ΠΡΟΣΟΧΗ !!!

    Αν ο χρήστης αυτός δεν έχει φτιαχτεί αυτόματα, θα πρέπει να τον φτιάξουμε μόνοι μας.

    Αυτός είναι ο χρήστης μέσω του οποίου τρέχει το aMule. Δεν τρέχει ως root, για λόγους ασφαλείας, και πολύ καλά κάνει.

    Μέσα στο "~" (home) directory του παραπάνω χρήστη ένα κρυφό directory"
    Κώδικας:
    .aMule
    όπου εκεί πέρα βρίσκονται όλα τα αρχεία ρυθμίσεων του προγράμματος.

    ΠΡΟΣΟΧΗ !!!

    Αν το directory αυτό δεν έχει φτιαχτεί αυτόματα, θα πρέπει να το φτιάξουμε μόνοι μας.

    Ας σημειωθεί ότι προφανώς αυτά τα αρχεία δημιουργούνται και χρησιμοποιούνται και εάν θα τρέχαμε "κανονικά" από desktop το aMule.

    Επίσης ότι η μορφή τους είναι απολύτως συμβατή με αυτήν του Windows αδερφού του aMule, του eMule. Τα αρχεία αυτά δηλαδή είναι πλήρως εναλλάξιμα μεταξύ των 2 προγραμμάτων.

    Τέλος, μέσα στο directory εκείνο, έχουν φτιαχτεί και 2 ακόμα directories:

    Κώδικας:
    Incoming
    Temp
    Αυτά είναι οι αρχικές default επιλογές για τα 2 κλασικά directories που χρησιμοποιούν όλα τα μουλάρια για τα κατεβάσματά τους.

    Πάμε τώρα να ρυθμίσουμε τον χρήστη του aMule.

    για Arch
    Spoiler:
    Κώδικας:
    nano -w /etc/conf.d/amule.conf
    Μας νοιάζει να έχει μόνο τη γραμμή:

    Κώδικας:
    AMULEUSER="p2p"
    όπου p2p ο χρήστης με τον οποίο θα τρέχει το aMule.

    Σώζουμε και βγαίνουμε από το nano.

    Να σημειωθεί εδώ ότι αν δεν δηλώσουμε χρήστη - ή δηλώσουμε τον root - θα φάμε βίαια "πόρτα" από τον δαίμονα (και ορθότατα).


    για Debian
    Spoiler:
    Κώδικας:
    nano -w /etc/default/amule-daemon
    Μας νοιάζει να έχει μόνο τις γραμμές:

    Κώδικας:
    AMULED_USER="p2p"
    RUN_AT_STARTUP="YES"
    όπου p2p ο χρήστης με τον οποίο θα τρέχει το aMule.

    Σώζουμε και βγαίνουμε από το nano.

    Να σημειωθεί εδώ ότι το RUN_AT_STARTUP πρέπει οπωσδήποτε να είναι YES ώστε να έχουμε εμείς πλήρη έλεγχο του δαίμονα.


    για Gentoo
    Δεν χρειάζεται καμμία περαιτέρω ρύθμιση.

    [break=Τα directories του aMule]
    5. ΤΑ DIRECTORIES ΤΟΥ AMULE

    Τις αρχικές default επιλογές για τα 2 κλασικά directories που χρησιμοποιούν όλα τα μουλάρια για τα κατεβάσματά τους συνιστάται εντονότατα να τις αλλάξουμε και να τοποθετήσουμε τα directories αυτά κατά προτίμηση σε ξεχωριστό partition με άφθονο χώρο (π.χ. 100GB).

    Επίσης ένα σύγχρονο και γρήγορο journaled filesystem θα κάνει καλό σε αυτό το partition. Μία πολύ καλή λύση είναι το reiserfs και ακόμα καλύτερη το xfs.

    Πάμε λοιπόν να φτιάξουμε τα 2 directories στο ξεχωριστό μας partition, ας πούμε ότι έχει mount-point το:

    Κώδικας:
    /mnt/bla-bla/
    Κώδικας:
    mkdir /mnt/bla-bla/amule-incoming
    mkdir /mnt/bla-bla/amule-temp
    Προφανώς δεν είστε υποχρεωμένοι να τα βάλετε στο:

    Κώδικας:
    /mnt/bla-bla/
    απλά έδωσα ένα ενδεικτικό παράδειγμα. Καλό είναι μάλιστα εσείς για λόγους ασφαλείας να μην χρησιμοποιήσετε το συγκεκριμένο παράδειγμα.

    Τέλος με τον Midnight Commander:

    α. Αλλάζουμε ownership & group γι' αυτά τα directory που φτιάξαμε σε:

    Κώδικας:
    p2p p2p
    β. Αλλάζουμε permissions γι' αυτά τα directory που φτιάξαμε σε:

    Κώδικας:
    40700
    Εναλλακτικά μπορούμε χωρίς πρόβλημα ασφάλειας να δώσουμε πρόσβαση σε όλους, δηλαδή αντίστοιχα:

    Κώδικας:
    nobody nobody
    και

    Κώδικας:
    40777
    αντίστοιχα.

    Σημ.:
    Σε κάποιες διανομές δεν υπάρχει group nobody αλλά nogroup.

    [break=Ρύθμιση του aMule]
    6. ΡΥΘΜΙΣΗ ΤΟΥ AMULE

    Τώρα θα ρυθμίσουμε μια και καλή το aMule.

    Φτιάχνουμε λοιπόν το conf αρχείο του:

    Κώδικας:
    nano -w /home/p2p/.aMule/amule.conf
    και βάζουμε μέσα:

    Κώδικας:
    [eMule]
    AppVersion=aMule CVS
    Nick=http://www.aMule.org
    NewVersionCheck=0
    StartupMinimized=1
    ConfirmExit=0
    TransferDoubleClick=1
    EnableTrayIcon=1
    MinToTray=1
    ToolTipDelay=1
    MaxDownload=0
    UDPDisable=0
    ConnectToED2K=1
    ConnectToKad=1
    UPnPEnabled=0
    UPnPTCPPort=50000
    Autoconnect=1
    Reconnect=1
    ShowOverhead=1
    RemoveDeadServer=0
    DeadServerRetry=2
    Serverlist=0
    AddServersFromServer=0
    AddServersFromClient=0
    Scoresystem=1
    SmartIdCheck=1
    SafeServerConnect=1
    AutoConnectStaticOnly=1
    ManualHighPrio=0
    ICH=1
    AICHTrust=0
    AddNewFilesPaused=1
    DAPPref=1
    PreviewPrio=1
    UAPPref=1
    FullChunkTransfers=1
    StartNextFile=0
    StartNextFileSameCat=0
    CheckDiskspace=1
    MinFreeDiskSpace=1
    ShareHiddenFiles=0
    VideoPreviewBackupped=1
    StatGraphsInterval=3
    StatsAverageMinutes=5
    VariousStatisticsMaxValue=100
    statsInterval=30
    MaxConnectionsPerFiveSeconds=20
    FileBufferSizePref=16
    QueueSizePref=50
    ServerKeepAliveTimeout=0
    3DDepth=5
    AutoSortDownloads=1
    ShowInfoOnCatTabs=1
    ShowRatesOnTitle=1
    VerticalToolbar=0
    ShowPartFileNumber=1
    SeeShare=2
    IPFilterAutoLoad=0
    FilterLevel=127
    FilterLanIPs=1
    ParanoidFiltering=1
    OnlineSignature=0
    OnlineSignatureUpdate=5
    FilterMessages=1
    FilterAllMessages=1
    MessagesFromFriendsOnly=1
    MessageFromValidSourcesOnly=1
    FilterWordMessages=1
    FilterComments=0
    SplitterbarPosition=75
    DateTimeFormat=%A, %x, %X
    IndicateRatings=1
    AllcatType=0
    ShowAllNotCats=0
    DisableKnownClientList=0
    DisableQueueList=0
    MaxMessageSessions=50
    PermissionsFiles=416
    PermissionsDirs=488
    VerticalToolbar=0
    ExecOnCompletion=0
    SmartIdState=1
    VerboseDebug=0
    DropSlowSources=0
    MaxSourcesPerFile=300
    MaxConnections=600
    MaxUpload=24
    SlotAllocation=3
    DownloadCapacity=256
    UploadCapacity=32
    Port=43000
    UDPPort=43200
    IncomingDir=/mnt/bla-bla/amule-incoming
    TempDir=/mnt/bla-bla/amule-temp
    [FakeCheck]
    Browser=2
    BrowserTab=1
    [ExternalConnect]
    UseSrcSeeds=1
    ShowPercent=1
    ShowProgressBar=1
    AcceptExternalConnections=1
    ECUseTCPPort=1
    IpFilterOn=1
    UseSecIdent=1
    UPnPECEnabled=0
    IpFilterClients=1
    IpFilterServers=1
    ECPort=8736
    ECPassword=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    [SkinGUIOptions]
    UseSkinFile=0
    UseSkinFiles=0
    [Razor_Preferences]
    FastED2KLinksHandler=1
    NoNeededSourcesHandling=2
    FullQueueSources=1
    HighQueueRankingSources=1
    MAIN_X_POS=0
    MAIN_Y_POS=0
    MAIN_X_SIZE=1152
    MAIN_Y_SIZE=772
    SRV_SPLITTER_POS=280
    HighQueueRanking=600
    AutoDropTimer=60
    [WebServer]
    Enabled=1
    PageRefreshTime=20
    UseGzip=1
    UseLowRightsUser=1
    #Template=default
    Template=litoral
    #Template=php-default
    #Template=chicane
    UPnPWebServerEnabled=0
    Port=51000
    Password=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    PasswordLow=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    [Proxy]
    ProxyEnableProxy=0
    ProxyType=0
    ProxyPort=1080
    ProxyEnablePassword=0
    [Statistics]
    DesktopMode=1
    MaxClientVersions=0
    [GUI]
    [GUI/TransferWnd]
    Splitter=236
    ShowClientList=0
    [General]
    Count=0
    [wxWindows]
    [wxWindows/wxFileDialog]
    ViewStyle=16
    ShowHidden=0
    [Obfuscation]
    IsClientCryptLayerSupported=1
    IsCryptLayerRequested=1
    IsClientCryptLayerRequired=1
    Σώζουμε και βγαίνουμε από το nano.

    [break=Επεξήγηση ρυθμίσεων]
    6.1 ΕΠΕΞΗΓΗΣΗ ΡΥΘΜΙΣΕΩΝ

    Ας δούμε μία-μία αναλυτικά τις ρυθμίσεις για να γνωρίζουμε τί κάνει η καθεμιά:

    MaxDownload=0
    MaxUpload=24

    Εδώ ορίζουμε τους κόφτες εκφρασμένους σε KBytes/sec, ξεχωριστά για download και upload αντίστοιχα.

    Εάν θέσουμε σε κάποιον από αυτούς τιμή "0" αυτό σημαίνει ότι αναιρούμε οποιοδήποτε όριο.

    Για τις προτεινόμενες τιμές αυτών των μεγεθών ανάλογα με τη σύνδεσή σας, συμβουλευθείτε το θέμα:

    Προτεινόμενες ρυθμίσεις Μουλαροειδών

    SlotAllocation=3
    Εδώ ορίζουμε τον κόφτη εκφρασμένο σε KBytes/sec για κάθε upload slot.

    Η τιμή αυτή θα πρέπει να είναι:

    α. ακέραιος διαιρέτης του κόφτη upload που δηλώσαμε αμέσως πρωτύτερα
    β. τέτοια ώστε διαιρούμενη με τον κόφτη του upload να δίνει ακέραιο πλήθος upload slots που να λειτουργούν με βέλτιστο τρόπο για τη σύνδεσή μας

    Για την προτεινόμενη τιμή του πλήθους και κόφτη των upload slots, ανάλογα με τη σύνδεσή σας, συμβουλευθείτε το θέμα:

    Προτεινόμενες ρυθμίσεις Μουλαροειδών

    DownloadCapacity=256
    UploadCapacity=32

    Εδώ ορίζουμε τα θεωρητικά ανώτατα όρια της γραμμής μας σε KBytes/sec, ξεχωριστά για download και upload αντίστοιχα.

    Αυτά τα χρησιμοποιεί το aMule απλά και μόνο για να τηρεί τα στατιστικά του.

    [eMule]
    Port=43000
    UDPPort=43200

    Εδώ λέμε στο aMule:
    α. Ποιά πόρτα TCP να χρησιμοποιεί
    β. Ποιά πόρτα UDP να χρησιμοποιεί

    Σε κάθε περίπτωση, για τη ρύθμιση αυτή, θα πρέπει να προσέξουμε τα εξής:

    α. Οι 2 αυτές πόρτες - για τη δική σας ασφάλεια - να είναι 2 τυχαίες τιμές πάνω από 10.000 (μέχρι 65.000) - σίγουρα όχι οι default, σίγουρα όχι αυτές του παραδείγματος
    β. Θυμηθείτε ότι πέρα από τις 2 δηλωμένες εδώ πόρτες, πρέπει να κατευθύνετε και να ανοίξετε στο NAT & firewall αντίστοιχα καί την πόρτα TCP+3

    Άρα κατευθύνετε και ανοίγετε τις παρακάτω πόρτες:

    - TCP X
    - UDP X+3
    - UDP Y

    όπου X, Y>10.000 και X<>Y


    όπως δηλαδή λέει καί στο:

    Προτεινόμενες ρυθμίσεις Μουλαροειδών

    γ. Τέλος εάν στο σύστημα λειτουργεί και κάποιο software firewall (π.χ. iptables), θα πρέπει να φροντίσουμε ώστε οι 3 πόρτες που ορίσαμε παραπάνω να ανοιχθούν καί εκεί.

    MaxSourcesPerFile=300
    MaxConnections=600

    Εδώ θέτουμε στο aMule μέγιστα όρια για:
    α. Πηγές ανά αρχείο
    β. Συνδέσεις

    Για τις προτεινόμενες τιμές αυτών των μεγεθών ανάλογα με τη σύνδεσή σας, συμβουλευθείτε το θέμα:

    Προτεινόμενες ρυθμίσεις Μουλαροειδών

    IncomingDir=/mnt/bla-bla/amule-incoming
    TempDir=/mnt/bla-bla/amule-temp

    Εδώ ορίζουμε στο aMule τα incoming & temp directories που δημιουργήσαμε σε προηγούμενο βήμα.

    Είναι προφανές ότι εδώ θα ορίσετε τα 2 πλήρη paths προς αυτά τα directories.

    AcceptExternalConnections=1
    Εδώ λέμε στο aMule να δέχεται έλεγχο από remote τοποθεσία. Μία τέτοια π.χ. είναι καί το web interface που στήνουμε στο παρόν άρθρο.

    ECPort=8736
    Εδώ θα πρέπει να ορίσουμε μία τυχαία πόρτα - όχι αυτή του παραδείγματος - μεταξύ 1100 και 10.000.

    Εάν στο σύστημα λειτουργεί και κάποιο software firewall (π.χ. iptables), θα πρέπει να φροντίσουμε ώστε η πόρτα που ορίσαμε παραπάνω να ανοιχθεί καί εκεί.

    Enabled=1
    Εδώ ορίζουμε στο aMule να ξεκινήσει το web interface του.

    [WebServer]
    Port=51000

    Εδώ ορίζουμε την πόρτα που θα λειτουργεί το web interface του aMule.

    Η πόρτα αυτή θα πρέπει να είναι τυχαία και πάνω από 10.000 - όχι αυτή του παραδείγματος - όλα αυτά για τη δική σας ασφάλεια και privacy.

    Εάν στο σύστημα λειτουργεί και κάποιο software firewall (π.χ. iptables), θα πρέπει να φροντίσουμε ώστε η πόρτα που ορίσαμε παραπάνω να ανοιχθεί καί εκεί.

    ECPassword=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    Password=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    PasswordLow=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx


    Εδώ ορίζετε ένα password για το web interface.

    Σημ.:
    Σε όλα τα παραπάνω βλέπετε ότι τα passwords είναι κρυπτογραφημένα.

    Για να πάρετε το επιθυμητό password - έστω baroufa - στην κρυπτογραφημένη μορφή δίνετε:

    Κώδικας:
    echo -n baroufa | md5sum | cut -d ' ' -f 1
    [break=Δήλωση ed2k servers]
    6.2 ΔΗΛΩΣΗ ED2K SERVERS

    Καθαρίζουμε τη λίστα των servers του aMule:

    Κώδικας:
    rm /home/p2p/.aMule/server.met
    για να αποφύγουμε τυχόν επικίνδυνους servers ασφαλίτες.

    Επομένως αυτή τη στιγμή, δεν έχουμε δηλωμένους servers. Για να δηλώσουμε τους λίγους καλούς και αξιόπιστους servers που υπάρχουν έχουμε δύο επιλογές:

    α. Είτε να πάρουμε από κάποιον άλλον κλειστό (που να μη λειτουργεί εκείνη τη στιγμή) aMule ή και eMule (είπαμε ότι όλα τα αρχεία έχουν την ίδια μορφή και είναι εναλλάξιμα) client ένα αρχείο server.met και να το πετάξουμε μέσα στο directory .aMule. Σε μια τέτοια περίπτωση θα πρέπει να φροντίσουμε κατόπιν να του δώσουμε και τα σωστά permissions και ownerships όπως αναφέρθηκε σε προηγούμενο βήμα.

    β. Είτε να τους δηλώσουμε έναν-έναν με το χέρι με copy-paste στη μπάρα εισαγωγής ed2k links (θα την δούμε παρακάτω). Η μπάρα αυτή πέρα από downloads δέχετα καί links για ed2k servers. Θα καταλάβει αυτομάτως εάν ένα εισηχθέν link είναι για server και θα πράξει ανάλογα.

    [break=Προστασία από κακόβουλους]
    6.3 ΠΡΟΣΤΑΣΙΑ ΑΠΟ ΚΑΚΟΒΟΥΛΟΥΣ

    Καθαρίζουμε τη λίστα των "απαγορευμένων" διευθύνσεων του aMule:

    Κώδικας:
    rm /home/p2p/.aMule/ipfilter.dat
    για να βάλουμε πιο ενημερωμένο δικό μας.

    Επομένως αυτή τη στιγμή, δεν έχουμε απαγορευμένες διευθύνσεις. Για να τις δηλώσουμε μπορούμε είτε να πάρουμε από κάποιον άλλον κλειστό (που να μη λειτουργεί εκείνη τη στιγμή) aMule ή και eMule (είπαμε ότι όλα τα αρχεία έχουν την ίδια μορφή και είναι εναλλάξιμα) client ένα αρχείο ipfilter.dat, είτε να το φτιάξουμε κατά τα γνωστά με τη βοήθεια των "PeerGuardian" - "Blacklist Downloader" κατά τα γνωστά σε eMule μορφή (είπαμε ότι όλα τα αρχεία έχουν την ίδια μορφή και είναι εναλλάξιμα), και να το πετάξουμε μέσα στο directory .aMule. Σε μια τέτοια περίπτωση θα πρέπει να φροντίσουμε κατόπιν να του δώσουμε και τα σωστά permissions και ownerships όπως αναφέρθηκε σε προηγούμενο βήμα.

    [break=Το aMule... μονιμοποιήθηκε]
    7. ΤΟ AMULE... ΜΟΝΙΜΟΠΟΙΗΘΗΚΕ

    Εάν θέλουμε να κάνουμε το aMule "μόνιμο", να ξεκινά δηλαδή με κάθε εκκίνηση του υπολογιστή:

    Δίνουμε κλασικά:

    για Arch
    Spoiler:
    Κώδικας:
    nano -w /etc/rc.conf
    Και ΣΤΟ ΤΕΛΟΣ της γραμμής DAEMONS=, μέσα στην παρένθεση, αφήνουμε ένα κενό, και προσθέτουμε:

    Κώδικας:
    @amuled
    Σώζουμε και βγαίνουμε από το nano.


    για Debian
    Spoiler:
    Κώδικας:
    sysv-rc-conf
    Και τσεκάρουμε τον amule-daemon

    στα επίπεδα 2, 3, 4 και 5.

    Βγαίνουμε από τον sysv-rc-conf.


    για Gentoo
    Spoiler:
    Κώδικας:
    rc-update add amuled default
    οπότε τώρα θα δούμε:

    Κώδικας:
    rc-update show -v
    
                   amule |      default
                amuleweb |
    Ας σημειωθεί ότι ο "δαίμων" του amuleweb δεν χρειάζεται να δηλωθεί διότι τον ξεκινά αυτόματα ο βασικός "δαίμων" amule.


    [break=Punch it !!!]
    8. PUNCH IT !!!

    Για να τον ξεκινήσουμε, κλασικά δίνουμε:

    για Arch
    Κώδικας:
    /etc/rc.d/amuled start
    για Debian
    Κώδικας:
    /etc/init.d/amule-daemon start
    για Gentoo
    Κώδικας:
    /etc/init.d/amuled start
    [break=Προσθαφαίρεση μοιραζόμενων καταλόγων]
    9. ΠΡΟΣΘΑΦΑΙΡΕΣΗ ΜΟΙΡΑΖΟΜΕΝΩΝ ΚΑΤΑΛΟΓΩΝ

    Ως γνωστόν όλα τα Μουλάρια πάντα μοιράζουν τα 2 directories (Incoming & Temp) που χρησιμοποιούν για τα κατεβάσματά τους.

    Μπορούμε όμως να ορίσουμε και επιπλέον directories που θα μοιράζουμε ως εξής:

    Καταρχήν βεβαιωνόμαστε ότι το Μουλάρι είναι κλειστό:

    Κώδικας:
    /etc/init.d/amuled stop
    Κατόπιν πάμε να διορθώσουμε το αρχείο που καθορίζει τα μοιραζόμενα directories:

    Κώδικας:
    nano -w /home/p2p/.aMule/shareddir.dat
    Εδώ εισάγουμε μία γραμμή με το πλήρες path καθενός directory που θέλουμε να μοιράσουμε, π.χ. βάζουμε:

    Κώδικας:
    /mnt/bla-blou/savoures/
    Εδώ πρέπει να προσέξουμε 2 πράγματα:

    α. Πάντα κάθε γραμμή να τελειώνει με ένα slash "/"
    β. Η δήλωση ενός directory ΔΕΝ είναι recursive. Δηλαδή θα μοιραστούν μόνο τα αρχεία που είναι μέσα σε αυτό, και όχι και αρχεία που βρίσκονται μέσα σε τυχόν sub-directories αυτού.

    Δεν υπάρχει τρόπος να κάνουμε "αυτόματα" recursive δήλωση αλλά θα πρέπει να δηλώσουμε όλα τα directories από εκεί και κάτω με το "χέρι", π.χ.:

    Κώδικας:
    /mnt/bla-blou/savoures/
    /mnt/bla-blou/savoures/savoures-1/
    /mnt/bla-blou/savoures/savoures-2/
    Όταν τελειώσουμε με τις επιθυμητές αλλαγές, σώζουμε και βγαίνουμε από το nano.

    Ξαναξεκινάμε το Μουλάρι:

    Κώδικας:
    /etc/init.d/amuled start
    Αυτό αυτόματα θα ξανακάνει parse όλα τα μοιρασμένα directories για να δει εάν έχουν προστεθεί/αφαιρεθεί/αλλάξει hashes αρχείων ώστε να ενημερώσει τα μοιρασμένα αρχεία του.

    Υπενθυμίζω ότι η μορφή αυτού του αρχείου είναι απολύτως συμβατή με αυτήν του Windows αδερφού του aMule, του eMule. Το αρχείο αυτό δηλαδή είναι πλήρως εναλλάξιμο μεταξύ των 2 προγραμμάτων.

    [break=Περιγραφή Interface]
    10. ΠΕΡΙΓΡΑΦΗ INTERFACE

    Για να ελέγξουμε το aMule, πάμε σε έναν οποιονδήποτε υπολογιστή του δικτύου μας, ανοίγουμε ένα οποιονδήποτε web browser, και χτυπάμε στο address bar:

    Κώδικας:
    http://192.168.1.37:51000/
    όπου στο παράδειγμά μας 192.168.1.37 είναι η τοπική IP του υπολογιστή που τρέχει το aMule - προφανώς η τιμή είναι ενδεικτική και εσάς θα είναι διαφορετική - και

    51000 η τυχαία πόρτα που ορίσαμε στο:

    [WebServer]
    Port=51000


    όπου και πάλι η τιμή είναι ενδεικτική και εσάς θα είναι διαφορετική.

    Φυσικά εάν έχουμε δηλώσει την IP του υπολογιστή αυτού στα hosts μας ως π.χ. "onos" μπορούμε να δώσουμε και ένα:

    Κώδικας:
    http://onos:51000/
    [break=Παράθυρο Login]
    10.1 ΠΑΡΑΘΥΡΟ LOGIN

    Εδώ βγαίνει μία οθόνη που μας ζητά ένα password.

    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  01.png 
Εμφανίσεις:  109 
Μέγεθος:  114,4 KB 
ID: 12338

    Είναι αυτό που ορίσαμε προηγουμένως:

    ECPassword=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    Password=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    PasswordLow=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx


    Το δίνουμε και πατάμε Login.



    Σημ.: Πληροφοριακά, εδώ βλέπουμε και όλα τα λειτουργικά συστήματα για τα οποία είναι διαθέσιμο το aMule.

    Η κοπελίτσα πάντως με το κολλητό μπλουζάκι και τη σούπερ-μίνι φουστίτσα που αναγράφει "php" ποτέ δεν κατάλαβα τί ρόλο βαράει, όπως και γιατί "χαϊδεύει" τον Πιγκουΐνο. Για το τελευταίο ρωτήστε τους δύο "μπλε" - Owner & Co-Owner - του forum. Ως κατά πολύ εμπειρότεροι με την php ίσως να ξέρουν να σας πουν.

    [break=Βασικό Παράθυρο]
    10.2 ΒΑΣΙΚΟ ΠΑΡΑΘΥΡΟ

    Βρισκόμαστε στο βασικό παράθυρο.

    Το web interface του aMule έχει 4 βασικές περιοχές:

    1. Το toolbar που βρίσκεται πάντα πάνω-πάνω
    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  02.png 
Εμφανίσεις:  16 
Μέγεθος:  37,5 KB 
ID: 12339

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

Όνομα:  03.png 
Εμφανίσεις:  14 
Μέγεθος:  3,4 KB 
ID: 12340

    3. Το βασικό παράθυρο που βρίσκεται πάντα στη μέση και του οποίου το περιεχόμενο αλλάζει αναλόγως του τί επιλέγουμε από το toolbar
    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  04.png 
Εμφανίσεις:  17 
Μέγεθος:  17,2 KB 
ID: 12341
    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  05.png 
Εμφανίσεις:  21 
Μέγεθος:  22,3 KB 
ID: 12342
    Π.χ. εδώ φαίνεται η πρώτη-πρώτη επιλογή του toolbar που βγαίνει και μόλις μπούμε στο web interface -> η λίστα με τα downloads και τα uploads μας.

    4. Μία μπάρα εισαγωγής ed2k links που βρίσκεται πάντα κάτω-κάτω
    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  06.png 
Εμφανίσεις:  18 
Μέγεθος:  3,1 KB 
ID: 12343

    Ας τα δούμε ένα-ένα:

    [break=Toolbar]
    10.3 TOOLBAR

    Στο toolbar που βρίσκεται πάντα πάνω-πάνω
    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  02.png 
Εμφανίσεις:  16 
Μέγεθος:  37,5 KB 
ID: 12339
    έχουμε από τα αριστερά προς τα δεξιά:

    - Λίστα downloads & uploads
    - Αναζήτηση (search)
    - Λίστα ed2k servers
    - Λίστα με μοιραζόμενα αρχεία (shared files)
    - Στατιστικά aMule
    - Στατιστικά δικτύου Kademlia
    - Προτιμήσεις
    - Αποσύνδεση (Logout)


    Κάθε μια από αυτές τις επιλογές μας εμφανίζεται πάντα στη μέση, στο Βασικό Παράθυρο.

    Ας τις δούμε μια-μια:

    [break=Λίστα downloads & uploads]
    10.4 ΛΙΣΤΑ DOWNLOADS & UPLOADS

    Εδώ:
    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  04.png 
Εμφανίσεις:  17 
Μέγεθος:  17,2 KB 
ID: 12341
    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  05.png 
Εμφανίσεις:  21 
Μέγεθος:  22,3 KB 
ID: 12342

    Το παράθυρο χωρίζετα σε 2 μέρη:

    Πάνω βλέπουμε τα downloads μας σε γραμμές. Σε στήλες δε, υπάρχουν οι εξής πληροφορίες από αριστερά προς τα δεξιά:

    - Checkbox για δράση (action) -> επί του συγκεκριμένου αρχείου
    - Filename -> το όνομα του αρχείου
    - Progress -> αναλυτικά πόσα και ποιά chunks έχουν κατέβει και πόσο (δυσ)εύρετο είναι το καθένα ανάλογα με το χρώμα του (μαύρο σημαίνει ότι έχει κατέβει, σκούρο μπλε είναι το καλύτερο γιατί έχει πολλές πηγές, με γαλάζιο είναι δύσκολα τα πράγματα και λίγες οι πηγές, ενώ με κόκκινο είναι σκούρα τα πράγματα και δεν υπάρχουν πηγές)
    - Size -> το μέγεθος του αρχείου σε KBytes ή MBytes ή GBytes
    - Completed -> το ποσοστό του αρχείου που έχει κατέβει, είτε σε επί τοις εκατό είτε σε απόλυτα νούμερα (KBytes ή MBytes ή GBytes). Προσέξτε εδώ ότι αυτό αργεί συνήθως να ενημερωθεί, ενώ οι γραφικές μπάρες προόδου στην προηγούμενη στήλη Progress ανανεώνονται πάντα τάχιστα. Πολλές φορές θα δείτε να μην συμφωνούν αυτά που βλέπετε σε αυτή τη στήλη με αυτά που βλέπετε στη στήλη Progress. Σε αυτήν την περίπτωση, να λαμβάνετε ως αληθή τα στοιχεία της άλλης "γραφικής" στήλης Progress.
    - Sources -> πλήθος πηγών για το αρχείο, με χωριστά τις πλήρεις και χωριστά τις μερικές
    - Status -> η κατάσταση του αρχείου - λαμβάνει μία από τις ακόλουθες τιμές -> Paused (του έχουμε κάνει παύση), Waiting (το έχουμε ενεργό απλά αυτή τη στιγμή δεν τυχαίνει να κατεβαίνει κάτι από αυτό), Downloading (το έχουμε ενεργό και αυτή τη στιγμή κατεβαίνει "κομματάκι" από αυτό)
    -> Priority -> η προτεραιότητα του αρχείου - λαμβάνει μία από τις ακόλουθες τιμές (από την υψηλότερη στη χαμηλότερη) -> High -> Normal -> Low -> Very Low και ανεξάρτητα από αυτές υπάρχει καί η Auto

    Να σημειωθεί ότι όλες αυτές οι επικεφαλίδες των στηλών είναι ενεργά links πάνω στα οποία εάν πατήσουμε αυτομάτως όλη η λίστα θα ταξινομηθεί με βάση τη στήλη αυτή.

    Ας δούμε και τα 5 κουμπιά δράσεων (actions) που υπάρχουν πάνω-πάνω:

    Για να δράσουμε πάνω σε ένα ή περισσότερα downloads, τσεκάρουμε τα αντίστοιχα checkboxes τους στην πρώτη στήλη, και μετά πατάμε την δράση που θέλουμε. Οι διαθέσιμες δράσεις είναι, από αριστερά προς τα δεξιά:

    - Παύση (Pause) ενός download
    - Συνέχιση (Resume) ενός download
    - Αύξηση προτεραιότητας (Increase Priority) ενός download
    - Μείωση προτεραιότητας (Decrease Priority) ενός download
    - Ακύρωση (Cancel) ενός download

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

    [break=Αναζήτηση]
    10.5 ΑΝΑΖΗΤΗΣΗ

    Εδώ:
    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  07.png 
Εμφανίσεις:  18 
Μέγεθος:  15,8 KB 
ID: 12344

    Το interface είναι αυτο-επεξηγούμενο (self-explanatory).

    Να προσέχετε πάντα να επιλέγετε "Global Search".

    Γράφετε λέξεις στο πεδίο αναζήτησης και πατάτε "Search".

    Θα εμφανιστούν τα αποτελέσματα της αναζήτησης, πάλι σε στήλες πληροφοριών. Μπορείτε να τα ταξινομήσετε με βάση αυτές τις στήλες.

    Κάθε αρχείο θα έχει δίπλα του το γνωστό σας πλέον checkbox. Ενεργοποιείτε με αυτά όσα αρχεία θέλετε και πατάτε πάνω δεξιά "Download" ώστε να μπουν (paused) στη λίστα κατεβάσματος.

    Σημ.: Στην παρούσα φάση η τελευταία έκδοση του aMule (2.1.3) δεν υποστηρίζει δυστυχώς το καινούριο χαρακτηριστικό του eMule 0.47c -> Enable Protocol Obfuscation. Συνεπώς μέχρι να συμπεριληφθεί αυτό σε επόμενη έκδοση του aMule, αυτό θα τρώει συνεχώς "πόρτα" από τους γνωστούς αξιόπιστους servers (καλά κάνουν για να προστατεύσουν την κοινότητα όχι από το aMule προφανώς, αλλά από άλλους "τσολιάδες-χίτες"). Αυτό είναι φυσιολογικότατο και ελπίζουμε προσωρινό.

    [break=Λίστα ed2k servers]
    10.6 ΛΙΣΤΑ ED2K SERVERS

    Εδώ:
    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  08.png 
Εμφανίσεις:  18 
Μέγεθος:  17,4 KB 
ID: 12345
    Και εδώ επίσης το interface είναι αυτο-επεξηγούμενο (self-explanatory).

    Πάλι "ενεργές" στήλες (για σχετική ταξινόμηση) για κάθε διαθέσιμο ed2k server.

    Με τα δύο εικονίδια στα αριστερά κάθε server, με το κόκκινο "x" τον βγάζετε από τη λίστα, ενώ με τον κίτρινο "κεραυνό" τον επιλέγετε για σύνδεση. Αμέσως θα αποσυνδεθείτε από όποιον είστε συνδεδεμένοι και θα συνδεθείτε σε αυτόν.

    [break=Λίστα μοιραζόμενων αρχείων]
    10.7 ΛΙΣΤΑ ΜΟΙΡΑΖΟΜΕΝΩΝ ΑΡΧΕΙΩΝ

    Εδώ:
    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  09.png 
Εμφανίσεις:  17 
Μέγεθος:  42,9 KB 
ID: 12346

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

    Υπενθυμίζω ότι τα αρχεία που θα βλέπουμε εδώ θα είναι:

    - τα περιεχόμενα των δύο directories κατεβάσματος του aMule -> του Incoming & του Temp
    - τα περιεχόμενα όλων των directories που εμείς οι ίδιοι ρητά μοιράσαμε από το αρχείο shareddir.dat

    Πάλι εδώ κάθε αρχείο θα έχει δίπλα του το γνωστό σας πλέον checkbox για δράση πάνω σε αυτό.

    Επίσης κατά τα γνωστά υπάρχουν στήλες με πληροφορία, "ενεργές" για σχετική ταξινόμηση.

    Μας ενδιαφέρει ιδιαίτερα η στήλη Priority (προτεραιότητα) η οποία λαμβάνει μία από τις ακόλουθες τιμές (από την υψηλότερη στη χαμηλότερη) -> Powershare -> High -> Normal -> Low -> Very Low και ανεξάρτητα από αυτές υπάρχει καί η Auto

    Ας δούμε και τα 3 κουμπιά δράσεων (actions) που υπάρχουν πάνω-πάνω:

    Για να δράσουμε πάνω σε ένα ή περισσότερα μοιραζόμενα αρχεία, τσεκάρουμε τα αντίστοιχα checkboxes τους στην πρώτη στήλη, και μετά πατάμε την δράση που θέλουμε. Οι διαθέσιμες δράσεις είναι, από αριστερά προς τα δεξιά:

    - Ανανέωση (Refresh) της λίστας (εδώ δεν χρειαζόμαστε να τσεκάρουμε αρχεία)
    - Αύξηση προτεραιότητας (Increase Priority) ενός share
    - Μείωση προτεραιότητας (Decrease Priority) ενός share

    [break=Στατιστικά aMule]
    10.8 ΣΤΑΤΙΣΤΙΚΑ AMULE

    Εδώ:
    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  10.png 
Εμφανίσεις:  23 
Μέγεθος:  42,0 KB 
ID: 12347

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

    [break=Στατιστικά δικτύου Kademlia]
    10.9 ΣΤΑΤΙΣΤΙΚΑ ΔΙΚΤΥΟΥ KADEMLIA

    Εδώ:
    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  11.png 
Εμφανίσεις:  18 
Μέγεθος:  9,0 KB 
ID: 12348

    έχουμε συνεχή παρακολούθηση σε πραγματικό χρόνο το πλήθος των Kademlia nodes στα οποία είμαστε συνδεδεμένοι. Μπορεί να κυμαίνεται από λίγα μέχρι κάποιες εκατοντάδες.

    [break=Προτιμήσεις]
    10.10 ΣΤΑΤΙΣΤΙΚΑ ΔΙΚΤΥΟΥ KADEMLIA

    Εδώ:
    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  12.png 
Εμφανίσεις:  14 
Μέγεθος:  36,8 KB 
ID: 12349
    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  13.png 
Εμφανίσεις:  13 
Μέγεθος:  33,2 KB 
ID: 12350

    Βλέπουμε κάποιες από τις πλέον στοιχειώδεις προτιμήσεις του προγράμματος. Όλες αυτές και πολύ περισσότερες τις καλύψαμε και με το παραπάνω όταν συνθέσαμε το αρχείο amule.conf σε προηγούμενο βήμα.

    Απλά υπάρχουν εδώ κάποιες βασικές από αυτές, εάν ποτέ χρειαστεί κάποια αλλαγή για κάποιες ώρες.

    [break=Αποσύνδεση]
    10.11 ΑΠΟΣΥΝΔΕΣΗ

    Εάν πατήσουμε εδώ, βγαίνουμε από το web interface και μας ξαναβγαίνει το παράθυρο του Login:

    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  01.png 
Εμφανίσεις:  109 
Μέγεθος:  114,4 KB 
ID: 12338

    [break=Μπάρα εισαγωγής links]
    10.12 ΜΠΑΡΑ ΕΙΣΑΓΩΓΗΣ LINKS

    Εδώ:
    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  06.png 
Εμφανίσεις:  18 
Μέγεθος:  3,1 KB 
ID: 12343

    Είναι απλά μια μπάρα όπου κάνουμε paste ένα ed2k link - ΠΡΟΣΟΧΗ ένα-ένα κάθε φορά, όχι πολλά μαζί - και πατάμε "Download" για να μπει (paused) στη λίστα κατεβάσματος.

    [break=Βιβλιογραφία]
    11. ΒΙΒΛΙΟΓΡΑΦΙΑ

    α. Το αναλυτικό documentation που βρίσκεται στην επίσημη σελίδα του προγράμματος.

    β. Το θέμα Προτεινόμενες ρυθμίσεις Μουλαροειδών του παρόντος forum.

    γ. Το documentation του eMule που βρίσκεται στη δική του σελίδα.

    [break=12: Ευχαριστίες]
    12. ΕΥΧΑΡΙΣΤΙΕΣ

    Θα ήθελα να ευχαριστήσω τους παρακάτω χρήστες (αλφαβητικά) οι οποίοι συνέβαλαν στη συγγραφή του παρόντος.

    gaiorama
    Τελευταία επεξεργασία από το μέλος WAntilles : 25-05-09 στις 16:13.

  2. #2
    Εγγραφή
    09-10-2005
    Περιοχή
    Θεσσαλονίκη - Καλαμαριά
    Μηνύματα
    713
    Downloads
    34
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    50000/5000
    ISP
    Wind
    SNR / Attn
    7.5(dB) / 32.5(dB)
    Path Level
    Interleaved
    Πολύ καλός οδηγός Wantilles . Μια ερωτησούλα: αν θέλουμε να τρέχει και σε desktop environment πρέπει να αλλάξουμε κάτι στα USE flags;

  3. #3
    Εγγραφή
    02-11-2003
    Περιοχή
    Επαναπατρισθείς στην Αθήνα
    Ηλικία
    49
    Μηνύματα
    56.427
    Downloads
    64
    Uploads
    73
    Τύπος
    VDSL2
    Ταχύτητα
    102400/10240
    ISP
    Vodafone
    Path Level
    Fastpath
    Παράθεση Αρχικό μήνυμα από homer_k Εμφάνιση μηνυμάτων
    Πολύ καλός οδηγός Wantilles . Μια ερωτησούλα: αν θέλουμε να τρέχει και σε desktop environment πρέπει να αλλάξουμε κάτι στα USE flags;
    Να ενεργοποιήσεις σε όλα τα πακέτα τα "gnome gtk unicode".
    Επιτέλους το ελάχιστο δυνατό, ευέλικτο, και ψηφιακό κράτος. Με διαρκή αξιολόγηση.

  4. #4
    Εγγραφή
    09-10-2005
    Περιοχή
    Θεσσαλονίκη - Καλαμαριά
    Μηνύματα
    713
    Downloads
    34
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    50000/5000
    ISP
    Wind
    SNR / Attn
    7.5(dB) / 32.5(dB)
    Path Level
    Interleaved
    Το οτι έχω Xfce έχει καμία σχέση;

  5. #5
    Το avatar του μέλους aspirin
    aspirin Guest
    πολύ καλο κ χρήσιμο. Έχω έναν υπολογιστή που έτσι κ του βάλω αθόρυβο τροφοδοτικό θα είναι κατεβαστήρι άπαιχτο.
    BTW υπάρχει κάτι αντίστοιχο για dc++?

  6. #6
    Εγγραφή
    26-09-2006
    Ηλικία
    40
    Μηνύματα
    1.135
    Downloads
    13
    Uploads
    0
    Τύπος
    ADSL2+ Forthnet Shared
    Ταχύτητα
    23600/1021
    ISP
    Forthnet
    DSLAM
    Ο.Τ.Ε. - ΑΠ.ΠΑΥΛΟΥ
    Router
    Thomson 585 v7
    SNR / Attn
    6(dB) / 6.5(dB)
    Όλα καλά μέχρι το σημείο που μπαίνω από web interface και προσπαθώ να συνδεθώ σε κάποιον server.Πατάω τον κεραυνό αλλά μέχρι εκεί.Κάνει ένα refresh τη σελίδα και δεν συνδέεται
    #41693

  7. #7
    Εγγραφή
    02-11-2003
    Περιοχή
    Επαναπατρισθείς στην Αθήνα
    Ηλικία
    49
    Μηνύματα
    56.427
    Downloads
    64
    Uploads
    73
    Τύπος
    VDSL2
    Ταχύτητα
    102400/10240
    ISP
    Vodafone
    Path Level
    Fastpath
    Παράθεση Αρχικό μήνυμα από nstamoul Εμφάνιση μηνυμάτων
    Όλα καλά μέχρι το σημείο που μπαίνω από web interface και προσπαθώ να συνδεθώ σε κάποιον server.Πατάω τον κεραυνό αλλά μέχρι εκεί.Κάνει ένα refresh τη σελίδα και δεν συνδέεται
    1. Καταρχήν αυτό δεν χρειάζεται να το κάνεις καθώς συνδέεται πάντα μόνος του σε κάποιο server από τη λίστα του, συνήθως αυτόν με το μικρότερο φόρτο και το μικρότερο ping.

    2. Ξεκινά τη σύνδεση αμέσως μόλις του πεις αλλά αυτή δε γίνεται αμέσως. Κλείσε το web interface και ξαναέμπα μέσα ύστερα από ένα λεπτό της ώρας. Θα δεις τη νέα σύνδεση να έχει πραγματοποιηθεί. Έχε υπόψη σου ότι με κάθε νέα σύνδεση χάνει (όπως όλα τα Μουλάρια) όλα τα Kad nodes και πρέπει να τα ξαναβρει απ' την αρχή.
    Επιτέλους το ελάχιστο δυνατό, ευέλικτο, και ψηφιακό κράτος. Με διαρκή αξιολόγηση.

  8. #8
    Εγγραφή
    22-11-2006
    Περιοχή
    Χολαργός
    Ηλικία
    52
    Μηνύματα
    205
    Downloads
    23
    Uploads
    0
    Τύπος
    Leased
    Λοιπόν έχουμε και λέμε...

    1. Πολύ καλός οδηγός.
    2. 'Εστησα το debian server απροβλημάτιστα, έγινες μέντορας μου χωρίς να το ξέρεις.
    3. Ευχαριστώ πολύ για την ενθάρυνση.
    4. Τώρα, προσπαθώ να στήσω το amule, έδωσα
    Κώδικας:
    apt-get -V install amule
    υπάκουσε με επιτυχία.
    5. Μήπως, (λέω εγώ η ασχέτου) με spoiler για κάθε διανομή (at least debian... ) βοηθούσε με επιτυχία 105%, μια και απευθύνεται σε λιγότερο linux familiar.

    6. ... και φαρμακερή, γίνομαι addicted linux!!!

  9. #9
    Εγγραφή
    02-11-2003
    Περιοχή
    Επαναπατρισθείς στην Αθήνα
    Ηλικία
    49
    Μηνύματα
    56.427
    Downloads
    64
    Uploads
    73
    Τύπος
    VDSL2
    Ταχύτητα
    102400/10240
    ISP
    Vodafone
    Path Level
    Fastpath
    Στο 5 δεν κατάλαβα τί θες να πεις.
    Επιτέλους το ελάχιστο δυνατό, ευέλικτο, και ψηφιακό κράτος. Με διαρκή αξιολόγηση.

  10. #10
    Εγγραφή
    22-11-2006
    Περιοχή
    Χολαργός
    Ηλικία
    52
    Μηνύματα
    205
    Downloads
    23
    Uploads
    0
    Τύπος
    Leased
    Παράθεση Αρχικό μήνυμα από WAntilles Εμφάνιση μηνυμάτων
    Στο 5 δεν κατάλαβα τί θες να πεις.
    αναφέρεις ότι το συγκεκριμένο how to είναι για gentoo, με το συμπάθειο δηλαδής που δεν είμαι linux guru... αλλά μετά την εγκατάσταση ο οδηγός ισχύει το ίδιο και στο debian?

  11. #11
    Εγγραφή
    02-11-2003
    Περιοχή
    Επαναπατρισθείς στην Αθήνα
    Ηλικία
    49
    Μηνύματα
    56.427
    Downloads
    64
    Uploads
    73
    Τύπος
    VDSL2
    Ταχύτητα
    102400/10240
    ISP
    Vodafone
    Path Level
    Fastpath
    Παράθεση Αρχικό μήνυμα από gaiorama Εμφάνιση μηνυμάτων
    αναφέρεις ότι το συγκεκριμένο how to είναι για gentoo, με το συμπάθειο δηλαδής που δεν είμαι linux guru... αλλά μετά την εγκατάσταση ο οδηγός ισχύει το ίδιο και στο debian?
    Ναι.

    Για την ακρίβεια, το amule.conf, η δομή του, οι ρυθμίσεις του, όπως και το directory .aMule που αποθηκεύονται όλα τα αρχεία του amule είναι κοινά για όλες τις διανομές.

    Αυτά που αλλάζουν από διανομή σε διανομή είναι:

    1. τα ονόματα των πακέτων
    2. τα σκριπτάκια των δαιμόνων (αυτό συνήθως δεν απασχολεί το χρήστη)
    3. το πώς να ορίσεις στο amule να χρησιμοποιεί έναν συγκεκριμένο περιορισμένο κοινό χρήστη (όχι τον root για λόγους ασφαλείας)

    Το 3 βασικά σε ενδιαφέρει.
    Επιτέλους το ελάχιστο δυνατό, ευέλικτο, και ψηφιακό κράτος. Με διαρκή αξιολόγηση.

  12. #12
    Εγγραφή
    22-11-2006
    Περιοχή
    Χολαργός
    Ηλικία
    52
    Μηνύματα
    205
    Downloads
    23
    Uploads
    0
    Τύπος
    Leased
    thnx


  13. #13
    Εγγραφή
    22-11-2006
    Περιοχή
    Χολαργός
    Ηλικία
    52
    Μηνύματα
    205
    Downloads
    23
    Uploads
    0
    Τύπος
    Leased
    Βρήκα λίγο ελεύθερο χρόνο να ασχοληθώ πάλι με τον ημίονο.
    Ναι το 3. είναι αυτό που με ενδιαφέρει.
    Πώς γινεται στο Debian, αυτό που περιγράφεις για το Gentoo?

  14. #14
    Εγγραφή
    02-11-2003
    Περιοχή
    Επαναπατρισθείς στην Αθήνα
    Ηλικία
    49
    Μηνύματα
    56.427
    Downloads
    64
    Uploads
    73
    Τύπος
    VDSL2
    Ταχύτητα
    102400/10240
    ISP
    Vodafone
    Path Level
    Fastpath
    Ενημερώθηκε ο οδηγός για να είναι πιο ανεξάρτητος από διανομές.

    Καλύπτει συγκεκριμένα Arch, Debian και Gentoo.
    Επιτέλους το ελάχιστο δυνατό, ευέλικτο, και ψηφιακό κράτος. Με διαρκή αξιολόγηση.

  15. #15
    Εγγραφή
    22-11-2006
    Περιοχή
    Χολαργός
    Ηλικία
    52
    Μηνύματα
    205
    Downloads
    23
    Uploads
    0
    Τύπος
    Leased
    Πολύ καλό, ολοκληρώθηκε πλέον και αυτός ο οδηγός.

    Παρόλα αυτά , να ζητήσω μερικές επεξηγήσεις, οι οποίες αν είναι αυτονόητες αγνόησέ τες και δώσε τόπο στην οργή.

    1. Είδα ότι τα passwords είναι σε ακολουθία MD5, σωστό?
    2.Αν το 1. είναι σωστό τότε δίνω εντολή
    Κώδικας:
    echo -n passwordhere | md5sum | cut -d ' ' -f 1
    και paste το string στο amule.conf, σωστό?

Σελ. 1 από 4 123 ... ΤελευταίαΤελευταία

Παρόμοια Θέματα

  1. sabayon linux μεσω VMware
    Από virginia στο φόρουμ Unix - Linux
    Μηνύματα: 5
    Τελευταίο Μήνυμα: 25-05-07, 10:19
  2. Μηνύματα: 43
    Τελευταίο Μήνυμα: 26-07-06, 15:04
  3. Netroute σε Linux μέσω USB ?
    Από alala321 στο φόρουμ ADSL & Broadband Hardware, routers και modems...
    Μηνύματα: 2
    Τελευταίο Μήνυμα: 20-03-06, 16:36
  4. Μηνύματα: 2
    Τελευταίο Μήνυμα: 30-06-05, 15:23

Tags για αυτό το Θέμα

Bookmarks

Bookmarks

Δικαιώματα - Επιλογές

  • Δεν μπορείτε να δημοσιεύσετε νέα θέματα
  • Δεν μπορείτε να δημοσιεύσετε νέα μηνύματα
  • Δεν μπορείτε να αναρτήσετε συνημμένα
  • Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας
  •  
  • Τα BB code είναι σε λειτουργία
  • Τα Smilies είναι σε λειτουργία
  • Το [IMG] είναι σε λειτουργία
  • Το [VIDEO] είναι σε λειτουργία
  • Το HTML είναι εκτός λειτουργίας