Sie sind nicht angemeldet.

Suchergebnisse

Suchergebnisse 1-20 von insgesamt 32.

28.06.2004, 18:34

Forenbeitrag von: »geist_der_foren«

Texte in einer Datei in einer bestimmten zeile einzufügen

Lange habe ich probiert, dass ich nicht gleich drauf gekommen bin ! Also so funktioniert das: Quellcode 1 sed -i "$TEXT_NR a\\$TEXT" $FILE Ich hab den entgültingen code noch nicht fertig, ich werde wenn ihr möchtet mein skript dann posten ... Das skript soll am schluss folgendes können, es werden 3 Datein erstellt, in dem die Definitionen für die Sudoers stehen, wenn man das Skript ausführt, werden diese Definitionen über das skript automatisch in die Sudo eingetragen... Das wird dann über scp a...

28.06.2004, 16:54

Forenbeitrag von: »geist_der_foren«

Texte in einer Datei in einer bestimmten zeile einzufügen

Wenn ich das Leerzeichen weg lasse, dann erkennt er die Variable nicht mehr Klar spield das Keine Rolle, aber das sieht halt vom format her nicht so gut aus ...

28.06.2004, 16:44

Forenbeitrag von: »geist_der_foren«

Texte in einer Datei in einer bestimmten zeile einzufügen

@strcat Danke für dein Post ... Ich hab gesehen, dass es im sed, den Schalter -i gibt, mit dem kann man dierekt in die Datei reinschreiben, ich hab es nun folgendermasen gelöst: Quellcode 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 # VARIABLEN # --------- # FILE=test_sudo2 TEXT_NR=$(( $( awk '/^# User alias specification.*ENDE/{ print NR }' $FILE ) - 2 )) DATEN1=a while read TEXT do sed -i "$TEXT_NR a\ $TEXT" $FILE TEXT_NR=$((TEXT_NR+1)) done < $DATEN1 # Einfuegen von zwei LEERZEICHENS # ...

28.06.2004, 10:37

Forenbeitrag von: »geist_der_foren«

Texte in einer Datei in einer bestimmten zeile einzufügen

@tuxland Nein, es sind nicht immer die Gleiche Zeile ... Aber das ist kein Prob das heraus zu finden Quellcode 1 LINE=$(( $( awk '/^# User alias specification.*ENDE/{ print NR }' $FILE ) - 2 )) In der Variablen LINE steht nun die Zeilen nummer, in dem der Text rein kommen soll. @Neo23X0 Das ist leichter gesagt als getan ... Die datei Unterteil sich in 3 Abschitten ... Das ist nur ein Stück davon ... und das ist auch das Prob. Ich muss sie immer in einer Bestimmten zeile Schreiben. Ich suche scho...

25.06.2004, 14:25

Forenbeitrag von: »geist_der_foren«

Texte in einer Datei in einer bestimmten zeile einzufügen

Hi @all, gibt es eine möglichkeit Texte in einer Datei in einer bestimmten zeile einzufügen ? Ich hab z.B. eine Datei mit folgenden layout: Quellcode 1 2 3 4 5 6 7 8 9 10 11 12 13 14 #====================================== # User alias specification **ANFANG** #====================================== # User Alias - TEST1 # ------------------ # User_Alias TEST1 = test_user1 #====================================== # User alias specification **ENDE** #====================================== In dieser...

14.06.2004, 22:22

Forenbeitrag von: »geist_der_foren«

Autor/-in gesucht

Ich schließe mich an saucer an... Würde mich auch als Lektor anbieten...

14.04.2004, 14:42

Forenbeitrag von: »geist_der_foren«

Sudo - Chmod für Verzeichis

Hi @all, gibt es eine Möglichkeit im SUDO chmod rechte erst ab einem Bestimmten Verzeichnis zu geben ? Ich hab ein Verzeichnis das heist "/cust" ich möchte jetzt, dass der Benutzer "XY" chmod rechte bekommt aber nur für dateien dich sich im "/cust" befinden. Ich hab folgendes versucht als Cmd_Alias: Quellcode 1 /bin/chmod /cust Den befehl rufe ich dann z.B.folgendermasen auf: Quellcode 1 sudo chmod 777 /cust/aaa Aber es kommt folgende Meldung: Quellcode 1 Sorry, user XY is not allowed to execute...

