Temat: Problem z vsftpd
Za pierwszym razem nie wiem jakim cudem ale udało się dla mnie bez problemu postawić vsftpd, podłączyć do ftp bez problemu i dodatkowo kamerka ip mogła zapisywać obraz na ten ftp. Natomiast teraz morduję się z tym vsftpd już ponad dobę i ręce mi opadają.
Model TP-Link TL-WR1043N/ND v4
Wersja firmware LEDE Reboot 17.01-SNAPSHOT r3491-889638c / LuCI lede-17.01 branch (git-17.219.28675-9ee26ac)
Dysk WD (3 partycje NTFS) podłączony do routera przez USB hub aktywny.
Kolejność wykonanych kroków:
1. # mkdir /mnt/sda3
2. # ntfs-3g /dev/sda3 /mnt/sda3 -o rw,sync
Zgodnie z instrukcją - 'OpenWrt - vsftpd'
3. # chown root.root /mnt/sda3
# chmod 755 /mnt/sda3
4. # vi /etc/vsftpd.conf
wklejona zawartość:
background=yes
listen=yes
local_umask=022
check_shell=no
session_support=no
chroot_local_user=yes
user_config_dir=/etc/vsftpd_users
syslog_enable=yes
log_ftp_protocol=yes
local_enable=yes
Dostęp dla określonego użytkownika Tryb zapis-odczyt
5. # echo "test_user:x:1000:65534:test_user:/mnt/sda3:/bin/false" >> /etc/passwd
# echo "test_user:x:0:0:99999:7:::" >> /etc/shadow
# passwd test_user
6. # mkdir -p /mnt/sda3/upload
# chmod 777 /mnt/sda3/upload
7. # vi /etc/vsftpd_users/test_user
wklejona zawartość:
dirlist_enable=yes
download_enable=yes
write_enable=yes
8. # /etc/init.d/vsftpd start
9. # /etc/init.d/vsftpd enable
Podczas próby łączenia się do ftp mam komunikat:
'500 OOPS: vsftpd: cannot locate user specified in 'ftp_username':ftp OFFLINE'
Proszę o pomoc co robię źle?