1. на какие логи смотреть ? в логах vsftpd ничего.
Логов вобще нет? Может стоит включить логирование?
Можно попробовать как-то так.
xferlog_enable=YES
xferlog_file=/var/log/vsftpd.log
xferlog_std_format=YES
логи есть. ошибок в них нет.
одно только заметил. если включить логирование всех ftp команд, в повторить проблему, в логах вообще не появляются команды на запись.
тоесть пример:
лог удаленного фтп клиента:
10:53:10:0010 <-220 Welcome to FTP service.
10:53:10:0010 ->USER ftp
10:53:10:0041 <-331 Please specify the password.
10:53:10:0041 ->PASS *hidden*
10:53:10:0229 <-230 Login successful.
10:53:10:0229 ->SYST
10:53:10:0245 <-215 UNIX Type: L8
10:53:10:0245 ->PWD
10:53:10:0260 <-257 "/"
10:53:10:0260 ->TYPE I
10:53:10:0291 <-200 Switching to Binary mode.
10:53:10:0291 ->REST 0
10:53:10:0323 <-350 Restart position accepted (0).
10:53:10:0323 ->PWD
10:53:10:0354 <-257 "/"
10:53:10:0354 ->PASV
10:53:10:0385 <-227 Entering Passive Mode (*,*,*,155,195,250).
10:53:10:0385 ->TYPE A
10:53:10:0416 <-200 Switching to ASCII mode.
10:53:10:0432 ->LIST
10:53:10:0448 <-150 Here comes the directory listing.
10:53:10:0651 <-226 Directory send OK.
10:53:10:0651 ->TYPE I
10:53:10:0666 <-200 Switching to Binary mode.
10:53:13:0526 ->PASV
10:53:13:0541 <-227 Entering Passive Mode (*,*,*,155,197,89).
10:53:13:0541 ->TYPE A
10:53:13:0854 <-200 Switching to ASCII mode.
10:53:13:0885 ->LIST /conemu_sample.xml
10:53:13:0932 <-150 Here comes the directory listing.
10:53:14:0073 <-226 Directory send OK.
10:53:14:0073 ->TYPE I
10:53:14:0088 <-200 Switching to Binary mode.
10:53:14:0088 ->SIZE /conemu_sample.xml
10:53:14:0088 <-550 Access is denied.
10:53:14:0088 ->TYPE I
10:53:14:0104 <-200 Switching to Binary mode.
10:53:14:0120 ->PASV
10:53:14:0151 <-227 Entering Passive Mode (*,*,*,155,196,163).
10:53:17:0104 ->STOR /conemu_sample.xml
10:53:17:0104 <-550 Access is denied.
а вот лог сесвера:
10:49:29 CONNECT: Client "*.*.*.94"
10:49:29 FTP response: Client "*.*.*.94", "220 Welcome to FTP service."
10:49:29 FTP command: Client "*.*.*.94", "USER ftp"
10:49:29 FTP response: Client "*.*.*.94", "331 Please specify the password."
10:49:29 FTP command: Client "*.*.*.94", "PASS <password>"
10:49:29 OK LOGIN: Client "*.*.*.94"
10:49:29 FTP response: Client "*.*.*.94", "230 Login successful."
10:49:29 FTP command: Client "*.*.*.94", "SYST"
10:49:29 FTP response: Client "*.*.*.94", "215 UNIX Type: L8"
10:49:29 FTP command: Client "*.*.*.94", "PWD"
10:49:29 FTP response: Client "*.*.*.94", "257 "/""
10:49:29 FTP command: Client "*.*.*.94", "TYPE I"
10:49:29 FTP response: Client "*.*.*.94", "200 Switching to Binary mode."
10:49:29 FTP command: Client "*.*.*.94", "REST 0"
10:49:29 FTP response: Client "*.*.*.94", "350 Restart position accepted (0)."
10:49:29 FTP command: Client "*.*.*.94", "PWD"
10:49:29 FTP response: Client "*.*.*.94", "257 "/""
10:49:29 FTP command: Client "*.*.*.94", "PASV"
10:49:29 FTP response: Client "*.*.*.94", "227 Entering Passive Mode (*,*,*,155,195,250)."
10:49:29 FTP command: Client "*.*.*.94", "TYPE A"
10:49:29 FTP response: Client "*.*.*.94", "200 Switching to ASCII mode."
10:49:29 FTP command: Client "*.*.*.94", "LIST"
10:49:29 FTP response: Client "*.*.*.94", "150 Here comes the directory listing."
10:49:29 FTP response: Client "*.*.*.94", "226 Directory send OK."
10:49:30 FTP command: Client "*.*.*.94", "TYPE I"
10:49:30 FTP response: Client "*.*.*.94", "200 Switching to Binary mode."
10:49:32 FTP command: Client "*.*.*.94", "PASV"
10:49:32 FTP response: Client "*.*.*.94", "227 Entering Passive Mode (*,*,*,155,197,89)."
10:49:32 FTP command: Client "*.*.*.94", "TYPE A"
10:49:32 FTP response: Client "*.*.*.94", "200 Switching to ASCII mode."
10:49:33 FTP command: Client "*.*.*.94", "LIST /conemu_sample.xml"
10:49:33 FTP response: Client "*.*.*.94", "150 Here comes the directory listing."
10:49:33 FTP response: Client "*.*.*.94", "226 Directory send OK."
10:49:33 FTP command: Client "*.*.*.94", "TYPE I"
10:49:33 FTP response: Client "*.*.*.94", "200 Switching to Binary mode."
10:49:33 FTP command: Client "*.*.*.94", "TYPE I"
10:49:33 FTP response: Client "*.*.*.94", "200 Switching to Binary mode."
10:49:33 FTP command: Client "*.*.*.94", "PASV"
10:49:33 FTP response: Client "*.*.*.94", "227 Entering Passive Mode (*,*,*,155,196,163)."
как видно до сервера вообще не доходят команды типо SIZE, STOR. потому я и подумал что дело не в сервера самом, а в каких то настройках системы.
2. права на каталог 777. да и как права могу влиять, если локально все загружаеться, а удаленно только читать ?
А под каким пользователем ты подключаешься? Покажи вывод id для этого пользователя.
А вобще, кривоватый у тебя конфиг какой-то...
чем он кривоват ? подключаюсь под ftp. права для ftp на каталог выставлены.
еще раз, если заходить локально на сервер, под тем же пользователем ftp то все закачивается/создается/удаляется.