Changes between Initial Version and Version 1 of CslabAccounts


Ignore:
Timestamp:
10/06/22 13:17:42 (2 years ago)
Author:
ypap
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CslabAccounts

    v1 v1  
     1== Λογαριασμοί φοιτητών στο CSLab ==
     2
     31.      Αντιγράφουμε το public key σε scirouter και danaos:
     4`scp /path/to/private/key scirouter:~`
     5
     6==== scirouter ====
     7
     82.      `ssh scirouter`
     9        `su -`
     10
     113.      `cslab-create-user <username> "<Full Name> (<related cslab member> <role: diplom | phd | faculty | etc.> [<email>])" <public_key>`
     12        Στο παραπάνω script, το 4ο argument είναι τα groups. Αν το αφήσουμε κενό, προσθέτουμε μετά από αίτηση στο `etc/groups`
     13        - `diplom` group: termis, clones
     14        - `serial` group: serial queue
     15        check: `view /var/spool/pbs/server_prw/acl_groups/<one file per queue>`
     16
     17==== danaos ====
     18
     194.      `ssh danaos`
     20        `su -`
     21
     225.      Εκτελούμε την ίδια εντολή με το βήμα 3, παραλείποντας το group argument (αν το έχουμε συμπεριλάβει στο βήμα 3)
     23        Προσοχή στο password
     24
     25=== Gitorious ===
     26
     276. (Αν δουλεύει) Πάμε στο Gitorious URL δημιουργούμε χρήστη
     28
     29== Admin accounts @ orion ==
     30
     31Έστω ότι θέλουμε να φτιάξουμε admin account στον orion για τον χρήστη "Yannis Papadakis" με u/n ypap
     321. `useradd -N -m -d /home/admins/ypap -c "Yannis Papadakis" -s /bin/bash -g root ypap`
     332. `mkdir -vp ~ypap/.ssh && chmod 700 $_`
     343. `vim ~ypap/.ssh/authorized_keys && chmod 600 $_`
     354. `chown -R ypap:root ~ypap/.ssh`
     365. `/usr/bin/make -C /var/yp`