2014-02-15 3 views
2

퍼티가 잘 열리는 배치 파일이 있습니다. c : \ putty.exe [email protected] -pw boyhowdy. 하지만 나를 위해이 일을하기 위해서는 명령 스크립트를 포함시켜 퍼티 도구로 실행하는 방법을 이해해야합니다. mount -o remount와 마찬가지로 rw /. 또는 pscp라는 도구로 할 수있는 일입니다. 나는이 공구에 nube이고 진짜로 약간 안내를 사용할 수 있었다. 나는이 스크립트들을 골라서 실제로 자동화하려고한다. 감사합니다퍼티?

당신의 목표는 원격으로 퍼티를 통해 쉘 명령을 실행하는 경우, 당신은 아마 가용 스루풋 봐야한다

답변

4
  1. (퍼티는 GUI가없는, 즉 ssh를 Windows 용 클라이언트)와 여기에-문서의 표준 기술 적용 가라 앉히다.

  2. plink는 퍼티 컬렉션의 일부이며 same page as putty에서도 다운로드 할 수 있습니다. 로컬 스크립트를 실행하려면

  3. 당신은 예를 들어

    가용 스루풋 사용자 @ 호스트 -m의 local_script.sh

  4. 을 사용합니다. 일부 Windows 박스에서 실행 중이며 (putty 제품군도 Linux에서 실행 됨) 일부 원격 박스에서 명령을 실행하려면 로컬 시스템에 쉘 스크립트 (mount.sh)를 작성하여 실행하십시오 같은 : 또한

    C:\> type mount.sh 
    whoami 
    hostname 
    /usr/sbin/mount -t iso9660 -o ro /dev/cdrom /mnt 
    /usr/sbin/mount | grep mnt 
    C:\> plink [email protected] -pw secret -m mount.sh 
    remoteuser 
    remotehost 
    /dev/cdrom on /mnt type iso9660 (ro) 
    
  5. , 그것은 암호가 일부 배치 파일에 코딩되지 않도록 통해 공개 키를 복사 아마 좋습니다.

  6. 마지막으로 대화식 셸 프로세스에 정의 된 모든 환경 변수가 원격 셸 프로세스에서 사용 가능하지는 않습니다. 스크립트 시작 부분에 일부 프로파일 스크립트를 '소스 화'해야 할 수도 있습니다.

+0

죄송하지만 임 여기에 아기 조치를 취하고, 가용 스루풋 [email protected] -pw boyhowdy 원격 마운트 "RW, -o 다시 마운트 마운트/또는 내 명령 세트 예제의 모든 사람들을위한 텍스트 파일을 생성해야합니까 - o remount, rw/"이름을"Script.sh – user3314404

+0

@ user3314404, 사용 사례에 더 자세히 설명했습니다. –

+0

Alain 고마워요, 당신은 내가 이제까지 알게 될 것을 더 잊어 버렸습니다. 내가 아직 완전히 이해하지 못하는 것 때문에 내 질문이 들리 겠지만 윈도우 박스이며 아이디어는 배치 파일을 통해 모든 것을 드라이브에 넣고 루틴을 실행하는 것이다. 이 경우 보안 문제가 아닙니다 .pink보다 pplp가 더 나은 솔루션 인 이유는 무엇입니까? 마지막으로 자료를 읽으시겠습니까? thanks – user3314404