Μερικά tips για το Putty και το Dias (για Beginners)

Συζητήσεις για θέματα που σχετίζονται με software.
User avatar
Zifnab
Venus Former Team Member
Posts: 7581
Joined: Tue Nov 15, 2005 2:42 am
Academic status: MSc
Gender:
Location: Connecticut
Contact:

Μερικά tips για το Putty και το Dias (για Beginners)

Post by Zifnab » Tue Nov 15, 2005 3:50 pm

Αυτό το θέμα το ξεκίνησα για μερικά κολπάκια που μόλις έμαθα και σας τα παραθέτω (αν είναι σε λάθος θέση παρακαλώ να μεταφερθεί απο τους διαχειριστές-είμαι underflow exception όπως βλέπετε):

1) Πώς να κάνω copy-paste σε περιβάλλον putty (π.χ Vi)- δεν το έχω δοκιμάσει για το e-macs:

Κάνω Copy με τον γνωστό τρόπο: δεξί κλικ --> Αντιγραφή/Copy και μετά στο putty πατάω κοντά στον κέρσορα δεξί κλικ, με αποτέλεσμα να γίνεται αυτόματα Paste.

2) Πώς επαναφέρω παλίες εντολές που έχω δώσει απο τη στιγμή που άνοιξα το Putty:

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

3) Πώς φτιάχνω ένα κείμενο στα γρήγορα δίχως χρήση e-macs, vi :

Στη γραμμή εντολών πληκτρ. cat > file1, με file1 το επιθυμητό όνομα αρχείου, μετά πατάω [Enter], πληκτρολογώ το κείμενό μου κανονικά, αλλάζω γραμμές με [Enter], και όταν τελειώσω πατάω [Ctrl]+[D]. Ότι έχω γράψει συνεπώς στην οθόνη θα εμφανιστεί με τον ίδιο τρόπο στο file1.

4) Πώς βλέπω/κάνω ανάγνωση/κατεβάζω/διαγράφω τα αρχεία μου στο dias, μέσω ενός browser (IE, Firefox):

Στο πλαίσιο που εισάγουμε τις διευθύνσεις, πληκτρολογούμε π.χ
ftp://p3050987@dias.aueb.gr/. Στη συνέχεια βάζουμε τον κωδικό μας στο dias, στο ακόλουθο παράθυρο prompt. και εξερευνούμε τα αρχεία μας.

5) Πώς φτιάχνουμε αρχεία κειμένου σε περιβάλλον windows ώστε να τα ανεβάσουμε στο dias:

Χρησιμοποιούμε τον κειμενογράφο π.χ Notepad (Δεν δοκίμασα word). Φτιάχνουμε ένα αρχείο π.χ file2.txt , αν θέλουμε αφερούμε το file extension (.txt) και έτσι έχουμε file2. Μετά tip 4). Χρησιμοποιούμε όμως το Internet Explorer (δεν δουλεύει με Mozilla Firefox) και έχοντας κάνει copy το αρχείο file2.txt, πατάμε στον κενό χώρο του IE browser paste και το αρχείο έχει ανέβει! Για να σιγουρευτείτε πατήστε ανάλογα cat file2 ή cat file2.txt για να δείτε τα περιεχόμενά του.

6) Πώς να δείτε τα απεσταλμένα σας e-mail σε άλλους χρήστες μέσω του browser:

Επαναλαμβάνουμε το tip 4) και μπαίνουμε στο φάκελο mail. Εκεί μέσα πειράζουμε το αρχείο saved-messages ούτε το sent-mail. Μπορούμε όμως να διαβάσουμε το 2ο, που περιέχει όλα τα απεσταλμένα e-mail μας σε άλλους χρήστες μαζεμένα, κάνοντας αριστ. κλικ πάνω του.

Αυτά για σημερα, τα λεμε :razz:
P.S Δεν έχω καμία ευθύνη για τυχούσα ζημία που μπορεί να προκληθεί απο λάθος χειρισμό, (όπως σβήσιμο νευραλγικών αρχείων του φακέλου σας...) Άν φοβάστε χρησιμοποιήστε μόνο το Firefox :cool:
Last edited by Zifnab on Tue Nov 15, 2005 6:17 pm, edited 1 time in total.
User avatar
Tomahawk
Mbyte level
Mbyte level
Posts: 536
Joined: Tue May 18, 2004 1:50 pm

