특정서버에서만 LFTP 명령어를 사용할 수 없습니다.
안녕하세요.
관리하던 일부 서버에만 사용했던 lftp를 전체 서버에 적용하려다 보니
희한한 증상이 발견되어, 이에 대한 조언을 얻고자 포럼에 글을 남기게 되었습니다.
기본 상황
1. 서버 1,2,3,A은 같은 내부네트워크(192.168.5.0/24)에 존재하며 OS는 동일합니다(CentOS 4.9(x32))
2. 서버 1,2,3은 스크립트를 통해 A서버에 데이터를 백업하며, 이때 lftp를 사용합니다.
3. 1,2에서는 lftp가 정상 동작하는데, 3에서는 정상 동작하지 않습니다.
4. /etc/lftp.conf 의 설정은 1,2,3 모두 동일합니다.
5. 1,2,3 모두 방화벽 설정은 동일하며, 1,2,3 모두 ssh 명령을 통해 A에 접속하는데는 문제가 없습니다.
## 정상 동작의 경우는 다음과 같습니다.
/usr/bin/lftp -u UserID,UserPWD sftp://192.168.5.201 (접속됩니다)
lftp datausr@192.168.5.201:~> dir
drwx------ 4 datausr datausr 4096 Dec 5 16:08 .
drwxr-xr-x 4 root root 4096 Mar 23 2012 ..
-rw------- 1 datausr datausr 23510 Dec 21 13:45 .bash_history
-rw-r--r-- 1 datausr datausr 24 Jun 19 2007 .bash_logout
-rw-r--r-- 1 datausr datausr 176 Jun 19 2007 .bash_profile
-rw-r--r-- 1 datausr datausr 124 Jun 19 2007 .bashrc
## 비정상 동작의 경우는 다음과 같습니다.
/usr/bin/lftp -u UserID,UserPWD sftp://192.168.5.201 (접속됩니다)
lftp datausr@192.168.5.201:~> dir
`ls' at 0 [재접속하기 위하여 기다립니다: 28]
혹시 이런 증상에 대해서 겪어보신분이 있으시다면 조언 부탁드리겠습니다.
감사합니다.
댓글 달기