Trojaner-Board

Trojaner-Board (https://www.trojaner-board.de/)
-   Alles rund um Mac OSX & Linux (https://www.trojaner-board.de/alles-rund-um-mac-osx-linux/)
-   -   Variablen permanent ändern in Kali Linux (https://www.trojaner-board.de/196697-variablen-permanent-aendern-kali-linux.html)

Xynthetic 17.10.2019 17:10

Variablen permanent ändern in Kali Linux
 
Hallo,

gleich vorweg:
Meine Linux-Kenntnisse sind (noch)sehr rudimentär, ich versuche gerade, mich da einzuarbeiten. Und im Internet finde ich zu dem Thema nur was zu Ubuntu, ich weiß nicht in wieweit das auf Kali anwendbar ist, da es sich ja um Debian handelt.

Ich versuche, Variablen permanent zu ändern, z.B. PATH und PS1 für den Prompt. Ich habe es geschafft, das temporär über das Terminal zu machen und auch mit "export" gearbeitet, trotzdem sind die Änderungen bei jeder neuen Terminalsitzung bzw. nach jedem Neustart weg. Es gibt doch bestimmt irgendwo eine Konfigurationsdatei, die ich ändern und speichern kann, um das Ganze permanent zu machen?
Danke und Gruß,

X.

cosinus 17.10.2019 17:40

Für den einzelnen User ist doch die ~/.bashrc da. Ansonsten mal /etc/profile beachten.

Fragerin 17.10.2019 20:03

Wobei zu empfehlen ist, zum Einarbeiten in Linux eine "normale" Distribution wie Ubuntu zu nutzen und nicht Kali, welches nicht zum normalen Arbeiten gedacht ist und dafür auch nicht sicher ist (soweit ich weiß, ist man da immer als root unterwegs, was das System sehr anfällig macht). Die Spezialtools von Kali kannst du dir auch unter einer anderen Distribution installieren.

cosinus 17.10.2019 20:06

Ja root, deswegen hab ich allgemeine Dateien genannt, solche die in jedem Linux gültig sind. Und vllt sogar in vielen anderen Unices.

Xynthetic 17.10.2019 20:09

@Fragerin: Ich versuche, mich beruflich umzuorientieren, von Webdesign auf IT-Sicherheit, und da ist Kali nunmal "Standard", ich hab das nicht genommen weil ich wahllos die dickste Distro nehmen wollte. Ich lasse das in ner VM laufen, die nur für Updates online geht, also sollte das mit den Root-Rechten kein Problem sein.
Außerdem habe ich ja noch ein Ubuntu 18.04 LTS in ner anderen VM laufen, das ich für tägliches Linux-"Training" nutze.

cosinus 17.10.2019 20:16

Mit Kali kommen aber immer die ganzen Möchtegern-(Bitch)Checker an....deswegen bitte das Naserümpfen von uns bitte entschuldigen... :blabla:

Xynthetic 17.10.2019 21:11

Ja, aber Du wusstest ja schon aus dem anderen Thread neulich, warum ich Kali einsetze.

Fragerin 18.10.2019 19:50

Ich hatte das auch gelesen, aber vergessen, sorry.

Xynthetic 21.10.2019 16:01

Zitat:

Zitat von Fragerin (Beitrag 1724611)
Ich hatte das auch gelesen, aber vergessen, sorry.

Schon verziehen.

@cosinus:
Danke, in /etc/profile hab ich alles gefunden was ich brauche. Hab bei der Gelegenheit auch gleich noch was zum Thema Bash-Scripting gelernt :daumenhoc
Verrätst Du mir noch wie ich die Änderungen hätte aktivieren können ohne neuzustarten? Einfach ab-/anmelden?
Es heißt doch immer Linux braucht keine Neustarts (oder jedenfalls nur sehr wenige)...

cosinus 21.10.2019 16:37

klar doch.

Tipp an der bash einfach das ein:

Code:

. /etc/profile
auch wenn du Änderungen an deiner .bashrc gemach hast hilft immer ein

Code:

. ~/.bashrc
Weiter so, Linuxwissen ist wichtig und muss vorangetrieben werden! :daumenhoc

Xynthetic 21.10.2019 16:58

Zitat:

Zitat von cosinus (Beitrag 1724679)
Weiter so, Linuxwissen ist wichtig und muss vorangetrieben werden! :daumenhoc

So sehe ich das inzwischen auch, daher danke für die Tipps :abklatsch: Aber ich warne Dich gleich vor, da werden noch einige Fragen kommen (es sei denn, ich finde im Netz genug Infos, natürlich)...

cosinus 21.10.2019 19:50

fra ruhig, viele Fragen stellen sich bei linux oft nicht ls ganz so trivial heraus

Xynthetic 21.10.2019 22:13

Zitat:

Zitat von cosinus (Beitrag 1724683)
fra ruhig, viele Fragen stellen sich bei linux oft nicht ls ganz so trivial heraus

Mach ich, hab mir mit VMware inzwischen ein schönes "Labor" gebaut, mit OWASP BWA, Ubuntu 18.04 LTS, Metasploitable2, BeeBox 1.6, DVWA, Windows 10 Pro und Ubuntu Server, hab also in meiner (knappen) Freizeit genug zum Üben mit Kali.

Nur an grundlegenden Linux-Kenntnissen mangelt es noch, aber das wird schon werden. Hab mir n gutes Buch gekauft :blabla: Und für den Rest ist ja das Netz inklusive Forum da.

cosinus 22.10.2019 07:09

Ubuntu Server?! Du weißt aber schon, dass bei den Linux Distros nicht wirklich zwischen Server und Workstation unterschieden wird? :blabla:

Und installier dir nochmal ein schönes Debian und versuch dich dann mal an Arch ran :)

Xynthetic 22.10.2019 07:54

Wird gemacht, das mit Debian und Arch. Die Befehle sind ja überall ähnlich, oder? Jedenfalls hab ich die Verzeichnisstruktur schon verstanden, kann Dateirechte ändern, mit Prozessen hantieren, die Netzwerkverbindungen managen usw. :blabla: Hab mir nur mit git clone ein paar Python-Programme ins falsche Verzeichnis geklont, kann ich die mit irgendeinem Befehl woanders hinschieben so dass sie von überall aus ausführbar bleiben? Oder einfach verschieben und dann wieder in PATH eintragen?

edit: Auf dem neuen Supercomputer laufen die VMs auch alle so, als wärs nativ installiert... So ein Kali-Start dauert 3,4 Sekunden bis zum Login-Screen. ;)

cosinus 22.10.2019 08:14

Die Befehle sind natürlich gleich was die standard utils angeht aber natürlich hat Debian apt/dpkg als Paketsystem - Arch nutzt pacman

Und Arch ist eine rolling release distro, d.h. die Pakete werden ständig aktualisiert, bei Debian oder auch Ubuntu muss man das jew. aktuelle release installieren, wenn man topaktuelle Pakete und Kernel haben will. Beides hat Vor und Nachteile.

Xynthetic 22.10.2019 09:43

Ich dachte Kali sei seit 19.03 auch ein rolling release, hatte ich so verstanden. War wohl eine Fehlinformation.
Verrätst Du mir noch wie ich die git clones an eine andere Stelle verschiebe, so dass sie ausführbar bleiben? Sind Python-Scripte, also einfach das Verzeichnis verschieben?

cosinus 22.10.2019 12:14

was kali ist weiß ich nicht. Hab ich noch nie benutzt. Scheint auf Debian testing zu basieren, so richtig rolling release ist debian testing aber nicht...

das mit deinen gitclones versteh ich nicht. Was willst du wohin verschieben? Und warum?

Xynthetic 22.10.2019 12:31

Hab mir was ins Home-Verzeichnis geklont, dachte aber, es sei unter bin/xbin besser aufgehoben. Aber vielleicht passt das ja auch so, wie gesagt, ich nähere mich Linux erst an.
Seit Version 2.0 ist Kali ein Rolling Release.
Du hast von Vor-/Nachteilen gesprochen, was ist denn der Nachteil eines Rolling Release?

cosinus 22.10.2019 12:41

also mit git installiere ich mir garnichts. Da wird auch strikt von abgeraten weil das an der Paketverwaltung vorbei installiert wird. Du lädst doch damit Quelltexte, kompilierst du um dann diese auszuführne oder nicht?

Xynthetic 22.10.2019 14:45

Ich kompiliere da gar nichts, weiß (noch) gar nicht wie das geht. Ich führe einfach die Python-Skripte aus. Python ist in Kali vorinstalliert.
Wusste nicht dass man das nicht machen soll, ich habe ein Tool aus Git geklont weil ich es ausprobieren wollte und es funktioniert ja auch. Habe aber jede Menge Snapshots um das rückgängig zu machen, falls Du der Meinung bist dass ich das lassen sollte. Aber wie gesagt, ist ja nur ne VM, kein Produktivsystem.
Das Tool gibts nicht über die Paketverwaltung.

cosinus 23.10.2019 07:18

ja wenn es das nicht über die Paketverwaltung gibt, muss man dann zu sowas greifen das stimmt.

Xynthetic 23.10.2019 11:19

Das Tool ist auch von Entwicklern, die auf der DEFCON einen Talk darüber gehalten haben, in sofern halte ich die schon für vertrauenswürdig. Außerdem kann ich ja in den Quelltext gucken und kapiere sogar ein Bisschen Python, kann also sehen was da passiert.
Ich werde heute Abend mal das mit Arch in Angriff nehmen.
Du wolltest mir noch erklären was der Nachteil eines Rolling Release sein kann. Ich kann keinen erkennen.

cosinus 23.10.2019 13:56

Der Nachteil bei rolling release v.a. Arch ist zugleich der Vorteil, bzw etwas was als Vorteil gesehen wird: man hat bleeding edge, immer die neuste Version. Debian sagt ja nicht umsonst, man soll für produktive Systeme v.a. Server (!) immer nur stable nehmen, also gut und lang erprobte Sachen.

Xynthetic 23.10.2019 19:10

Kann es sein dass bei Arch standardmäßig keine GUI installiert wird? Wollte es mir gerade aufsetzen und hatte nur ne Kommandozeile...

cosinus 24.10.2019 04:24

Bei Arch musst du alles selbst machen. Und natürlich auch von einer Kommandozeile aus alles selbst installieren und einrichten.

Xynthetic 24.10.2019 05:04

Kann ich nicht erst mal ne GUI installieren und danach mit Kommandozeile den Rest einrichten? Wenn ja wie lautet denn unter Arch der Befehl zur Installation einer GUI?
Will mir Arch unbedingt anschauen sobald ich das Problem mit meiner Kali-VM gelöst habe (Root-Passwort geht auf einmal nicht mehr).

cosinus 24.10.2019 05:23

Nein. Lies die Anleitung für Einsteiger.

Xynthetic 24.10.2019 07:49

Mache ich.

Xynthetic 26.10.2019 10:29

edit: Wow, das artet bei Arch ja richtig in Arbeit aus, sogar die (virtuelle) Platte muss erst mal partitioniert werden... Aber jetzt am Wochenende hab ich Zeit dafür. Warum hast Du mir das vorgeschlagen, ist Arch Dein Lieblingslinux?

cosinus 26.10.2019 11:02

Quatsch, Arch ist doch nicht mein Lieblingslinux :D
Arch ist eine sehr interessante Distro, das artet aber bei der Ersteinrichtung in großer Areit aus. Ich hab es öfter mal in einer VM drin gehabt. Mein Arbeitspferd ist aber mittlerweile Debian seit ca. 2 Jahren, davor hatte ich Ubuntu MATE.

Xynthetic 26.10.2019 16:51

Zitat:

Zitat von cosinus (Beitrag 1724896)
Arch ist eine sehr interessante Distro, das artet aber bei der Ersteinrichtung in großer Areit aus.

Das habe ich gemerkt, bisher läuft alles ganz gut, aber bei entsprechenden Fragen (die mir Dein Link nicht beantworten kann) werde ich mich vertrauensvoll an Dich wenden.
Ein Debian werde ich mir auch noch aufsetzen, ein "normales" Debian, eins, das nicht Kali heißt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:02 Uhr.

Copyright ©2000-2024, Trojaner-Board


Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24