Post by Tomahawk » Tue Nov 15, 2005 4:07 pm

Παρατηρησεις:

-Μην ανεβαζετε/κατεβαζετε ascii αρχεια (οτιδηποτε text) απο τη περιοχη σας στο dia με χρηση browser.
Προτιμηστε ftp client (πχ flashFXP ή απο putty).

-Μην χρησιμοποιειτε telnet αλλα ssh (δυνατοτητα που δινει το putty).Με απλα λογια οταν κανετε login απο telnet θα σταλει στον server το username και password που γραψατε σε ΜΟΡΦΗ TEXT.Αν εκεινη τη στιγμη τρεχατε οι ιδιοι η καποιος αλλος στο δικτυο σας ενα προγραμματακι που ελεγχει ολα τα πακετα που περνανε * τοτε αυτος θα δει μια καινουργια εγγραφη στον logger του που ειναι αυτη η συγκεκριμενη αποστολη σας και με ενα διπλο κλικ θα ανοιξει το text αρχειο και θα δει παραπανω απο κυριος το user και pass σας.Ειναι οσο απλο οσο το λεω.Και η αδυναμια εκτεινεται και περα απο το τοπικο δικτυο.Το ssh λυνει αυτη την αδυναμια κρυπτογραφωντας τα περιεχομενα του "διαλογου" σας με το server.Προσπαθεια να δει καποιος τα περιεχομενα σε αυτη τη περιπτωση θα εχει ως αποτελεσμα την ασκοπη αναγνωση αλαμπουρνεζικων.

* Στο ethernet ολοι βλεπουνε τα παντα που διακινουνται και απλα κρατανε οτι ειναι για αυτους.Οτι εχει ως προορισμο την ip/mac address τους.Ειναι λογικη η σκεψη οτι υπαρχουν και οι κακοβουλοι που αντι να "κρατανε" μονο τα δικα τους,κρατανε τα παντα για επεξεργασια.

Αν καποιος εχει περιεργεια να δει πως δουλευει ακριβως.Πως βλεπεις το password μπορει να τρεξει το προγραμματακι στον εαυτο του.Οι επιλογες που γνωριζω ειναι το Ethereal αλλα προτεινω κατι πιο "κυριλε" για αυτον τον μικρο πειραματισμο και ειναι εδω http://nirsoft.mirrorz.com και λεγετε SmartSniff v1.00.

SmartSniff Description
===========

SmartSniff allows you to capture TCP/IP packets that pass through your
network adapter, and view the captured data as sequence of conversations
between clients and servers. You can view the TCP/IP conversations in
Ascii mode (for text-based protocols, like HTTP, SMTP, POP3 and FTP.) or
as hex dump. (for non-text base protocols, like DNS)
SmartSniff provides 2 methods for capturing TCP/IP packets :
* Raw Sockets (Only for Windows 2000/XP or greater): Allows you to
capture TCP/IP packets on your network without installing a capture
driver. This method has some limitations and problems.
* WinPcap Capture Driver: Allows you to capture TCP/IP packets on all
Windows operating systems. (Windows 98/ME/NT/2000/XP/2003) In order to
use it, you have to download and install WinPcap Capture Driver from
this Web site. (WinPcap is a free open-source capture driver.)

This method is generally the preferred way to capture TCP/IP packets
with SmartSniff, and it works better than the Raw Sockets method.
User avatar
Einherjar
Venus Project Founder
Venus Project Founder
Posts: 3751
Joined: Tue Jan 27, 2004 4:42 pm
Academic status: Alumnus/a
Gender:
Location: Washington DC, USA
Contact:

Re: Μερικά tips για το Putty και το Dias (για Beginners)

Post by Einherjar » Tue Nov 15, 2005 5:56 pm

Καλή σκέψη Zifnab! Μόνο μια διόρθωση:
Zifnab wrote:1) Πώς να κάνω copy-paste σε περιβάλλον putty (π.χ Vi)- δεν το έχω δοκιμάσει για το e-macs:

Κάνω Copy με τον γνωστό τρόπο: δεξί κλικ --> Αντιγραφή/Copy και μετά στο putty πατάω κοντά στον κέρσορα αριστερό κλικ, με αποτέλεσμα να γίνεται αυτόματα Paste.
Θέλει δεξί κλίκ ;)
[Better to understand a little than to misunderstand a lot]
User avatar
Zifnab
Venus Former Team Member
Posts: 7581
Joined: Tue Nov 15, 2005 2:42 am
Academic status: MSc
Gender:
Location: Connecticut
Contact:

