bordakovskiy
@bordakovskiy

Как правильно настроить vsftpd?

Всем привет. Поднял и настроил ftp на centos 6.8, авторизацию сделал через AD. В конфиге указано local_root=/DATA, но при коннекте пользователь сваливается в корень. Что не так?

cat vsftpd.conf
anonymous_enable=NO
local_enable=YES
write_enable=YES
use_localtime=YES
dual_log_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_file=/var/log/xferlog
xferlog_std_format=YES
ascii_upload_enable=YES
ascii_download_enable=YES
chroot_local_user=YES
listen=YES

pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
session_support=YES
local_root=/DATA

вот что в результате
ftp localhost
Trying ::1...
ftp: connect to address ::1Connection refused
Trying 127.0.0.1...
Connected to localhost (127.0.0.1).
220 (vsFTPd 2.2.2)
Name (localhost:root): adm@al.local
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> pwd
257 "/"
ftp>
  • Вопрос задан
  • 543 просмотра
Пригласить эксперта
Ответы на вопрос 3
@Pumboss
А что вы хотели? pwd показывает корень для пользователя.
А вот если вы создали файл через ftp, а он размесится не в /DATA - то тут уже могут быть варианты
Ответ написан
Комментировать
bordakovskiy
@bordakovskiy Автор вопроса
В каталоге DATA есть файлы и папки. Но при просмотре ftp

ftp> pwd
257 "/"
ftp> ls
227 Entering Passive Mode (127,0,0,1,96,226).
150 Here comes the directory listing.
226 Transfer done (but failed to open directory).
ftp>
Ответ написан
Комментировать
@alegzz
видимо, не хватает прав для перехода в директорию /DATA. какие права установлены?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы