diff --git a/rsconf/package_data/vm_devbox/start.sh.jinja b/rsconf/package_data/vm_devbox/start.sh.jinja index 3b2677e7..426a3d1e 100644 --- a/rsconf/package_data/vm_devbox/start.sh.jinja +++ b/rsconf/package_data/vm_devbox/start.sh.jinja @@ -79,6 +79,11 @@ PasswordAuthentication no PermitRootLogin no Protocol 2 X11Forwarding yes + +# SSH acces from localhost (ex for sirepo.job_driver.sbatch) +ListenAddress 127.0.0.1:22 +Match User {{ this.run_u }} Address 127.0.0.1 + PasswordAuthentication yes EOF_INSTALL echo '{{ this.ssh_identity_pub_key }}' >> '/home/{{ this.run_u }}/.ssh/authorized_keys' diff --git a/tests/pkcli/build_data/1.out/srv/host/v9.radia.run/srv/vm_devbox_user-1/start b/tests/pkcli/build_data/1.out/srv/host/v9.radia.run/srv/vm_devbox_user-1/start index 77fbf8f4..ce28a0da 100644 --- a/tests/pkcli/build_data/1.out/srv/host/v9.radia.run/srv/vm_devbox_user-1/start +++ b/tests/pkcli/build_data/1.out/srv/host/v9.radia.run/srv/vm_devbox_user-1/start @@ -79,6 +79,11 @@ PasswordAuthentication no PermitRootLogin no Protocol 2 X11Forwarding yes + +# SSH acces from localhost (ex for sirepo.job_driver.sbatch) +ListenAddress 127.0.0.1:22 +Match User vagrant Address 127.0.0.1 + PasswordAuthentication yes EOF_INSTALL echo 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKe3wWXD3GUVd/5viGVhf6L/ttJJfmksXauPSpC8zWru v9.radia.run diff --git a/tests/pkcli/build_data/1.out/srv/host/v9.radia.run/vm_devbox_user-1.sh b/tests/pkcli/build_data/1.out/srv/host/v9.radia.run/vm_devbox_user-1.sh index 611d6ae8..3b2811a1 100644 --- a/tests/pkcli/build_data/1.out/srv/host/v9.radia.run/vm_devbox_user-1.sh +++ b/tests/pkcli/build_data/1.out/srv/host/v9.radia.run/vm_devbox_user-1.sh @@ -4,7 +4,7 @@ rsconf_service_prepare 'vm_devbox_user-1' '/etc/systemd/system/vm_devbox_user-1. rsconf_install_access '700' 'vagrant' 'vagrant' rsconf_install_directory '/srv/vm_devbox_user-1' rsconf_install_access '500' 'vagrant' 'vagrant' -rsconf_install_file '/srv/vm_devbox_user-1/start' '081baa61746f4dd28339816bb90453ed' +rsconf_install_file '/srv/vm_devbox_user-1/start' '2143bff8b238bc0b4a5fdfde1da6e470' rsconf_install_file '/srv/vm_devbox_user-1/stop' '94f5e7855deadc753f54580dfad70217' rsconf_install_access '444' 'root' 'root' rsconf_install_file '/etc/systemd/system/vm_devbox_user-1.service' '95beabb09a3e8a9977002d11ae4e47cd'