Post by Zifnab » Tue Nov 15, 2005 6:26 pm

Ευχαριστώ παιδιά για τις παρατηρήσεις και τα όποια σχόλια, αλλά μου δημιουργήθηκε αυτή η απορία:
-Για πιο λόγο πρέπει να ισχύει το παρακάτω;
-Μην ανεβαζετε/κατεβαζετε ascii αρχεια (οτιδηποτε text) απο τη περιοχη σας στο dia με χρηση browser.
Προτιμηστε ftp client (πχ flashFXP ή απο putty).
-Επίσης πως ενεργοποιούμε το ssh στο putty-ή είναι default?
-Μπορούμε να φτιάξουμε κείμενα τύπου Unicode με κάποιο κειμενογράφο?
Ειναι λογικη η σκεψη οτι υπαρχουν και οι κακοβουλοι που αντι να "κρατανε" μονο τα δικα τους,κρατανε τα παντα για επεξεργασια.
Φυσικά δεν είχα σκεφτει τους τυχόντες κακόβουλους, ώντας μικρός και απονήρευτος :roll:

Ευχαριστώ εκ των προτέρων για όποιες απαντήσεις :cool:

Zifnab
Last edited by Zifnab on Tue Nov 15, 2005 6:37 pm, edited 1 time in total.
User avatar
HdkiLLeR
Venus Project Founder
Venus Project Founder
Posts: 4356
Joined: Tue Jan 27, 2004 4:41 pm
Academic status: Alumnus/a
Gender:
Location: New York, NY
Contact:

Post by HdkiLLeR » Tue Nov 15, 2005 6:36 pm

Zifnab wrote:Ευχαριστώ παιδιά για τις παρατηρήσεις και τα όποια σχόλια, αλλά μου δημιουργήθηκε αυτή η απορία:
-Για πιο λόγο πρέπει να ισχύει το παρακάτω;
-Μην ανεβαζετε/κατεβαζετε ascii αρχεια (οτιδηποτε text) απο τη περιοχη σας στο dia με χρηση browser.
Προτιμηστε ftp client (πχ flashFXP ή απο putty).
Οι περισσότεροι browsers που έχουν ftp support υποστηρίζουν μόνο bin transfers. Αυτό σημαίνει πως εάν στείλεις ένα ascii file (πχ text/html κλπ κλπ) αυτό θα σταλεί σαν μια ροή απο bytes χωρίς να αντιμετωπιστεί σαν text. Τώρα τι μπορεί να σημαίνει αυτό; Εάν έχεις ένα windows μηχάνημα και κάνεις ένα text file upload στο dias ή σε οποιοδήποτε unix/linux τότε θα έχεις μέσα στο κείμενο χαρακτήρες που δεν τους έβλεπες στα windows και ομοίως εάν κάνεις ένα file get απο το unix/linux σε windows σε bin mode και είναι text τότε θα χαθεί το formatting. Αυτό γίνεται γιατί άλλη είναι η αλλαγή γραμμής πχ σε Windows (CR LF) και άλλη σε Linux/Unix(LF) οπότε ανεβάζοντας σαν bin δεν γίνεται τπτ καμιά αλλαγή ενώ ανεβάζοντας σαν ascii γίνονται οι κατάλληλες αλλαγές (οι οποίες είναι απλές εάν πάς απο windows -> unix όπου υπάρχει CR char απομακρύνεται και εάν πάς απο Unix->windows πρίν απο κάθε LF char προστίθεται ένα CR char...). Anw γίνονται και άλλα πράγματα που έχουν να κάνουν με τα file paths κλπ κλπ αλλά η αντιμετώπιση είναι η ίδια...
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------

"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
User avatar
Einherjar
Venus Project Founder
Venus Project Founder
Posts: 3751
Joined: Tue Jan 27, 2004 4:42 pm
Academic status: Alumnus/a
Gender:
Location: Washington DC, USA
Contact:

Post by Einherjar » Tue Nov 15, 2005 8:09 pm

Zifnab wrote:-Μπορούμε να φτιάξουμε κείμενα τύπου Unicode με κάποιο κειμενογράφο?
Δοκίμασε το notepad2 και θα κολλήσεις :)
[Better to understand a little than to misunderstand a lot]
User avatar
Tomahawk
Mbyte level
Mbyte level
Posts: 536
Joined: Tue May 18, 2004 1:50 pm

