>  기사  >  운영 및 유지보수  >  CentOS에서 파일을 업로드할 수 없는 문제를 해결하는 방법

CentOS에서 파일을 업로드할 수 없는 문제를 해결하는 방법

WJ
WJ원래의
2020-06-03 15:35:484595검색

CentOS에서 파일을 업로드할 수 없는 문제를 해결하는 방법

파일을 업로드할 수 없는 Centos를 해결하는 방법은 무엇입니까?

yum을 사용하여 FTP 서비스를 구축합니다. .

Windows는 FileZilla를 사용하여 Linux FTP에 연결합니다. 더 실망스러운 것은 업로드 문제입니다. 나는 지금 막 성공하지 못했습니다. . 아래 아이디어에 대해 이야기해 보겠습니다.

1. vsftp 설치

yum install vsftp

2. vsftp 시작

service vsftpd start

올바르게 시작될 수 있지만 기본적으로 익명 로그인은 파일과 폴더를 업로드할 수 없습니다.

위 내용은 다음과 같습니다.

vim /etc/vsftpd/vsftpd.conf vim /etc/vsftpd/vsftpd.conf

的结果内容,标红的地方表示的是允许匿名上传文件和文件夹的权限。重启vsftpd服务。。

虽然配置没什么问题了,可是还是不能上传文件,报的还是权限的问题。。

搜罗一看,原来是selinux需要关闭:

修改 vim /etc/selinux/config

결과 내용에서 빨간색 영역은 파일 및 폴더의 익명 업로드를 허용하는 권한을 나타냅니다. vsftpd 서비스를 다시 시작합니다. .

구성에는 문제가 없는데도 여전히 파일을 업로드할 수 없습니다. 보고된 문제는 여전히 권한입니다. .

검색 결과 selinux를 종료해야 하는 것으로 나타났습니다. Modify vim /etc/selinux/config위 방법은 selinux 서비스를 비활성화하므로 컴퓨터를 다시 시작해야 합니다. . 물론 임시 비활성화도 있으며, ftp 루트 폴더에 대한 권한을 설정하려면:

chmod 777 -R /usr/share/nginx/html

설정이 완료되면 드디어 파일을 업로드할 수 있습니다. . . . 물론 pub 폴더에 업로드해야 합니다. .

관련 참조:

🎜centOS 튜토리얼🎜🎜🎜🎜🎜🎜🎜

위 내용은 CentOS에서 파일을 업로드할 수 없는 문제를 해결하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.