pcp command line man page / sftp command line / ssh
windows 에서 scp 사용
scp 사용
scp -P <non-default target ssh port> "<source file>" <username>@<hostname/address>:<destination path>
OpenSSH 가 Windows 10 Fall Creator's update (Late 2017) 이후에 사용가능해졌다.
April 2018 update 이후 부턴 default 로 설치된다. 여기에 scp 가 포함된다.
그래서 굳이 pcp 를 사용하지 않아도 된다.
특정 key 를 사용하는 방법
scp -i ~/.ssh/mykey.pub filename user@server:/home/user/filename
scp -i ~/.ssh/mykey.pub filename server:/home/user/filename
scp -i ~/.ssh/mykey.pub server:/home/user/filename filename
pcp 사용법
upload
pscp \[options\] source \[source\...\] \[user@\]host:target
예
pscp -pw passw -v test.file root\@testhost:/tmp/
자세한 사항은 ref. 2를 참고하자.
bitvise sftp 사용
set sftpc="c:\Program Files (x86)\Bitvise SSH Client\sftpc.exe"
dir .\build\distributions\mys-*.zip ^
&& %sftpc% -profile=c:\a\etc\namh-aws.tlp -cmd="put ./build/distributions/mys-*.zip ./deploy"
if /I "%ERRORLEVEL%" NEQ "0" (
echo sftp error
pause
)
See Also
- Bitvise SSH Client Download | Bitvise
- Quotes, Escape Characters, Delimiters - Windows CMD - SS64.com
댓글 없음:
댓글 쓰기