GridFTP 설치

GridFTP 를 통해 데이터를 전송하고자 하는 서버, 클라이언트 모두에서 다음 명령어를 실행하여 설치 및 설정

CentOS (RedHat 계열)

GridFTP 는 Globus Toolkit 의 Data Management 도구와 함께 배포된다. 이를 설치한다.


설치

sudo -s
rpm -hUv https://downloads.globus.org/toolkit/gt6/stable/installers/repo/rpm/globus-toolkit-repo-latest.noarch.rpm
yum install yum-plugin-priorities
yum install globus-data-management-client globus-data-management-server


GridFTP 설정

sudo -s
/etc/init.d/globus-gridftp-sshftp reconfigure
sed -e 's/#export GLOBUS_TCP_PORT_RANGE/export GLOBUS_TCP_PORT_RANGE/g' -i /etc/grid-security/sshftp


방화벽 설정

sudo -s
firewall-cmd --add-port=50000-50100/tcp
firewall-cmd --add-port=50000-50100/tcp --permanent


Ubuntu (Debian 계열) 에서 설치

https://downloads.globus.org/toolkit/gt6/stable/installers/repo/deb/index.html 에서 latest repo 를 설치

globus-data-management-client globus-data-management-server 을 설치

CentOS 설정와 유사하게 진행


(참고) https://fasterdata.es.net/data-transfer-tools/gridftp/