Temat: FTP, po restarcie automatyczne nadpisanie vsftpd.conf
Witam,
uruchomiłem Openwrt (http://ecco.selfip.net/gargoyle-pl/ar71 … pgrade.bin) na Linksys WRT160NL. Wszystko fajnie działa, swap też (zgodnie z poradnikiem na stronie). Problem pojawił się po uruchomieniu FTPa – vsftpd.
Wygląda to następująco, przygotowałem sobie config w oparciu o konfigurator na stronie (http://eko.one.pl/vsftpd.php). Następnie wpisałem wszędzie gdzie trzeba było, z tym że utworzyłem katalog vsftpd_users ponieważ go nie było (plik USER_NAME też)
Zawartość /etc/vsftpd.conf
anonymous_enable=no
dirmessage_enable=yes
download_enable=no
dirlist_enable=no
hide_ids=yes
syslog_enable=yes
local_enable=yes
local_umask=022
chmod_enable=no
chroot_local_user=yes
check_shell=no
user_config_dir=/etc/vsftpd_users
log_ftp_protocol=no
listen=yes
listen_port=21
background=yes
max_clients=3
max_per_ip=2
idle_session_timeout=300
use_sendfile=no
anon_max_rate=10240
local_max_rate=0Zawartość /etc/passwd (do dopisania do istniejących danych)
ftp:x:1000:1000:ftp:/overlay/FTP/anonymous:/bin/false
USER_NAME:$1$$I2o9Z7NcvQAKp7wyCTlia0:1001:1001:USER_NAME:/overlay/FTP:/bin/falseZawartość /etc/vsftpd_users/USER_NAME
dirlist_enable=yes
download_enable=yes
write_enable=yesUruchomiłem serwis vsftpd oraz dodałem do autostartu (/etc/init.d/vsftpd enable). Wszystko działa poprawnie.
Problem polega na tym że po restarcie routera plik vsftpd.conf wraca do pierwotnych ustawień przed zmianą, tak jakby był nadpisywany co za tym idzie FTP nie działa poprawnie (wyskakuje zapytanie o nazwę użytkownika i po jego wpisaniu dostaje info że: 530 Permission denier, Login faild).
Muszę ponownie edytować plik, wkleić konfigurację powyżej, zrestartować serwis i dopiero działa.
Co robię źle, co mam poprawić?