Intern:Server HTW Dresden: Unterschied zwischen den Versionen

Aus Wiki StuRa HTW Dresden
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 2: Zeile 2:


==== schnelles Abgrasen der Accounts auf dem [[rob]] ====
==== schnelles Abgrasen der Accounts auf dem [[rob]] ====
: <code>finger `getent passwd | awk -F: '{print $1}'`</code>
 
: <s><code>finger `getent passwd | awk -F: '{print $1}'`</code></s>


==== Anzeigen direkt einsehbaren Ordnern und Dateien in den Verzeichnissen ''public_html'' auf 5.&nbsp;Ebene der Accounts ====
==== Anzeigen direkt einsehbaren Ordnern und Dateien in den Verzeichnissen ''public_html'' auf 5.&nbsp;Ebene der Accounts ====
: <code>find /home/rex/*/*/public_html/ 2> /dev/null</code>
: <code>find /home/rex/*/*/public_html/ 2> /dev/null</code>


==== schnelles Auflisten aller potentiellen Accounts ([[s-Nummer]]n) von uns Studentinnen und Studenten ====
==== schnelles Auflisten aller potentiellen Accounts ([[s-Nummer]]n) von uns Studentinnen und Studenten ====
: z.B. um für eine Umfrage mit [[Server/Umfragen]] ([[Limesurvey]]) alle Accounts (von uns Studentinnen und Studenten) zu kennen
: z.B. um für eine Umfrage mit [[Server/Umfragen]] ([[Limesurvey]]) alle Accounts (von uns Studentinnen und Studenten) zu kennen


Auflisten lassen aller Accounts  
Auflisten lassen aller Accounts  
: <code>getent passwd | awk -F: '{print $1}' | grep "s[4-9][0-9][0-9][0-9][0-9]"</code>
: <s><code>getent passwd | awk -F: '{print $1}' | grep "s[4-9][0-9][0-9][0-9][0-9]"</code></s>


: [[i.V.m.]] Schreiben in eine Datei und deren Veröffentlichung per Webserver auf dem [[rob]]
: [[i.V.m.]] Schreiben in eine Datei und deren Veröffentlichung per Webserver auf dem [[rob]]
:: <code>getent passwd | awk -F: '{print $1}' | grep "s[4-9][0-9][0-9][0-9][0-9]" > ~/public_html/alle-accounts-per-getent-im-bereich-von-s40000-bis-s99999 && chmod 644 ~/public_html/alle-accounts-per-getent-im-bereich-von-s40000-bis-s99999</code>
:: <code>getent passwd | awk -F: '{print $1}' | grep "s[4-9][0-9][0-9][0-9][0-9]" > ~/public_html/alle-accounts-per-getent-im-bereich-von-s40000-bis-s99999 && chmod 644 ~/public_html/alle-accounts-per-getent-im-bereich-von-s40000-bis-s99999</code>
: so ist dann ein Abrufen als per <nowiki>https://</nowiki>www.htw-dresden.de/~<[[rob#Konten der Nutzerinnen und Nutzer]]>/alle-accounts-per-getent-im-bereich-von-s40000-bis-s99999 weltweit (für alle Maschinen) erfolgen
: so ist dann ein Abrufen als per <nowiki>https://</nowiki>www.htw-dresden.de/~<[[rob#Konten der Nutzerinnen und Nutzer]]>/alle-accounts-per-getent-im-bereich-von-s40000-bis-s99999 weltweit (für alle Maschinen) erfolgen
: Entfernen der Datei (vom Server)
:: <code>rm ~/public_html/alle-accounts-per-getent-im-bereich-von-s40000-bis-s99999</code>
==== Ersatz <code>finger -M</code> ====
Auflisten aller Studentinnen, die was mit ''box'' im Namen haben
: <code>finger $(ls /home/rex/f{b,e,g,i3,l,m,v,w}/*{0..2}{0..9}/ 2> /dev/null) 2> /dev/null | grep -i box</code>


== was geht denn da? ==
== was geht denn da? ==

Aktuelle Version vom 25. August 2023, 19:21 Uhr

Ergänzungen zu Server HTW Dresden, die sicherlich eher nicht öffentlich sein sollten.

schnelles Abgrasen der Accounts auf dem rob[Bearbeiten]

finger `getent passwd | awk -F: '{print $1}'`

Anzeigen direkt einsehbaren Ordnern und Dateien in den Verzeichnissen public_html auf 5. Ebene der Accounts[Bearbeiten]

find /home/rex/*/*/public_html/ 2> /dev/null

schnelles Auflisten aller potentiellen Accounts (s-Nummern) von uns Studentinnen und Studenten[Bearbeiten]

z.B. um für eine Umfrage mit Server/Umfragen (Limesurvey) alle Accounts (von uns Studentinnen und Studenten) zu kennen

Auflisten lassen aller Accounts

getent passwd | awk -F: '{print $1}' | grep "s[4-9][0-9][0-9][0-9][0-9]"
i.V.m. Schreiben in eine Datei und deren Veröffentlichung per Webserver auf dem rob
getent passwd | awk -F: '{print $1}' | grep "s[4-9][0-9][0-9][0-9][0-9]" > ~/public_html/alle-accounts-per-getent-im-bereich-von-s40000-bis-s99999 && chmod 644 ~/public_html/alle-accounts-per-getent-im-bereich-von-s40000-bis-s99999
so ist dann ein Abrufen als per https://www.htw-dresden.de/~<rob#Konten der Nutzerinnen und Nutzer>/alle-accounts-per-getent-im-bereich-von-s40000-bis-s99999 weltweit (für alle Maschinen) erfolgen
Entfernen der Datei (vom Server)
rm ~/public_html/alle-accounts-per-getent-im-bereich-von-s40000-bis-s99999

Ersatz finger -M[Bearbeiten]

Auflisten aller Studentinnen, die was mit box im Namen haben

finger $(ls /home/rex/f{b,e,g,i3,l,m,v,w}/*{0..2}{0..9}/ 2> /dev/null) 2> /dev/null | grep -i box

was geht denn da?[Bearbeiten]

Server für http[Bearbeiten]