0
ssh를 사용하여 변경 상자에서/명령을 실행하려고합니다. documentation에 따르면 vagrant ssh -c <command>
은 ssh를 통해 시스템에 연결하고 명령을 실행해야합니다.ssh를 통해 변경 상자에서 명령을 실행하면 암호를 묻는 메시지가 계속 나타납니다.
간단한 Ubuntu Server 16.04 상자를 사용하여이 작업을 시도했지만 암호를 묻는 메시지가 나타날 때마다 시도했습니다. vagrant ssh
을 단순히 실행하면 암호를 입력하지 않고도 연결할 수 있습니다.
# -*- mode: ruby -*-
# vi: set ft=ruby :
Vagrant.configure("2") do |config|
config.vm.box = "osslack/ubuntu-server-16.04-no-unattended-upgrades"
config.vm.box_version = "1.0"
end
나는 다음과 같은 명령을 테스트하려고 : vagrant ssh -c "ls"
합니다.
암호를 묻지 않고 ssh를 통해 명령을 실행할 수 있습니까?