aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Auvolat <alex@adnab.me>2021-11-02 10:32:12 +0100
committerAlex Auvolat <alex@adnab.me>2021-11-02 10:32:12 +0100
commit077d466bcd46420d0fa7f3a16b4e00c87ca69d2f (patch)
tree2711641c69dba6e84c5570de78dead9b67e35338
parentc51d1c853b8d86326dd225b479f66004f0162a19 (diff)
downloadnixcfg-077d466bcd46420d0fa7f3a16b4e00c87ca69d2f.tar.gz
nixcfg-077d466bcd46420d0fa7f3a16b4e00c87ca69d2f.zip
Add ssh keys
-rw-r--r--configuration.nix18
1 files changed, 17 insertions, 1 deletions
diff --git a/configuration.nix b/configuration.nix
index 037d654..f25efc7 100644
--- a/configuration.nix
+++ b/configuration.nix
@@ -74,9 +74,25 @@
# Define a user account. Don't forget to set a password with ‘passwd’.
users.users.lx = {
isNormalUser = true;
- extraGroups = [ "wheel" "video" ]; # Enable ‘sudo’ for the user.
+ extraGroups = [
+ "wheel" # Enable ‘sudo’ for the user.
+ "video" # Having fun with links -g
+ ];
+ openssh.authorizedKeys.keys = [
+ # Keys for accessing nodes from outside
+ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJpaBZdYxHqMxhv2RExAOa7nkKhPBOHupMP3mYaZ73w9 lx@lindy"
+ "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDIDdVbA9fEdqSr5UJ77NnoIqDTVp8ca5kHExhZYI4ecBExFJfonJllXMBN9KdC4ukxtY8Ug47PcMOfMaTBZQc+e+KpvDWpkBt15Xpem3RCxmMBES79sLL7LgtAdBXc5mNaCX8EOEVixWKdarjvxRyf6py6the51G5muaiMpoj5fae4ZpRGjhGTPefzc7y7zRWBUUZ8pYHW774BIaK6XT9gn3hyHV+Occjl/UODXvodktk55YtnuPi8adXTYEsHrVVz8AkFhx+cr0U/U8vtQnsTrZG+JmgQLqpXVs0RDw5bE1RefEbMuYNKxutYKUe3L+ZJtDe0M0MqOFI8a4F5TxP5 katchup@konata"
+ # SSH access between nodes
+ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINOxa/9nQfPOcUPdpAhiz3s73O/eCB8tevei/VKPyiIV lx@caribou"
+ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOrlp9pmE4cTirzBAYRfQP5DH2OXzVsKZe7lRO+MXg4Z lx@carcajou"
+ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF+2D98laBfRGF90PlOlAo+MKmMnh1kX0Bx6Pzhf4Ym9 lx@cariacou"
+ ];
};
+ users.extraUsers.root.openssh.authorizedKeys.keys = [
+ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJpaBZdYxHqMxhv2RExAOa7nkKhPBOHupMP3mYaZ73w9 lx@lindy"
+ ];
+
# List packages installed in system profile. To search, run:
# $ nix search wget
environment.systemPackages = with pkgs; [