2020-08-05 22:51:19 +04:00
|
|
|
{ pkgs, lib, config, ... }: {
|
|
|
|
|
2020-08-15 19:36:16 +04:00
|
|
|
home-manager.users.alukard = {
|
|
|
|
# programs.ssh = {
|
|
|
|
# enable = true;
|
|
|
|
# forwardAgent = true;
|
|
|
|
# extraOptions = {
|
|
|
|
# # Host = "localhost";
|
|
|
|
# AddKeysToAgent = "ask";
|
|
|
|
# }
|
|
|
|
# };
|
|
|
|
home.file.".ssh/config".text = ''
|
|
|
|
Host localhost
|
|
|
|
ForwardAgent yes
|
|
|
|
AddKeysToAgent ask
|
|
|
|
Match host * exec "gpg-connect-agent UPDATESTARTUPTTY /bye"
|
|
|
|
'';
|
|
|
|
};
|
2020-08-07 02:21:45 +04:00
|
|
|
|
2020-08-05 22:51:19 +04:00
|
|
|
# services.openssh = {
|
|
|
|
# enable = true;
|
|
|
|
# passwordAuthentication = false;
|
|
|
|
# permitRootLogin = "yes";
|
|
|
|
# forwardX11 = true;
|
|
|
|
# ports = [ 22 ];
|
|
|
|
# };
|
|
|
|
# home-manager.users.alukard.programs.ssh = {
|
|
|
|
# enable = true;
|
|
|
|
# matchBlocks = {
|
|
|
|
# "*" = {
|
|
|
|
# compression = false;
|
|
|
|
# };
|
|
|
|
# };
|
|
|
|
# };
|
|
|
|
|
2020-08-07 02:21:45 +04:00
|
|
|
# users.users.alukard.openssh.authorizedKeys.keys = [
|
|
|
|
# "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC+xd8ClJPvJuAdYC9HlNnjiubEtYfvnKjYr9ROV+UmPVvI3ZITF24OaMI+fxgR0EqGfcUzSGom8528IB53Q3aFMIAaA0vKjW+jrByyB2l/k/+ttpLbH75c9WyOpAcUDTen8BhHKPyXOHoJ1jLu7GFmtPZ+mZo8thFB/VIRrwECHd8DnF0drsSCorkRp1bZC7bAHgztaYHNBUoAVGgJ7nLwW7DotlgbUEDiPJHXOxd/c/ZlXIB/cfUUqF+L5ThbMPhMcwRMspLy+nQdmHhih9k6SkvYqJoNqHT5/XeShb0RkIzvUWT2CYTPop5kAY5mMnatVTOY1FZPhHzk3G8MhOQ3r/elM/ecZxmjL8uozMN9kRGf1IL4DgQZfVqQRILdNSQGb0tfeiyirNZe1RlDw9UvMnZJOw0EkiC9lSSRhBWXXxAmxRrbNFTPQSp+/kiIGDmp2AsGhD11CfTDEU3wcLEUPBUqp1FYSzHncJyEKGy2Dpa5xaUJ0cuyGL4W3WHDXa4sTfY+AIXbQTD88Ujdsbfzyd6lrikG4D/crCurXissrh7q9DuYKWRI24cp5bw9lG33U1EXisnZqFyZNwMAmSj2QEGsHCwSevn0FgyRa2WYXgpZ9hfgY4le+ZSMo2JTosQ6DjGyxMDyQAHJ/ismTTzL67Q2p6U+73toYm62Qqdspw== (none)"
|
|
|
|
# ];
|
2020-08-06 00:42:43 +04:00
|
|
|
# programs.ssh.askPassword = "${pkgs.plasma5.ksshaskpass}/bin/ksshaskpass";
|
2020-08-15 19:36:16 +04:00
|
|
|
}
|