Intern:Server HTW Dresden
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