14 lines
369 B
Nix
14 lines
369 B
Nix
let
|
|
pkgs = import <nixpkgs> { };
|
|
inherit (pkgs.lib) getExe getExe';
|
|
in
|
|
pkgs.mkShell {
|
|
packages = with pkgs; [
|
|
nixos-shell
|
|
(pkgs.writeShellScriptBin "connect_to_vm" ''
|
|
${getExe pkgs.sshpass} -p 'vxlan' \
|
|
${getExe' pkgs.openssh "ssh"} root@localhost -p 2222 \
|
|
-o "StrictHostKeyChecking no" -o "UserKnownHostsFile=/dev/null"
|
|
'')
|
|
];
|
|
}
|