Heim  >  Artikel  >  php教程  >  [Linux] Ubuntu installiert und konfiguriert vsftpd und sperrt das Verzeichnis

[Linux] Ubuntu installiert und konfiguriert vsftpd und sperrt das Verzeichnis

WBOY
WBOYOriginal
2016-12-05 13:26:281735Durchsuche

Systemumgebung

Ubuntu 14.04 LTS

vsftpd-Installation

apt-get install vsftpd

Konfigurationsdatei

Der Standardspeicherort der Konfigurationsdatei ist /etc/vsftpd.conf

local_enable=YES <span style="color: #008000">//</span><span style="color: #008000">开启本地系统账户登陆</span>
write_enable=YES <span style="color: #008000">//</span><span style="color: #008000">当不能创建文件时候,打开这个</span>
local_umask=022 <span style="color: #008000">//</span><span style="color: #008000">当上传的文件没有读权限的时候,打开这个</span>
chroot_list_enable=YES <span style="color: #008000">//</span><span style="color: #008000">开启限制列表,这个是开关</span>
chroot_list_file=/etc/vsftpd.chroot_list <span style="color: #008000">//</span><span style="color: #008000">限制名单列表,要限制的用户</span>
local_root=/usr/local/htdocs //指定一个锁定的目录

FAQ

500 OOPS: vsftpd: weigert sich, mit beschreibbarem Root in Chroot zu laufen

Lösung: Das festgelegte Verzeichnis darf keine Schreibberechtigung haben, setzen Sie die Berechtigung auf 755

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn