본문 바로가기
Linux & UNIX

FTP 서버 구축

by fabxoe 2019. 9. 22.

vftpd를 설치해서 서비스를 실행시킨 후

윈도우에서 업로드를 시도했다.

SELINUX로 부터 에러를 받았다.

 

분명히

권한도 설정해주고

SELINUX=DISABLED까지한 상황인데..

 

 

 

setsebool -P ftpd_full_access 1

이 명령어로 해결되었다.

P 옵션은 재부팅해도 이 설정이 지속되게 해준다.

persistant의 약자이다.

 


Server(B)에서 Server로 텍스트모드로 접근해 보았다.

클라이언트 툴로 ncftp를 사용하고자 한다.

 

yum -y install epel-release

ncftp 패키지가 CentOS에는 없고 레드햇에 있어서 레드햇의 배포를 활용하기 위해 epel-release를 설치하였다.

 

 

yum -y install ncftp

 

cannot retrieve metalink for repository epel/x86_64 centos 7

정상적으로 받지못하며 epel에 대한 에러가 발생하였다.

 

 

[epel]
name=Extra Packages for Enterprise Linux 7 - $basearch
baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch
#metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch
failovermethod=priority
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7

[epel-debuginfo]
name=Extra Packages for Enterprise Linux 7 - $basearch - Debug
baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch/debug
#metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-debug-7&arch=$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
gpgcheck=1

[epel-source]
name=Extra Packages for Enterprise Linux 7 - $basearch - Source
baseurl=http://download.fedoraproject.org/pub/epel/7/SRPMS
#metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-source-7&arch=$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
gpgcheck=1

아무래도 정상적으로 작동하지 않는 미러링 배포 서버주소가 적혀있었나 보다.

 

/etc/yum.repos.d/epel.repo 파일에서 baseurl의 주석을 풀어주고

metalink를 주석으로 만들어 주었더니 정상적으로 nsftp를 받을 수 있었다.

 

 

ncftp 클라이언트 사용예

참조:https://louky0714.tistory.com/entry/Linux-Yum-Error-%EA%B4%80%EB%A0%A8-Error-Cannot-retrieve-metalink-for-repository-epel-Please-verify-its-path-and-try-again

'Linux & UNIX' 카테고리의 다른 글

프록시 서버 구축  (0) 2019.09.22
서브넷 마스크 정리잘 되어 있는 곳  (0) 2019.09.22
DNS 서버 구축(수정중)  (0) 2019.09.20
DHCP 서버 구축  (0) 2019.09.20
Samba 서버 구축  (0) 2019.09.20

댓글