보통은 ssh나 scp를 사용할 때 패스워드 없이 로그인하려면 sshkey를 사용해야 하지만 가끔은 번거로울 때가 있습니다.
이럴 때 패스워드 입력 없이 사용하고 싶으면 sshpass 로 아래와 같은 방법으로 사용할 수 있습니다.
sshpass 설치하는 방법
- ubuntu/debian :
apt-get install sshpass - centos/fedora :
yum install sshpass - mac
- macport :
port install sshpass - homebrew :
- macport :
brew install https://raw.githubusercontent.com/kadwanev/bigboybrew/master/Library/Formula/sshpass.rb바로 패스워드를 지정하는 방법
sshpass -p "password" scp -r user@example.com:/some/remote/path /some/local/path패스워드를 표시하지 않고 파일로 지정하는 방법
sshpass -f "/path/to/passwordfile" scp -r user@example.com:/some/remote/path /some/local/path'server' 카테고리의 다른 글
| Ubuntu 서버에서 CLI를 이용해 바이러스 스캔 방법(ClamVA 백신) (0) | 2020.06.26 |
|---|---|
| SSH 자동 로그인 적용 방법 (ssh key 방식) (0) | 2020.06.12 |
| scp 명령어를 이용하여 원격으로 파일/폴더 복사하기 (0) | 2020.06.10 |
| 네트워크 기초 지식 (1) | 2020.06.10 |
| ssh 인증 에러 (Host key verification failed.) (0) | 2020.06.09 |