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

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

섭리 116

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

본 게시판은 서버구축 게시판과 통합되었습니다.

서버구축 게시판 이동하기
분류 제목 글쓴이 날짜 조회 추천
공지 서버OS(ESXi/Linux/Router 등) 게시판 이용안내. 달소 21.11.16.17:43 588 +1
ESXi 공지 ESXi 관련 추천글 모음 5 달소 21.04.23.12:19 3767 +6
ESXi USB LAN으로 ESXi8 설치하기.(Feat. Realtek LAN) 15 달소 23.01.01.18:51 2193 +2
Assistant OS 당신이 알아야할 새로운 스탠다드 Matter란 무엇인가 5 DarkAcid 22.12.30.02:38 743 +1
Proxmox 인텔 igpu는 gvt-g를 이용해 두개 이상의 가상머신에 패스스루 해줄 수 있네요. 13 니즛 22.12.23.02:19 1387 +1
Ubuntu
image
달소 22.12.16.11:00 638 0
Ubuntu
normal
만곰이 22.11.17.13:20 183 0
Ubuntu
image
레노 22.10.01.09:43 1752 +2
Ubuntu
image
달소 22.09.05.17:26 2055 0
Ubuntu
image
달소 22.08.21.15:03 668 0
Ubuntu
image
달소 22.08.01.22:56 8259 +4
Ubuntu
image
달소 22.08.01.22:29 1094 0
Ubuntu
image
고양이 22.07.09.23:24 482 +3
Ubuntu
image
달소 22.06.25.20:23 510 +2
Ubuntu
image
나스초보 22.06.14.17:20 221 0
Ubuntu
normal
섭리 22.06.01.19:30 116 0
Ubuntu
image
달소 22.05.19.13:27 826 +2
Ubuntu
image
달소 22.05.12.12:00 921 +1
Ubuntu
image
달소 22.05.03.15:15 1223 +4
Ubuntu
image
달소 22.05.03.14:51 1664 +3
Ubuntu
image
달소 22.05.03.09:26 1640 0
Ubuntu
image
달소 22.04.28.18:44 611 +1
Ubuntu
image
달소 22.04.28.18:19 288 0
Ubuntu
image
달소 22.04.22.11:46 2315 +3
Ubuntu
image
달소 22.04.22.11:12 203 +3
Ubuntu
normal
서버융 22.04.19.16:57 92 +1
Ubuntu
image
달소 22.04.04.17:28 4788 +3
Ubuntu
image
달소 22.04.01.17:29 5495 +5
Ubuntu
image
달소 22.04.01.15:34 5072 +3
Ubuntu
image
달소 22.04.01.14:58 848 +1
Ubuntu
image
달소 22.04.01.11:35 83 +1
Ubuntu
image
달소 22.03.30.21:30 1029 +1
Ubuntu
normal
syaro 22.03.19.18:15 605 +1
Ubuntu
image
달소 21.12.07.23:47 853 +1
Ubuntu
image
광기의초심자 21.11.20.22:27 271 +1
Ubuntu
image
달소 21.10.09.21:29 177 +1
Ubuntu
image
달소 21.08.05.12:10 155 0
Ubuntu
image
달소 21.07.15.18:26 211 0
Ubuntu
image
달소 21.07.10.21:14 158 0
Ubuntu
image
달소 21.07.10.13:21 144 +1
Ubuntu
image
달소 21.05.11.11:22 285 0
Ubuntu
image
달소 21.04.28.18:00 294 0
Ubuntu
image
달소 21.04.22.17:11 332 +1
Ubuntu
image
달소 21.04.22.14:28 242 0
Ubuntu
image
달소 21.04.22.11:37 741 0
Ubuntu
image
달소 21.04.15.15:09 215 0
Ubuntu
image
달소 21.04.15.04:56 613 +2
Ubuntu
image
달소 21.03.26.16:55 594 +1
Ubuntu
image
달소 21.03.22.23:48 756 0
Ubuntu
image
달소 21.03.22.22:59 619 +1
Ubuntu
image
달소 21.03.19.23:52 38 0
Ubuntu
image
달소 21.03.19.23:31 377 0
Ubuntu
image
달소 21.03.19.18:34 144 0
Ubuntu
image
달소 21.03.17.18:31 215 0
Ubuntu
image
달소 21.03.17.16:50 281 +1
Ubuntu
image
달소 21.02.26.15:02 1574 0
Ubuntu
image
달소 21.01.25.14:19 209 0
Ubuntu
image
달소 21.01.19.22:52 130 +1
Ubuntu
image
달소 21.01.19.14:53 392 0
Ubuntu
image
달소 21.01.15.23:25 257 +1
Ubuntu
image
달소 21.01.15.18:45 295 0
Ubuntu
image
달소 21.01.12.11:51 215 0
Ubuntu
image
달소 21.01.11.18:21 161 +1
Ubuntu
image
달소 21.01.07.16:13 137 0
Ubuntu
image
달소 21.01.06.20:51 309 0
Ubuntu
image
달소 21.01.06.15:18 218 +1
Ubuntu
image
달소 20.12.31.12:30 98 0
Ubuntu
image
달소 20.12.31.12:29 154 0