특정 사용자(Linux)에게 ssh를 연결하고 해당 사용자 컴퓨터의 .profile 파일에 있는 환경 변수를 사용하고 싶습니다.
ssh user@add "echo $VA"
user@add의 컴퓨터 .profile 파일에 환경 변수 VA가 있다고 가정합니다. 어떻게 해야 하나요? 내가 아는 한, 누군가의 컴퓨터에 SSH로 접속할 때 나는 "비대화형 쉘"에 있게 되며 /etc/environment에 있는 환경 변수만 사용할 수 있습니다.
답변1
ssh user@add 'source .profile ; echo $VA'
명령에 작은따옴표를 사용하고 싶습니다. 그렇지 않으면 로컬 컴퓨터에서 VA 값을 입력하게 됩니다.앞으로원격 컴퓨터에 연결합니다.