Post by Tomahawk » Tue Nov 15, 2005 8:47 pm

Einherjar wrote:
Zifnab wrote:-Μπορούμε να φτιάξουμε κείμενα τύπου Unicode με κάποιο κειμενογράφο?
Δοκίμασε το notepad2 και θα κολλήσεις :)
Συμφωνω και επαυξανω.Ειναι το δευτερο πιο χρησιμο εργαλειο μου μετα το winrar.Ειναι για ολες τις δουλειες.
User avatar
Zifnab
Venus Former Team Member
Posts: 7581
Joined: Tue Nov 15, 2005 2:42 am
Academic status: MSc
Gender:
Location: Connecticut
Contact:

Post by Zifnab » Wed Nov 16, 2005 5:19 pm

:twisted: Ουαου τέλειο είναι όντως το notepad2, thx
Last edited by Zifnab on Wed Nov 16, 2005 5:50 pm, edited 1 time in total.
User avatar
Zifnab
Venus Former Team Member
Posts: 7581
Joined: Tue Nov 15, 2005 2:42 am
Academic status: MSc
Gender:
Location: Connecticut
Contact:

Post by Zifnab » Wed Nov 16, 2005 5:33 pm

Όσον αφορά για την ερώτηση μου στο ssh του putty?
HdkiLLeR, thx for the help, όμως είναι απαραίτητo το κείμενο να είναι με χαρακτήρες ASCII ή μπορεί να είναι και Unicode?

Zifnab
User avatar
Einherjar
Venus Project Founder
Venus Project Founder
Posts: 3751
Joined: Tue Jan 27, 2004 4:42 pm
Academic status: Alumnus/a
Gender:
Location: Washington DC, USA
Contact:

Post by Einherjar » Wed Nov 16, 2005 6:40 pm

Εξαρτάται από το πρόγραμμα που χρησιμοποιείς. Αν υποστηρίζει unicode τότε δε θα έχεις πρόβλημα. Γενικά, στο linux community έχει ξεκινήσει εδώ και καιρό μια διαδικασία μετατροπής των προγραμμάτων σε unicode enabled
[Better to understand a little than to misunderstand a lot]
User avatar
Tomahawk
Mbyte level
Mbyte level
Posts: 536
Joined: Tue May 18, 2004 1:50 pm

Post by Tomahawk » Wed Nov 16, 2005 6:50 pm

Για το ssh απλα διαλεγεις το protocol στο session tab του putty
User avatar
Zifnab
Venus Former Team Member
Posts: 7581
Joined: Tue Nov 15, 2005 2:42 am
Academic status: MSc
Gender:
Location: Connecticut
Contact:

Post by Zifnab » Thu Nov 17, 2005 12:10 am

Thanks for the light that you did shed guys! :razz:
User avatar
vangos
Mbyte level
Mbyte level
Posts: 571
Joined: Tue Mar 16, 2004 3:14 pm
Location: Heracleia@UTA

Post by vangos » Thu Nov 17, 2005 1:32 pm

Εγώ πάντως χρησιμοποιώ Ultraedit32. Και αυτό πολύ καλό, μόνο που δεν είναι freeware. :)
User avatar
HdkiLLeR
Venus Project Founder
Venus Project Founder
Posts: 4356
Joined: Tue Jan 27, 2004 4:41 pm
Academic status: Alumnus/a
Gender:
Location: New York, NY
Contact:

Post by HdkiLLeR » Thu Nov 17, 2005 5:54 pm

Άσε μωρέ με την αηδία βγάλαμε τα μάτια μας...Notepad και πάλι Notepad και Vim για Linux :) :)
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------

"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
User avatar
Zifnab
Venus Former Team Member
Posts: 7581
Joined: Tue Nov 15, 2005 2:42 am
Academic status: MSc
Gender:
Location: Connecticut
Contact:

Post by Zifnab » Fri Nov 18, 2005 9:22 pm

