From 702952615f807121e43207a50eeeef6294ad2505 Mon Sep 17 00:00:00 2001 From: bd Date: Wed, 17 Jan 2024 23:46:25 -0700 Subject: Disable password logins through ssh --- .config/guix/modules/base.scm | 2 ++ .config/guix/modules/ymir.scm | 6 +++++- 2 files changed, 7 insertions(+), 1 deletion(-) (limited to '.config') diff --git a/.config/guix/modules/base.scm b/.config/guix/modules/base.scm index cbb283d..a40928d 100644 --- a/.config/guix/modules/base.scm +++ b/.config/guix/modules/base.scm @@ -25,11 +25,13 @@ "recutils" "rsync" "stow" + "unzip" "xset"))) (define-public program-packages (map specification->package (list + "dmenu" "feh" "ffmpeg" "gimp" diff --git a/.config/guix/modules/ymir.scm b/.config/guix/modules/ymir.scm index e3a9921..f5f7f57 100644 --- a/.config/guix/modules/ymir.scm +++ b/.config/guix/modules/ymir.scm @@ -62,7 +62,11 @@ ;; base system services. (services (append (list - (service openssh-service-type) + (service openssh-service-type + (openssh-configuration + (x11-forwarding? #t) + (permit-root-login 'prohibit-password) + (password-authentication? #f))) (service tor-service-type) (service mpd-service-type (mpd-configuration -- cgit v1.2.3