Я пытаюсь выяснить, почему я все еще получаю 403 при запуске команды yum install. Я создал зеркало репозитория, которое можно читать с удаленных машин.
У вас есть какие-нибудь предложения?
Я сделал следующее:
1. installed vsftpd
2. created a repo in /var/ftp/pub/hdp/HDP-UTILS-1.1.0.17
3. ran createrepo in the ../HDP-UTILS-1.1.0.17/repos/centos6/repodata/
4. chmoded -R to 775
5. added a new repo to /etc/yum.repos.d/hdp.conf (triple checked the baseurl, it is correct, copy pasting it in a "curl baseurl" will work)
6. disabled iptables, selinux
7. able to curl,wget,navigate in a browser to ftp://fqdn-hostname/pub/hdp/HDP-UTILS-1.1.0.17/repos/centos6/repodata/repomd.xml
8. ran yum clean all
9. yum list will give me this error "ftp://fqdn-hostname/pub/hdp/HDP-UTILS-1.1.0.17/repos/centos6/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 403 Forbidden"
PS. Я на самом деле пошел в python и использовал модуль pycurl, называемый URL, и он получает ответ от baseurl, используемого в yum.repos.d.
Спасибо!