Page 1 of 1

Не могу ничего редактировать через FTP

Posted: Tue Aug 01, 2017 1:48 pm
by native
Доброго времени суток, форумчане!
Только осваиваюсь с VDS, арендовал недорогой вариант на reg.ru.

Установил ubuntu 16.04, сверху - VestaCP. Создал сайт, делегировал домен, все прекрасно работает, но
при подключении по ftp (root аккаунтом от vesta или созданным доп. аккаунтом внутри панели vesta) я могу просматривать файлы, но сохранить их не получается

vsftpd.conf :

Code: Select all

anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
anon_umask=022
anon_upload_enable=NO
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
dual_log_enable=YES
chroot_local_user=YES
listen=YES
pam_service_name=vsftpd
userlist_enable=NO
tcp_wrappers=YES
force_dot_files=YES
ascii_upload_enable=YES
ascii_download_enable=YES
allow_writeable_chroot=YES
seccomp_sandbox=NO
pasv_enable=YES
pasv_min_port=12000
pasv_max_port=12100
max_per_ip=10
max_clients=100
use_localtime=YES
Image

Re: Не могу ничего редактировать через FTP

Posted: Tue Aug 01, 2017 2:56 pm
by native
Уже сменил VSFTPD на PROFTPD, фтп работает, но могу только просматривать файлы, редактировать не получается(

Re: Не могу ничего редактировать через FTP

Posted: Tue Aug 01, 2017 3:06 pm
by native
Ура! Вопрос решен, тему можно закрыть)

Может кому пригодится - я всего лишь перепутал аккаунт root, доступы к которому пришли от провайдера (рег.ру), с аккаунтом admin, который был создан системой vesta.
Залогинился под root, выполнил команду:
chown [пользователь FTP]:[группа пользователя FTP] -R [корневая директория FTP для [пользователь FTP]:[группа пользователя FTP] ],
например:
chown -R user /home/user/data

и все заработало.

Re: Не могу ничего редактировать через FTP

Posted: Wed Aug 02, 2017 9:45 am
by Stesh
А правильно будет не создавать сайты под admin, а завести в vestacp обычную учетную запись и разворачивать сайт под этой записью. FTP/SFTP (при включенном шелле) - владелец и группа у файлов и папок будет стоять правильная.