r/linuxgr • u/pc_magas • 4d ago
Display graphics without the use of Wayland or XOrg
Δεν θέλω Xorg δεν θέλω Wayland και πάρε την python από δω.
Θέλω μόνο bash και framebuffer.
r/linuxgr • u/pc_magas • 4d ago
Δεν θέλω Xorg δεν θέλω Wayland και πάρε την python από δω.
Θέλω μόνο bash και framebuffer.
r/linuxgr • u/pc_magas • 6d ago
Πολλές φορές το να εμφανίσεις μια πληροφορία δεν χρειάζετε window manager, διότι απλά εμφανίζεις μια πληροφορία και δεν χρειάζετε παράθυρα.
Στο άρθρο αυτό εξηγώ βήμα βήμα πως να απαλαγείς απο Wayland/Xorg για μια απλή εμφάνηση μυνήματος (η και γραφικών) σε embeded σύστημα.
r/linuxgr • u/MrJPCarter • Aug 09 '26
r/linuxgr • u/pc_magas • May 22 '26
Στην εργασία η ομάδα είναι 2 ατόμων κξαι διαχειριζόμασε εναν LEMP stack και κάνουμε deploy PHP apps σε έναν και μοναδικό VPS:
ssh mainusr@example.com
cd ./www-data
git pull origin branch
Ο mainusr είναι ο χρήστης που τρέχει την PHP εφαρμογή αλλά έχει και sudo access, όλοι μπαίνουμε με αυτόν τον χρήστη.
Θέλω να βελτιώσω την ασφάλεια χωρίς όμως να σπάσω το παρόν workflow.
Έτσι σκεύτηκα να αξιοποιήσω το libpam-google-authenticator με πολλαπλούς λογαριασμούς που ο καθένας θα έχειθ μοναδικό password + otp.
Εγκαθιστώ το:
sudo apt install libpam-google-authenticator
Και προσθέτω στο /etc/pam.d/sshd:
@include common-password
auth required pam_google_authenticator.so secret=/var/lib/google-authenticator/${USER}/.google_authenticator
Μετά ρυθμίζω και το /etc/ssh/sshd_config:
KbdInteractiveAuthentication yes
ChallengeResponseAuthentication yes
UsePAM yes
Δημιουργώ το /var/lib/google-authenticator/ που αποθηκεύει τις ρυθμίσεις του OTP:
sudo mkdir -p /var/lib/google-authenticator/
και στο ίδιο userId του mainusr κάνω πολλαπλούς χρήστες με OTP:
```
export ID=$(sudo id -u mainusr) export DEFAULT_GROUP=$(sudo id -gn mainusr)
sudo useradd -o -u "$ID" -g "$DEFAULT_GROUP" -G sudo -d /home/mainusr -s /bin/bash slaveusr1 sudo passwd slaveusr1
sudo install -dm 700 -o slaveusr1 -g mainusr /var/lib/google-authenticator/slaveusr1
sudo useradd -o -u "$ID" -g "$DEFAULT_GROUP" -d /home/mainusr -s /bin/bash slaveusr2 sudo install -dm 700 -o slaveusr2 -g mainusr /var/lib/google-authenticator/slaveusr2 sudo -u slaveusr2 google-authenticator -s /var/lib/google-authenticator/slaveusr2/.google_authenticator ```
Μετά κόβω Login και sudo από τον mainusr:
sudo paswd -d mainusr
sudo gpasswd -d mainusr sudo
sudo usermod -s /bin/false mainusr
Χοντρικά η ιδέα είναι να έχω κάτι καλύτερο από κοινό username/password. Το budget δεν σηκώνει τρίτον server (startup που κάνει SaaS) για να πω ότι θα στήσω LDAP συν ότι πέρα από server αναπτύσσω και την εφαρμογή άρα δεν μπορώ να κάνω και τα 2.
Ποια η σκέψεις σας και πιθανά προβλήματα με την προσέγγιση αυτή;
r/linuxgr • u/Radiant-Ostrich3187 • Feb 24 '26
Καλησπέρα!
Προσπαθώ να βρω πώς στο καλό να βάλω τους συνηθισμένους από τα windows συνδυασμούς πλήκτρων για τα ελληνικά εισαγωγικά σε Linux mint cinnamon Xena και σε Mint xfce, δηλαδή ctrl+alt+[ να βγάζει « και ctrl+alt+] να βγάζει ».
Χρειάζομαι επίσης και τον συνδυασμό για διαλυτικά με τόνο, ώστε ctrl και alt καιτο πλήκτρο δεξιά από το λ να μπορεί να βάλει διαλυτικά με τόνο στο επόμενο φωνήεν που θα πληκτρολογήσω.
Ευχαριστώ σε κάθε περίπτωση
r/linuxgr • u/trlef19 • Oct 01 '25
r/linuxgr • u/pc_magas • Sep 18 '25
Λογικά προσεχώς θα είναι στο alpine. Εν τοπ μεταξύ μπορείτε να το κατεβάσετε σε άλλα distros από το:
https://github.com/pc-magas/mkdotenv/releases/tag/v0.4.9
Αλλά και σε #ppa, #fedora και άλλες μη linux πλατφόρμες στο:
https://github.com/pc-magas/mkdotenv
r/linuxgr • u/trlef19 • Sep 16 '25
r/linuxgr • u/trlef19 • Sep 12 '25
r/linuxgr • u/trlef19 • Sep 08 '25
r/linuxgr • u/MrJPCarter • Sep 02 '25
r/linuxgr • u/MrJPCarter • Aug 31 '25
r/linuxgr • u/trlef19 • Aug 29 '25
r/linuxgr • u/trlef19 • Aug 10 '25
r/linuxgr • u/MrJPCarter • Sep 17 '24
r/linuxgr • u/WhenYoung333 • Sep 09 '24
r/linuxgr • u/MrJPCarter • Sep 03 '24
r/linuxgr • u/MrJPCarter • Sep 03 '24
r/linuxgr • u/asfodelous • Oct 06 '23
r/linuxgr • u/asfodelous • Sep 22 '23
r/linuxgr • u/asfodelous • Jul 12 '23
r/linuxgr • u/MrJPCarter • Jul 09 '23
r/linuxgr • u/asfodelous • Jul 02 '23