Ουσιασιτικα συμφωνώ μαζι σου HdkiLLeR :-D , πράγματι με το Notepad κάνω ότι κάνει και το Notepad2 και πιθανώς και το UltraEdit32. Τώρα βέβαια πρέπει να εξαιρέσουμε τους χρωματισμούς που γίνονται ανάλογα αν γράφεις HTML, CSS, JAVA, JavaScript, αλλά αφού γράφουμε τόσα χρόνια χωρίς χρωματάκια γιατί να μην συνεχίσουμε και τώρα? Μου φαίνεται μετά από χρόνια εσύ και εγώ και κάποιοι άλλοι θα λεγόμαστε της παλιάς σχολής :oops:, αλλά δεν βαριέσαι ο παλιός είναι αλλίως ;)
User avatar
HdkiLLeR
Venus Project Founder
Venus Project Founder
Posts: 4356
Joined: Tue Jan 27, 2004 4:41 pm
Academic status: Alumnus/a
Gender:
Location: New York, NY
Contact:

Post by HdkiLLeR » Fri Nov 18, 2005 9:49 pm

Βασικά επειδή έχω συνηθήσει vim απο το linux το χρησιμοποιώ πλέον και στα win (gvim) για να υπάρχει και χρωματισμούς...Αλλά και το Notepad2 μια χαρούλα είναι :)
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------

"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
User avatar
rigo
Gbyte level
Gbyte level
Posts: 1160
Joined: Wed Nov 02, 2005 10:54 am
Academic status: Alumnus/a
Gender:
Location: Amsterdam

Post by rigo » Thu Jan 26, 2006 11:24 am

Εγώ προσπαθώ να ανεβάσω κατι στο server και αφού πάω να το διαβάσω από browser μου βγάζει:

Code: Select all

Forbidden

You don't have permission to access /~p3050196/ on this server.

Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
Τι κάνω λάθος; Έχω προσπαθήσει και με Explorer και με WS_FTP Pro και με το Putty.
"Αλλού κοιμάται το κορμί, και αλλού η ψυχή ξυπνάει"
User avatar
HdkiLLeR
Venus Project Founder
Venus Project Founder
Posts: 4356
Joined: Tue Jan 27, 2004 4:41 pm
Academic status: Alumnus/a
Gender:
Location: New York, NY
Contact:

Post by HdkiLLeR » Thu Jan 26, 2006 12:06 pm

O server όμως ποιός είναι ;
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------

"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
User avatar
Einherjar
Venus Project Founder
Venus Project Founder
Posts: 3751
Joined: Tue Jan 27, 2004 4:42 pm
Academic status: Alumnus/a
Gender:
Location: Washington DC, USA
Contact:

Post by Einherjar » Thu Jan 26, 2006 12:08 pm

πρέπει να δώσεις δικαιώματα read & execute στον κατάλογο public_html. Γράψε δηλαδή chmod 755 public_html μπαίνοντας με putty στην περιοχή σου.
[Better to understand a little than to misunderstand a lot]
User avatar
rigo
Gbyte level
Gbyte level
Posts: 1160
Joined: Wed Nov 02, 2005 10:54 am
Academic status: Alumnus/a
Gender:
Location: Amsterdam

Post by rigo » Thu Jan 26, 2006 12:50 pm

OK παιδιά λύθηκε το πρόβλημα! Ευχαριστώ!
"Αλλού κοιμάται το κορμί, και αλλού η ψυχή ξυπνάει"
User avatar
pananton
Kilobyte level
Kilobyte level
Posts: 379
Joined: Wed Oct 26, 2005 9:55 am

Post by pananton » Mon Feb 20, 2006 10:29 pm

Για να μην ανοιγω νεο thread εχω ακριβως το ιδιο προβλημα με τον rigo εχω φορτωσει την σελιδα μου μεσω FTP στον φακελο public_html στην περιοχη μου και παρολο που εχω δωσει δικαιωματα chmod go+x~ και chmod 711 και chmod 755 εμενα εξακολουθει να μου εμφανιζει το ιδιο μηνυμα...Εχει κανεις καμια ιδεα γιατι αυριο την παραδιδω?

Ευχαριστω
User avatar
Einherjar
Venus Project Founder
Venus Project Founder
Posts: 3751
Joined: Tue Jan 27, 2004 4:42 pm
Academic status: Alumnus/a
Gender:
Location: Washington DC, USA
Contact:

Post by Einherjar » Tue Feb 21, 2006 3:43 pm

Πρέπει να κάνεις μόνο το

Code: Select all

chmod 755 public_html
[Better to understand a little than to misunderstand a lot]
Post Reply

Return to “Software”