Linux Environment Variables
Last updated
Last updated
Learn & practice AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE) Learn & practice GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)
Οι παγκόσμιες μεταβλητές θα κληρονομηθούν από διεργασίες παιδιών.
Μπορείτε να δημιουργήσετε μια παγκόσμια μεταβλητή για την τρέχουσα συνεδρία σας κάνοντας:
Αυτή η μεταβλητή θα είναι προσβάσιμη από τις τρέχουσες συνεδρίες σας και τις διεργασίες παιδιών της.
Μπορείτε να αφαιρέσετε μια μεταβλητή κάνοντας:
Οι τοπικές μεταβλητές μπορούν να προσεγγιστούν μόνο από το τρέχον shell/script.
From: https://geek-university.com/linux/common-environment-variables/
DISPLAY – η οθόνη που χρησιμοποιείται από X. Αυτή η μεταβλητή συνήθως ορίζεται σε :0.0, που σημαίνει την πρώτη οθόνη στον τρέχοντα υπολογιστή.
EDITOR – ο προτιμώμενος επεξεργαστής κειμένου του χρήστη.
HISTFILESIZE – ο μέγιστος αριθμός γραμμών που περιέχονται στο αρχείο ιστορικού.
HISTSIZE – Αριθμός γραμμών που προστίθενται στο αρχείο ιστορικού όταν ο χρήστης ολοκληρώνει τη συνεδρία του.
HOME – ο κατάλογος του σπιτιού σας.
HOSTNAME – το όνομα του υπολογιστή.
LANG – η τρέχουσα γλώσσα σας.
MAIL – η τοποθεσία του ταχυδρομικού σπιτιού του χρήστη. Συνήθως /var/spool/mail/USER.
MANPATH – η λίστα των καταλόγων για αναζήτηση σε σελίδες εγχειριδίων.
OSTYPE – ο τύπος του λειτουργικού συστήματος.
PS1 – η προεπιλεγμένη προτροπή στο bash.
PATH – αποθηκεύει τη διαδρομή όλων των καταλόγων που περιέχουν δυαδικά αρχεία που θέλετε να εκτελέσετε απλά καθορίζοντας το όνομα του αρχείου και όχι με σχετική ή απόλυτη διαδρομή.
PWD – ο τρέχων κατάλογος εργασίας.
SHELL – η διαδρομή προς την τρέχουσα εντολή shell (για παράδειγμα, /bin/bash).
TERM – ο τρέχων τύπος τερματικού (για παράδειγμα, xterm).
TZ – η ζώνη ώρας σας.
USER – το τρέχον όνομα χρήστη σας.
Αλλάξτε την τιμή αυτής της μεταβλητής σε 0, ώστε όταν τερματίσετε τη συνεδρία σας το αρχείο ιστορικού (~/.bash_history) να διαγραφεί.
Αλλάξτε την τιμή αυτής της μεταβλητής σε 0, έτσι ώστε όταν τερματίσετε τη συνεδρία σας οποιαδήποτε εντολή να προστεθεί στο αρχείο ιστορικού (~/.bash_history).
Οι διαδικασίες θα χρησιμοποιήσουν τον proxy που δηλώνεται εδώ για να συνδεθούν στο διαδίκτυο μέσω http ή https.
Οι διαδικασίες θα εμπιστεύονται τα πιστοποιητικά που υποδεικνύονται σε αυτές τις μεταβλητές περιβάλλοντος.
Αλλάξτε πώς φαίνεται η προτροπή σας.
Root:
Κανονικός χρήστης:
Ένας, δύο και τρεις εργασίες στο παρασκήνιο:
Μία εργασία στο παρασκήνιο, μία σταματημένη και η τελευταία εντολή δεν ολοκληρώθηκε σωστά:
Learn & practice AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE) Learn & practice GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)