05.04.2004, 21:16

Forenbeitrag von: »geist_der_foren«

VSFTP Verzeichnis beim einlogen ?

Also ich hab es endlich gefunden, man muss dies in die /etc/vsftpd.conf eintragen: Quellcode 1 2 3 4 5 # Hier kann man ein Verzeichnis angeben, in welches vsftpd # für lokale Nutzer automatisch nach dem Einloggen wechseln # soll. # local_root=/cust/ftp Danke an alle für die Mühe und Hilfe

30.03.2004, 09:29

Forenbeitrag von: »geist_der_foren«

VSFTP Verzeichnis beim einlogen ?

Hi, da bin ich wieder. Ich hab das mal ausgetestet, aber es funkt nicht so wie das soll, wenn ich mich als User anmelde, dann kommt ich nicht in das gewünschte Verzeichnis /ftp/User raus, sonder wieder ins home Verzecihnis des Users Ich poste mal ein Stück aus der vsftp.conf Quellcode 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 # Local FTP user Settings # # Uncomment this to allow local users to log in. # local_enable=YES # # Default umask for ...

29.03.2004, 21:58

Forenbeitrag von: »geist_der_foren«

VSFTP Verzeichnis beim einlogen ?

Hi, das ist das was ich gesucht habe ... Danke für die Hilfe ! Quellcode 1 2 secure_chroot_dir Hier wird das leere Verzeichnis angegeben, das erstellt worden ist (/usr/share/empty). Es wird von vsftpd benoetigt um eine chroot() zu erstellen

29.03.2004, 17:35

Forenbeitrag von: »geist_der_foren«

VSFTP Verzeichnis beim einlogen ?

Hi @all, gibt es eine Möglichleit, dass wenn ein USER über Ftp rein kommt nicht in /home/USER raus kommt sondern z.B. /ftp/USER ? Wenn ja wie kann ich das berkstelligen ? Ich benutze den vsftp vsftpd-1.1.0-21. Danke schon mal im voraus grus geist_der_foren

26.03.2004, 09:36

Forenbeitrag von: »geist_der_foren«

VSFTP - komisches Verhalten ?

Jetzt weiß ich an was es liegt ... Der psftp geht über port 22 (ssh) raus Danke ...

25.03.2004, 16:18

Forenbeitrag von: »geist_der_foren«

VSFTP - komisches Verhalten ?

Hi @all, ich hab gerade auf meinen Server den VSFTPD configuriert und eigestellt. Jetzt habe ich in der /etc/vsftpd.conf den eintrag eingestellt Quellcode 1 chroot_local_user=YES Damit die user nicht aus Ihrem Home Verzeichnis kommen. Jetzt habe ich über ftp (das bei WinXP schon dabei ist ausführenftp) gestartet und hab es mal ausgetestet. Es funktioniert. Jetzt habe ich es auch mal mit "psftp.exe" (putty tool) ausgetestet und da komm ich auf jedes Verzeichnis ? Kann mir jemand erklären wieso es...

10.03.2004, 11:01

Forenbeitrag von: »geist_der_foren«

SSH - Agent in einem Skript starten ?

Hi @all, ich werde einfach nicht schlau daraus, hab schon mit bei www.google.de gesucht, aber nicht gefunden. Ich würde gerne den ssh-agent starten und den key mit ssh-add über ein skript starten. Ich hab eine Datei "agent" angelegt, mit chmod 744 Rechte vergeben und folgendes eingetragen: Quellcode 1 eval `ssh-agent`; ssh-add /home/username/.ssh/identity Wenn ich nun das skript mit ./agent ausführe kommt folgende Meldung: Quellcode 1 2 3 Agent pid 1203 Enter passphrase for /home/sag10c0/.ssh/id...

08.03.2004, 17:16

Forenbeitrag von: »geist_der_foren«

BASH: Funktion zum Maskiren von Befehlen ?

