리눅스 SFTP에서 connect 체크하는 방법은 없나요?
글쓴이: kisskiss011 / 작성시간: 목, 2014/05/22 - 12:45오전
이번에 서버간에 ftp 연결 배우면서 쉘스크립트로 2개 서버에 sftp 파일 전송하는 것을 배우고 있습니다.
우선 무작정 명령만 때리는게 아니라, 1번 서버에 sftp로 connect 된걸 체크하고, connect가 안될때만 2번서버에 보내려고 하는데...
일반 ftp 명령으로는 php에서 ftp_connect 함수로 체크했는데 sftp는 도저히 방법을 모르겠네요...
php의 sftp 관련 함수나 쉘스크립트에서 connect 체크할 수 있는 방법이 있나요 ?
Forums:
옵션 활용하세요
sftp에 batchfile 옵션이 있습니다.
접속해서 바로 quit 하는 batchfile 만드시고 돌려보면 되겠네요.
소곤소곤
알려주셔서 감사합니다.
접속되지않는 아이피 번호를 아무렇게나 설정해서 테스트해서 해결하였습니다.
배치파일을 만들어서 해결한 것은 아니지만 expect 스크립트 프로그램에서 오류메시지를 캐치할때 특정 값을 지원해주는게 있었습니다.
댓글 달기