e_yejun
Jun_ : Pwn
e_yejun
전체 방문자
오늘
어제
  • 분류 전체보기 (240)
    • Profile (1)
    • Pwnable (54)
    • Reversing (14)
    • Network (8)
    • Forensic (10)
    • Embedded (4)
    • Android (2)
    • Web (18)
    • 알고리즘 (42)
    • 프로그래밍 (24)
    • 프로젝트 (6)
    • 1-day (7)
    • CTF (15)
    • 기타 (33)
    • 일기장 (0)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • wargame
  • Heap
  • rev-basic
  • X86
  • how2heap
  • 1-day
  • dreamhack.io
  • dvwa
  • x64
  • BOF

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
e_yejun

Jun_ : Pwn

프로그래밍

[Python] paramiko 모듈을 이용한 Linux ssh접속

2020. 7. 18. 03:05

python에서 ssh 접속을 통해 다른 서버로 shell command를 보낼 수 있다.

 

 

설치(cmd) : ssh 접속을 위해선 paramiko 모듈이 필요하다. 

pip3 install paramiko

 

 

접속(python)

import paramiko

ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect('host', port='', username='', password='')

cmd = "ls -al"
stdin, stdout, stderr = ssh.exec_command(cmd)
print(''.join(stdout.readlines()))

ssh.close()

 

 

 

    '프로그래밍' 카테고리의 다른 글
    • [Python] openpyxl 모듈을 이용한 엑셀(Excel) 데이터 가져오기
    • [SQLite] CONSTRAINT - 제약조건 추가/변경/삭제
    • [Python] 디렉토리에서 원하는 파일목록 리스트로 가져오기
    • [Python] print 함수 반환값 변수에 저장
    e_yejun
    e_yejun
    정리노트 •_•

    티스토리툴바