2013-05-13 2 views
2

vagrant ssh 이후에 가장 먼저해야 할 일은 보통 tmux 세션에 연결하는 것입니다.``vagrant ssh`가 pseudo-tty 할당을하도록 강제 할 수 있습니까?

자동화하려고하므로 시도 : vagrant ssh -c "tmux attach",하지만 실패하고 "터미널 아닙니다"라고 말합니다.

내가 검색 한 결과 this article이 발생했으며 화면 기반 프로그램을 실행하기 전에 의사 (pseudo) 할당을 강제해야한다는 것을 알았으며 ssh-t 옵션을 사용하여이를 수행 할 수 있습니다.

그러나이 옵션을 vagrant ssh과 함께 사용하는 방법을 모르겠습니다.

+0

문제를 해결하거나 방황하는 사람에게 문제가 있습니까? – p0deje

+0

@ p0deje 아직 ... – satoru

+0

그래서, 작동하지 않습니다 - https://github.com/mitchellh/vagrant/issues/2240 – p0deje

답변

1

this documentation에 따르면 --을 명령에 추가해야합니다. 내가 vagrant를 사용하지 않은 것처럼
, 나는 형식의 확실하지 오전하지만 유사하다 가정이 경우 사용자 이름을 추가,

vagrant ssh -- -t

는하지 않는 한, 당신은 사용자 이름과 호스트를 포함 할 필요가 및 호스트.

+0

이것은 작동하지 않습니다. 나는 여전히이'-'옵션의 예제를 찾고있다. – satoru

+0

이것은 'vagrant ssh - -t'tmux attach;/bin/bash ' –

관련 문제