Hi @all, weiß jemand ob es eine Funktion gibt um Befehle zu maskieren ? Ich hab ein Skript, dem man als Parameter ein befehl mit geben kann z.B.: Quellcode 1 /usr/sbin/useradd -u 1000 -d /home/username -c "Vorname Name" -m username Dieser Befehl wird in einer schleife gepackt,die dann in einer anderen Datei Befehle generiert. Von der generierten Datei werden dann die die generierten Befehle ausgeführt. Das heißt der oben genannte befehl muss zwei mal Maskiert werden Quellcode 1 /usr/sbin/useradd...

08.03.2004, 17:12

Forenbeitrag von: »geist_der_foren«

Suche Buch für Shell Programierung

Hi, also wenn du ein Buch suchst, mit dem du shell-skrit lernen willst, dann rate ich dir: "Shell-Skript Progammierung" von Patrick Ditchen. Das stehen alle wichtigsten shells (bash, sh, ksh, csh und tcsh) drin ! Das ist ein Super buch. ISBN: 3-8266-0883-6. Sonst würde ich mir einfach das anschauen: http://www.odise.de/projekte/eskeidbl/html/node3.html http://www.tldp.org/LDP/abs/html/ http://www.shelldorado.com/ http://www.newsgate.ch/de/de.comp.os.unix.shell/ Wenn du noch fragen hast, einfach ...

24.02.2004, 16:54

Forenbeitrag von: »geist_der_foren«

Skript -- Problem bei der Ausgabe

Genau das habe ich gemacht ...aber die ausgabe sieht folgendermasen aus(vergleiche /etc/group - Oben): Quellcode 1 2 3 4 5 6 7 groupadd -g 100 users groupadd -g 1000 test groupadd -g 1001 test2 groupadd -g 101 radiusd groupadd -g 102 privoxy groupadd -g 65533 nobody groupadd -g 65534 nogroup Und eigentlich sollte er ja nur folgendes ausgeben: Quellcode 1 2 groupadd -g 700 grouptest groupadd -g 701 test2 P.S.: Die gID soll ab 700 raufgezält werden (sorry, ich dachte es aus dem skript hervorgeht) ...

24.02.2004, 16:41

Forenbeitrag von: »geist_der_foren«

Skript -- Problem bei der Ausgabe

Hi, danke für deine Posts ... Du hast recht, ich hätte noch sagen sollen, dass die Gruppen ohne Benutzer nicht ausgegeben werden sollen. Ich hab deine 2 Varianten ausgetestet, aber das hat auch nicht so ganz hingehauen ... ? Habe es mal so versucht, ist fast so wie es sein soll: Quellcode 1 2 3 4 5 6 7 8 9 10 11 12 GROUP_PFAD=/etc/group i=700 for USER in `awk -F: '{print $1}' /etc/passwd` do GROUP=`grep $USER $GROUP_PFAD | awk -F: '$3>=100 {print $1}'` if [ "$GROUP" != "" ] then echo "groupadd -...

24.02.2004, 15:11

Forenbeitrag von: »geist_der_foren«

Skript -- Problem bei der Ausgabe

Wir haben öftes den fall, dass wir Systme Übernehmen müssen (z.B. HP-UX auf SuSE Linux). Die user müssen natürtlich mitübernohmen werden. Damit ich sie nicht Händisch anlegen muss, habe ich ein kleines skript geschrieben, der mir das Useradd-Befehl generiert. Jetzt möchte ich noch als Erweiterung ein Funktion schreiben, der mir das "groupadd" befehl generiert (siehe skript), aber das funkt noch nicht so wie das soll

24.02.2004, 14:42

Forenbeitrag von: »geist_der_foren«

Skript -- Problem bei der Ausgabe

Hi @all, ich hab folgendes kleine Skript: Quellcode 1 2 3 4 5 6 7 8 9 GROUP_PFAD=/etc/group i=700 for USER in `awk -F: '{print $1}' /etc/passwd` do GROUP=`grep $USER $GROUP_PFAD | awk -F: '$3>=100 {print $1}'` echo "groupadd -g $i $GROUP" i=`expr $i + 1` done Wie man sehen kann, holt sich das Skript die user aus der /etc/passwd und gibt mir dann die grouppen aus, in denen sich einer mindest einer dieser user befindet. Dann generiert er mir ein groupadd befehl. Jetzt habe ich 2 Probleme. 1. Er gi...