• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글

윈도우에서 우분투에 여러 명령어만 보낼 파일을 만들어 놓을 수 있나요?

섭리 300

0

4

간혹 도커 여러개를 수동으로 재시작 해줄 일이 있는데요. 그 전에 우분투에 접속해서 명령어 A를 쳐줘야 합니다.

 

그런데

iOS 단축어나, 안드로이드에서도 tasker plugin 등등을 사용해서 미리 SSH 키를 등록해놓고

명령어를 A & B restart & C restart 이런 식으로 넣어놓고 바로가기를 만들어 놓으면

한번만 눌러도 우분투 로그인해서 명령어를 보내주거든요. 

 

혹시 윈도우에서는 이런식으로 별도 터미널 실행 없이 서버에 명령어만 전달해주는 배치파일? 같은거 만들어 놓을 수 있을까요? 

검색 실력이 미천해서 검색으로는 못찾겠네요 ㅠ

신고공유스크랩
4
profile image 1등
ExpBox 2022.06.02. 04:08

비슷하게나마 따라할 수 있습니다. 윈도우 PowerShell 혹은 리눅스 터미널 등을 사용하시면 됩니다. 윈도우 CMD는 사용안해봐서 잘 모르겟는데 아마 될 것 같기도 합니다.

 

1. SSH 접속을 단축하기 위하여 config파일을 만들 필요가 있습니다. config 파일을 만드는 방법은 아래의 링크에서 확인하실 수 있습니다. 혹은 "ssh config" 로 검색하시면 될 것 같습니다. 윈도우는 C:\Users\[사용자명]\.ssh 폴더(없으면 만드세요)에 config 파일을 작성하시길 바랍니다.

http://taewan.kim/post/ssh_config/

 

2. config 파일을 작성하셨으면 이제 윈도우 PowerShell 혹은 리눅스 터미널을 사용하여 "ssh [지정된 이름]" 으로 원격지에 ssh로 접속할 수 있게 되었을 겁니다. 그러면 뒤에 적용할 명령어를 바로 입력하면 됩니다. 복잡한 명령어는 잘 모르겠으나 간단한 명령어는 잘 되는 것 같습니다. 아래의 링크를 확인하시거나 "ssh 명령어 보내기"로 검색하십시오.

https://young-cow.tistory.com/35

ex) ssh expbox ls -al

회원님께서 도커 컨테이너를 재시작하셔야한다고 하셨으니 "ssh [지정된 이름] docker restart [컨테이너명]" 으로 컨테이너를 재시작하거나 "ssh [지정된 이름] docker-compose restart" 하시면 될겁니다.

 

3. (윈도우에서 실행시) 추가적으로 말씀드리면 이런 명령어를 .bat 파일로 작성하여 파워쉘로 실행하게 되면 이런 명령어 조차 사용하지 않고도 사용 가능하게 됩니다.

ex)

파일명: test.bat

내용: ssh expbox ls -al

실행: ./test.bat

 

통합 -> ssh 원격 명령어 실행 검색 

https://m.blog.naver.com/wideeyed/222127416155

profile image
ExpBox 2022.06.02. 04:14
ExpBox

추가) 여러 명령어를 사용해야한다면 쉘 스크립트를 만들어두시고 윈도우에서 원격 명령어를 보낼 때 그 스크립트를 실행하게 하는 방법도 괜찮을 것 같습니다.

profile image 3등
달소 2022.06.05. 18:21

파워쉘 스크립트를 만들어놓고 사용하시면될듯합니다.

윈도우에서도 작업스케줄러로 트리거를 이용할수있습니다

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 분류 제목 글쓴이 날짜 조회 추천
가이드 배드섹터 있는 HDD 복사 및 이미지 뜨기 : ddrescue, ddrescueview 3 klayf 1일 전14:16 206 +11
오픈소스 개인 구독 추적기 Wallos 9 달소 5일 전23:26 429 +3
질문 /var/www 폴더가 삭제되었습니다. ㅜ,.ㅜ 2 니속사정 24.05.06.20:42 324 +1
3916 정보
image
툭툭이 24.03.28.11:14 952 +17
3915
image
eyeball 23.04.05.21:08 1835 +16
3914 정보
image
antegral 22.05.07.01:18 3219 +16
3913 잡담
image
햇서 23.06.05.05:53 920 +14
3912
image
달소 22.03.17.22:09 19106 +14
3911 가이드
image
klayf 1일 전14:16 206 +11
3910
image
달소 22.03.17.22:25 5118 +11
3909 정보
image
EXP 24.02.06.03:43 1378 +10
3908
image
달소 22.05.06.15:43 1048 +10
3907 가이드
image
opq! 24.04.02.21:25 500 +9
3906 정보
image
달소 24.02.19.00:58 993 +9
3905
image
theb1ue 22.06.14.16:05 4920 +9
3904 잡담
image
달소 24.01.15.03:22 588 +8
3903
image
달소 23.01.27.14:15 16335 +8
3902
image
달소 22.07.07.16:57 1947 +8
3901
image
달소 22.03.14.17:30 4238 +8
3900
image
달소 22.02.11.13:31 3062 +8
3899 후기
image
cdma2000 24.02.06.13:12 818 +7
3898 가이드
image
달소 23.07.04.20:38 1950 +7
3897
image
앨런임더 23.03.31.21:14 1930 +7