Problem z koniguracją ftp
|
dzwo |
Dodano 29-06-2009 10:48
|
User
Posty: 24
Dołączył: 15/09/2008 13:23
|
Witam mam problem z moim ftpem.
Obraz kamikaze 8.09, port przekierowany uprawnienia do katalogu udostepnianego w ftpie dodane dla wszystkich. Mam możliwość zalogowania sie jako anonimowy uzytkownik, pobrania pliku, niestety nic nie mogę zapisać,ponizej zamieszczam listing pliku vsftpd.conf.
listen=YES
ftp_username=root
anon_root=/hdd/public
check_shell=NO
local_enable=NO
hide_ids=YES
write_enable=YES
anonymous_enable=YES
anon_upload_enable=YES
anon_world_readable_only=NO
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
Kombinowałem na rózne sposoby ale nie udało misię tego ruszyć może ktoś pomoze? |
|
|
|
obsy |
Dodano 29-06-2009 11:04
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
Podaj kod odpowiedzi vsftp (jak się konsolowym klientem podłączysz i zrobisz put czegoś to odpowie komunikatem - pokaż go).
Dałeś prawa do zapisu do /hdd/public? i mam nadzieje że system plików tam to nie fat...
Edytowany przez obsy dnia 29-06-2009 13:27
|
|
|
|
shibby |
Dodano 29-06-2009 13:23
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
na stronie obsego jest generator plikow konfiguracyjnych vsftpd. probowales?
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
|
|
|
|
kabal |
Dodano 30-06-2009 04:51
|
User
Posty: 54
Dołączył: 21/02/2008 14:48
|
Tak jak napisał "shibby" - spróbuj automata Obsego... lub zajrzyj tutaj: http://linio.terramail.pl/vsftpd.html .. bardzo ciekawy tutorial. Myślę że pomoże |
|
|
|
shibby |
Dodano 30-06-2009 08:12
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
zeby nie bylo ze znow odsylam do google
http://eko.one.pl/index.php?page=open...penwrt-ftp
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
|
|
|
|
dzwo |
Dodano 30-06-2009 14:41
|
User
Posty: 24
Dołączył: 15/09/2008 13:23
|
A wiec tak panowie dziki opisowi podanemu przez kolegę kabal udało mi sie poustawiać to tak aby uzytkownik anonimowy mogl wrzucać pliki.
Chialem pójść troszkę dalej i ustawić dostęp po użytkownikach i hasłach, wykorzystałem w tym celu konfigurator obsy-ego.
Dodałem wpis do passwd z użytkownikiem kongo,
stworzyłem plik dla użytkownika /etc/vsftpd_users/kongo
no i oczywiście wkleiłem regułkę do vsftpd.conf.
Niestety przy próbie logowania wywala komunikat ze
220 (vsFTPd 2.0.6)
USER kongo
331 Please specify the password.
PASS ***********
500 OOPS: cannot change directory:/hdd/pubilc
Jeśli próbuje się zalogować jakimś innym nickiem to wywala komunikat ze login incoret.
Dodam ze system plików na podmontowanym dysku to ext3, a prawa do katalogu public są ustawione na zapis i odczyt dla wszystkich |
|
|
|
shibby |
Dodano 30-06-2009 14:44
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
czyli na katalog masz prawo 777 tak? a kto jest wlascicielem katalogu? vsftpd odpalasz jako kto? root? pokaz ten wpis w passwd.
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
|
|
|
|
dzwo |
Dodano 30-06-2009 15:02
|
User
Posty: 24
Dołączył: 15/09/2008 13:23
|
root:$1$TMA1XJdB$sdfsdfqwULUNGY/sOmw1:0:0:root:/root:/bin/ash
nobody:*:65534:65534:nobody:/var:/bin/false
daemon:*:65534:65534:daemon:/var:/bin/false
ftp:!x:1000:1001:ftp:/mnt:/bin/false
vsftpd:!$1$$Ssdfy0.P6V/432ZXW31h1:1001:1001:vsftpd:/hdd/pubilc:/bin/false
kongo:$1$sdfgQBy0.P6V/432ZXW31h1:1002:1001:kongo:/hdd/pubilc:/bin/false
Tak mam ustawione 777
vsftpd odpalam jako root
Pewnie mam jakis głupi błąd ale kombinuje na różne sposoby i nie wychodzi
Edytowany przez dzwo dnia 30-06-2009 15:06
|
|
|
|
obsy |
Dodano 30-06-2009 15:07
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
A masz katalog /hdd/pubilc czy /hdd/public? Bo chyba literówkę zrobiłeś...
|
|
|
|
dzwo |
Dodano 30-06-2009 15:17
|
User
Posty: 24
Dołączył: 15/09/2008 13:23
|
Mówiłem że głupi błąd aż mi wstyd
Ale wielkie dzięki wszystko pięknie śmiga
Mam jeszcze jeden problem z konfiguracją logów,chciałbym podglądać co mi kto wrzuca, kasuje, modyfikuje,ewntualnie logowania i próby logowania, niestety udało mi się tylko ustawić logowanie plików wrzucanych na ftp. oto mój konfig:
anonymous_enable=NO
dirmessage_enable=YES
download_enable=NO
dirlist_enable=YES
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=YES
listen=YES
listen_port=21
background=YES
max_clients=0
max_per_ip=0
idle_session_timeout=300
use_sendfile=NO
anon_max_rate=0
local_max_rate=0
ftpd_banner="CZEGO TU SZUKASZ MENDO?"
xferlog_enable=YES
xferlog_std_format=YES
dual_log_enable=YES
xferlog_file=/hdd/log/vsftpd.log
Moze ktoś coś podpowie
Edytowany przez dzwo dnia 07-07-2009 14:56
|
|
|