Temat: Gargoyle i katalog domowy usera FTP podczas startu WR1043ND
Temat to WR1043ND + extroot + 2 userów ftp zdefiniowanych w www pod Gargoylem.
Po każdym starcie routera katalogi osobiste każdego użytkownika FTP nadpisują się wartością domyślną.
Z tego co zauważyłem, katalogi użytkownika ftp zapisane są w /etc/passwd:
xxx:$1$5DjLMhii$x8bWErMmWEmNJUeShpusQd/:1002:1002:ftp_user:/tmp/usb_mount/:/bin/false
yyy:$kkopi$123sSHV1k$TxxbCsNQa4znh7T7Xz7./0:1001:1001:ftp_user:/tmp/usb_mount/:/bin/false
Problem w tym, że cokolwiek nie wpisze w ścieżkę domyślną każdego usera, za każdym restartem nadpisuje się ona wartością "/tmp/usb_mount/"
Wartość ta bierze się zapewne z definicji w pliku /etc/config/ftp:
config 'vsftpd'
option 'anonmode' 'ro'
option 'anonroot' '/tmp/usb_mount'
option 'access' 'local'
option 'publicroot' '/tmp/usb_mount/'
option 'privateroot' '/tmp/usb_mount/'
...
Problem w tym, gdzie mam zdefiniować wzorzec katalogu dla każdego użytkownika. Mamy tu tylko jedną sekcję "option 'privateroot'"
Poza tym, podczas każdego startu routera mam coś takiego, jak poniżej w logread
...
May 16 13:44:38 sysinit: Changing password for xxx
May 16 13:44:38 sysinit: New password:
May 16 13:44:39 sysinit: Retype password:
May 16 13:44:39 passwd: Password for xxx changed by root
May 16 13:44:39 sysinit: Password for xxx changed by root
May 16 13:44:39 sysinit: Changing password for yyy
May 16 13:44:39 sysinit: New password:
May 16 13:44:39 sysinit: Bad password: similar to username
May 16 13:44:40 sysinit: Retype password:
May 16 13:44:40 passwd: Password for yyy changed by root
May 16 13:44:40 sysinit: Password for yyy changed by root
...
po co to???
pozdrawiam.