2025-05-23 03:31:08 +02:00
|
|
|
{ lib, config, ... }:
|
2024-07-15 07:44:04 +02:00
|
|
|
{
|
|
|
|
|
services.openssh = {
|
|
|
|
|
enable = true;
|
2025-06-03 21:02:19 +02:00
|
|
|
ports = [ 9123 ];
|
2024-07-15 07:44:04 +02:00
|
|
|
settings = {
|
2024-10-18 20:35:28 +02:00
|
|
|
PasswordAuthentication = lib.mkDefault false;
|
2024-07-15 07:44:04 +02:00
|
|
|
AllowUsers = null;
|
2024-10-13 20:02:48 +02:00
|
|
|
PermitRootLogin = "no";
|
2024-07-15 07:44:04 +02:00
|
|
|
LoginGraceTime = 0;
|
|
|
|
|
};
|
|
|
|
|
};
|
|
|
|
|
|
2025-05-25 04:05:16 +02:00
|
|
|
networking.firewall.allowedTCPPorts = config.services.openssh.ports;
|
2025-05-23 03:31:08 +02:00
|
|
|
|
2025-04-08 11:45:53 +02:00
|
|
|
users.users.liv.openssh.authorizedKeys.keys = [
|
2025-07-27 00:15:39 +02:00
|
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGXi00z/rxVrWLKgYr+tWIsbHsSQO75hUMSTThNm5wUw liv@sakura" # sakura
|
|
|
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHv2zxCy22KU1tZOH2hA1p8fWVpOSrTYF68+3E5r330O liv@ichiyo" # ichiyo
|
|
|
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEDltZ7vfyrLrl32TIWCC3iUx40TrCtIz6Ssi/SZvikg liv@zinnia" # zinnia
|
2025-09-05 18:44:50 +02:00
|
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKQtG69zrMFsoHForwZEi66y1tPvctqg1OgjQFrF3OI+ liv@iris" # iris
|
2025-10-20 22:58:08 +02:00
|
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINKI2KQn97mykFLIaMUWMftA1txJec9qW56hAMj5/MhE liv@dandelion" # dandelion
|
2025-07-27 00:15:39 +02:00
|
|
|
|
2025-07-09 10:12:21 +02:00
|
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO7mHVQp99G0osUAtnVoq5TARR8x5wjCkdbe7ChnzLRa liv@azalea" # linux phone
|
2025-07-27 00:15:39 +02:00
|
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJ2nsQHyWnrmuQway0ehoMUcYYfhD8Ph/vpD0Tzip1b1 liv@meow" # xz1c
|
2025-04-08 11:45:53 +02:00
|
|
|
];
|
2024-07-15 07:44:04 +02:00
|
|
|
}
|