%EC%97%90%EC%84%9C%20%EB%AA%85%EB%A0%B9%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20SSH%20%EC%97%B0%EA%B2%B0%20%ED%84%B0%EB%AF%B8%EB%84%90%20%EB%B0%94%EB%A1%9C%20%EA%B0%80%EA%B8%B0%EB%A5%BC%20%EB%A7%8C%EB%93%9C%EB%8A%94%20%EB%B0%A9%EB%B2%95.png)
root
내 Windows PC에는 내 Pi(SSH - Openelec)에 연결하고 로 인증하고 프로세스( hyperiond
)를 종료한 후 다시 시작하는 Putty 배치 파일이 있습니다 . hyperion
가끔은 꽤 엉망이 되기 때문에(적어도 나에게는) 이 파일을 자주 사용해야 합니다 .
간단히 말해서 다음을 수행합니다.
Connect to 192...... ;
Authenticate as root with password ;
Run the commands: killall hyperiond ;
and /storage/hyperion/bin/hyperiond.sh /storage/.config/hyperion.config.json
맥북에서도 같은 작업을 하고 싶습니다. 터미널을 사용하여 Mac에서 이러한 "배치" 파일을 생성할 가능성이 있습니까?
답변1
예, Mac에는 sh
and 가 있어야 합니다 .ssh
- 파일 만들기
batch.sh
- 실행 가능하게 만드세요
chmod u+x batch.sh
파일 내용:
#!/bin/sh
ssh root@192... "killall hyperiond; /storage/hyperion/bin/hyperiond.sh /storage/.config/hyperion.config.json"
그런 다음 ./batch.sh
. 비밀번호를 묻는 메시지를 표시하고 일괄 처리를 실행해야 합니다. 비밀번호를 제거하려면 키를 설정하세요.
ssh-keygen -t rsa
ssh-copy-id root@192...