Jaki serwer ftp?

Instalacja i konfiguracja oprogramowania sieciowego.
Awatar użytkownika
3miel
Wytworny Kaczor
Wytworny Kaczor
Posty: 311
Rejestracja: 19 kwie 2006, 18:51
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: Jaki serwer ftp?

Post autor: 3miel »

a to działa

Kod: Zaznacz cały

service vsftpd restart
edit
sudo przed
compal: fl92 gf8600gt m 512mb 1680x1050 - t9300@2500 - 200gb 7200rpm - 2gb+1gb 667 - 4965abg - bt - a4tech xl 750f
nurek66
Piegowaty Guziec
Piegowaty Guziec
Posty: 2
Rejestracja: 15 lip 2010, 23:04
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: Jaki serwer ftp?

Post autor: nurek66 »

dostałem taką odpowiedź:

nurek@PIAST:~$ service vsftpd restart
restart: Rejected send message, 1 matched rules; type="method_call", sender=":1.63" (uid=1000 pid=2558 comm="restart) interface="com.ubuntu.Upstart0_6.Job" member="Restart" error name="(unset)" requested_reply=0 destination="com.ubuntu.Upstart" (uid=0 pid=1 comm="/sbin/init"))
Shana
Piegowaty Guziec
Piegowaty Guziec
Posty: 3
Rejestracja: 18 paź 2010, 21:14
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: Jaki serwer ftp?

Post autor: Shana »

Witam mam ten sam problem co kolega po wyzej nie moge zrestartowc Serwera z nowymi ustawieniami wie ktos co mozna z tym zrobic?


edit: Widze ze nikt sie nie kwapi z odpowiedzia wiec wyprubowalem inny FTP proftpd ale problem jest tez i wnim. Loguje sie w Total Comander ale podczas logowania po podaniu hasla wyswietla mi sie komunikat polecenie PORT nie powiodlo sie 3:500 illegal PORT comand. Jesli ktos potraci rozwiazac moj pierwszy albo drugi problem bylbym wdzieczny za odpowiedz.
Czarny Lelo
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 12 maja 2008, 15:49
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Jaki serwer ftp?

Post autor: Czarny Lelo »

Dlaczego to wszystko musi być takie skomplikowane? Tysiąc komend żeby zrobić jedną rzecz ... Nic dziwnego że linux jest systemem od którego każdy ucieka a korzysta z niego tylko garstka "fanatyków dziwaków" .

Ja z kolei potrzebuję utworzyć nową sieć WIFI do której będzie mógł się podłączyć każdy i po wpisaniu dowolnego adresu w przeglądarkę będzie miał wyświetloną zawartość publicznego folderu znajdującego się na tym serwerze... Serwerem będzie laptop a sieć będzie tworzyć access point podpięty do gniazda lan w tym laptopie ....

Za wszelkie informacje będę wielce wdzięczny.

Pozdrawiam
Zielony jak trawka na łące :-(
Awatar użytkownika
karmelek
Przyjaciel
Przyjaciel
Posty: 883
Rejestracja: 10 lut 2007, 17:45
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: Jaki serwer ftp?

Post autor: karmelek »

Dlaczego to wszystko musi być takie skomplikowane? Tysiąc komend żeby zrobić jedną rzecz ... Nic dziwnego że linux jest systemem od którego każdy ucieka a korzysta z niego tylko garstka "fanatyków dziwaków" .
Cóż. Wolę wpisać 3 komendy niż klikać paredziesiąt razy. Mało kto zaczyna jazdę TIRem jeżeli nie umie jeździć osobówką.
Ja z kolei potrzebuję utworzyć nową sieć WIFI do której będzie mógł się podłączyć każdy i po wpisaniu dowolnego adresu w przeglądarkę będzie miał wyświetloną zawartość publicznego folderu znajdującego się na tym serwerze... Serwerem będzie laptop a sieć będzie tworzyć access point podpięty do gniazda lan w tym laptopie ....
1. Co to ma do tematu?
2. Jest masa softu do hotspotów
3. Laptop na serwer to ogólnie 'cieakwy' pomysł
Wszystkich moderatorów Bóg po śmierci zabiera do nieba, żeby ci dwadzieścia cztery godziny na dobę moderowali modlitwy do niego.
http://karmelek.wordpress.com
inny OS=debian lenny
iwi1
Sędziwy Jeż
Sędziwy Jeż
Posty: 30
Rejestracja: 21 paź 2010, 08:26
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Jaki serwer ftp?

Post autor: iwi1 »

witam
Jaki chmod ustawić oraz chown aby mozna bylo przez filezilla wrzucać pliki na serwer.
Na razie ustawiłem katalog ftpa na
/home/iwi/ftp ale pomimo ze widze przez filezilla pliki to nie moge dodawac do katalogu nic. Zmienilem prawa na 777. Ustawialem ten katalog na wlasciciela ftp i grupe ftp i dalej nic - brak uprawnien do dodawania pliku do katalogu
Ma ktos jakis pomysl?

EDIT:
Witam raz jeszcze.
Powłączałem wszystkie opcje w pliku conf i teraz wreszcie mogę dodawać oraz kasować pliki poprzez ftp

EDIT:
Witajcie.
Problem rozwiązałem, ale tylko pozornie. Coś nie tak jest z plikami ściągniętymi z tego serwera.
Pierwsza sprawa - żeby w ogóle ściągnąć plik z katalogu domyślnego ftp musiałem odkomentować linię

Kod: Zaznacz cały

chroot_local_user=YES
Jak to było zakomentowane to dostawałem odpowiedź

Kod: Zaznacz cały

ftpget: unexpected serwer response to RETR: Failed to open file
żeby było jasne - nawet chmod tego katalogu i wszystkich plików na 777 nie poprawił tej sytuacji
Dopiero ustawienie chroot_local_user na YES spowodowało, że ftpget beż żadnego problemu ciągnie pliki z serwera ftp.
Jednak koledzy proszę pomóżcie.
Niby wszystko już działa, ale coś nie do końca i nie wiem co może być przyczyną.
mam plik ze skryptem wysłany na serwer zdalny (w nazwie.pl)
Daję komendę

Kod: Zaznacz cały

ftpget -u nazwa -p haslo serwer.nazwa.pl install.sh /skrypty/install.sh
chmod 755 install.sh
./install.sh
Skrypt wykonuje się ładnie i wszystko jest OK.
Jednak to chcę wykonać z wykorzystaniem mojego serwera więc daję

Kod: Zaznacz cały

ftpget -u nazwa -p haslo 192.168.2.2 install.sh /skrypty/install.sh
chmod 755 install.sh
./install.sh
i dostaję komunikat

Kod: Zaznacz cały

-sh: ./install.sh: not found
Komunikat jest czytelny więc sprawdzam

Kod: Zaznacz cały

ls -l
-rwxr-xr-x   1  root  root  4973  data_pliku  install.sh
Czy ktoś wie jak skonfigorować serwer, aby dało się wykonać skrypt?

Moj plik konfiguracyjny serwera - skróciłem tylko do odkomentowanych linii - wszystkie linie kolega na pierwszej stronie przytoczył

Kod: Zaznacz cały

# Example config file /etc/vsftpd.conf
listen=YES
anon_root=/home/iwi/tomato/
anonymous_enable=NO
local_enable=YES
dirmessage_enable=YES
connect_from_port_20=YES
chroot_local_user=YES
rsa_cert_file=/etc/ssl/private/vsftpd.pem
kpietrek
Sędziwy Jeż
Sędziwy Jeż
Posty: 52
Rejestracja: 16 cze 2011, 08:20
Płeć: Mężczyzna

Re: Jaki serwer ftp?

Post autor: kpietrek »

Witajcie

zainstalowalem vsftpd i gdy wpisuje w przegladarce ftp://localhost wyskakuje mi okienko logowania gdy nie wpisze nic i zatwierdze to nic sie nie dzieje gdy chce jeszcze raz otworzyc ten adres adres to mam okienko logowania i blad 22

natomiast gdy wpisze jakies dane do logowania to dostaje odpowiedz ze jest to serwer anonymouse.

mam ustawione:
listen=Yes
anon_root=/home/pietrek/Wideo

Co moze byc nie tak ??
Awatar użytkownika
sibul
Wytworny Kaczor
Wytworny Kaczor
Posty: 318
Rejestracja: 16 paź 2007, 22:29
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64

Re: Jaki serwer ftp?

Post autor: sibul »

kpietrek pisze:Witajcie

zainstalowalem vsftpd i gdy wpisuje w przegladarce ftp://localhost wyskakuje mi okienko logowania gdy nie wpisze nic i zatwierdze to nic sie nie dzieje gdy chce jeszcze raz otworzyc ten adres adres to mam okienko logowania i blad 22

natomiast gdy wpisze jakies dane do logowania to dostaje odpowiedz ze jest to serwer anonymouse.

mam ustawione:
listen=Yes
anon_root=/home/pietrek/Wideo

Co moze byc nie tak ??
1. Pokaż plik z konfiguracją.
2. Do czego planujesz używać tego serwera FTP?
3. Nie lepiej proftpd ?
kpietrek
Sędziwy Jeż
Sędziwy Jeż
Posty: 52
Rejestracja: 16 cze 2011, 08:20
Płeć: Mężczyzna

Re: Jaki serwer ftp?

Post autor: kpietrek »

chcialbym zdalnie udostepnic sobie mozliwosc dogrania plikow do systemu czyli chcialbym dostep tylko dla siebie do tych plikow.

Kod: Zaznacz cały

# Example config file /etc/vsftpd.conf
#
# The default compiled in settings are fairly paranoid. This sample file
# loosens things up a bit, to make the ftp daemon more usable.
# Please see vsftpd.conf.5 for all compiled in defaults.
#
# READ THIS: This example file is NOT an exhaustive list of vsftpd options.
# Please read the vsftpd.conf.5 manual page to get a full idea of vsftpd's
# capabilities.
#
#
# Run standalone?  vsftpd can run either from an inetd or as a standalone
# daemon started from an initscript.
listen=YES
anon_root=/home/pietrek/Wideo
#
# Run standalone with IPv6?
# Like the listen parameter, except vsftpd will listen on an IPv6 socket
# instead of an IPv4 one. This parameter and the listen parameter are mutually
# exclusive.
#listen_ipv6=YES
#
# Allow anonymous FTP? (Beware - allowed by default if you comment this out).
anonymous_enable=YES
#
# Uncomment this to allow local users to log in.
#local_enable=YES
#
# Uncomment this to enable any form of FTP write command.
#write_enable=YES
#
# Default umask for local users is 077. You may wish to change this to 022,
# if your users expect that (022 is used by most other ftpd's)
#local_umask=022
#
# Uncomment this to allow the anonymous FTP user to upload files. This only
# has an effect if the above global write enable is activated. Also, you will
# obviously need to create a directory writable by the FTP user.
#anon_upload_enable=YES
#
# Uncomment this if you want the anonymous FTP user to be able to create
# new directories.
#anon_mkdir_write_enable=YES
#
# Activate directory messages - messages given to remote users when they
# go into a certain directory.
dirmessage_enable=YES
#
# If enabled, vsftpd will display directory listings with the time
# in  your  local  time  zone.  The default is to display GMT. The
# times returned by the MDTM FTP command are also affected by this
# option.
use_localtime=YES
#
# Activate logging of uploads/downloads.
xferlog_enable=YES
#
# Make sure PORT transfer connections originate from port 20 (ftp-data).
connect_from_port_20=YES
#
# If you want, you can arrange for uploaded anonymous files to be owned by
# a different user. Note! Using "root" for uploaded files is not
# recommended!
#chown_uploads=YES
#chown_username=whoever
#
# You may override where the log file goes if you like. The default is shown
# below.
#xferlog_file=/var/log/vsftpd.log
#
# If you want, you can have your log file in standard ftpd xferlog format.
# Note that the default log file location is /var/log/xferlog in this case.
#xferlog_std_format=YES
#
# You may change the default value for timing out an idle session.
#idle_session_timeout=600
#
# You may change the default value for timing out a data connection.
#data_connection_timeout=120
#
# It is recommended that you define on your system a unique user which the
# ftp server can use as a totally isolated and unprivileged user.
#nopriv_user=ftpsecure
#
# Enable this and the server will recognise asynchronous ABOR requests. Not
# recommended for security (the code is non-trivial). Not enabling it,
# however, may confuse older FTP clients.
#async_abor_enable=YES
#
# By default the server will pretend to allow ASCII mode but in fact ignore
# the request. Turn on the below options to have the server actually do ASCII
# mangling on files when in ASCII mode.
# Beware that on some FTP servers, ASCII support allows a denial of service
# attack (DoS) via the command "SIZE /big/file" in ASCII mode. vsftpd
# predicted this attack and has always been safe, reporting the size of the
# raw file.
# ASCII mangling is a horrible feature of the protocol.
#ascii_upload_enable=YES
#ascii_download_enable=YES
#
# You may fully customise the login banner string:
#ftpd_banner=Welcome to blah FTP service.
#
# You may specify a file of disallowed anonymous e-mail addresses. Apparently
# useful for combatting certain DoS attacks.
#deny_email_enable=YES
# (default follows)
#banned_email_file=/etc/vsftpd.banned_emails
#
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4679
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Jaki serwer ftp?

Post autor: jacekalex »

I.L.O. pisze:ludzie to jest temat o ftp z gui a nie tutorial jak bawic sie plikami konfiguracyjnymi, naprawde nie ma zadnego łatwego w uzyciu serwera ftp na pingwina?
......
Gui do serwera ftp? w teorii jest, w praktyce "teoretycznie jest".

Żeby porządnie skonfigurować serwer ftp, trzeba to zrobić w plikach konfiguracyjnych, i wielkiego wyboru tutaj nie ma.
Przez GUI można ftp uruchomić, i ustawić kilka podstawowych opcji.

Jednak ftp - to potencjalnie najbardziej niebezpieczna, i narażona na włamianie usługa sieciowa, także lepiej albo postawić taki serwer porządnie, albo wcale. :twisted:

To by było na tyle
:craz:
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
xede
Piegowaty Guziec
Piegowaty Guziec
Posty: 5
Rejestracja: 13 kwie 2013, 09:04
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86

Re: Jaki serwer ftp?

Post autor: xede »

Panowie nie chce rozpoczynac nowego tematu ale czy temat "vsftpd" jest nadal aktualny?

Kod: Zaznacz cały

sudo useradd -d /mnt/windows/filmy -s /bin/false filmy
sudo passwd filmy
nawiazujac do tego kodu u mnie wyglada to tak ze
mam folder z plikami
/home/xede/torrent i udostepniany on jest przez sambe ale chcialbym aby byl dostgepny przez ftp przez login
udalo mi sie go udostepnic bez loginu ale czy ta komenda powyzej da rade przy odpowiedniej zmianie? i jak ta zmiana musialaby wygladac
dostep do ftp mam zdalni z kazdego miejsca, nie tylko z sieci lokalnej
Awatar użytkownika
sibul
Wytworny Kaczor
Wytworny Kaczor
Posty: 318
Rejestracja: 16 paź 2007, 22:29
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64

Re: Jaki serwer ftp?

Post autor: sibul »

xede pisze:Panowie nie chce rozpoczynac nowego tematu ale czy temat "vsftpd" jest nadal aktualny?

Kod: Zaznacz cały

sudo useradd -d /mnt/windows/filmy -s /bin/false filmy
sudo passwd filmy
nawiazujac do tego kodu u mnie wyglada to tak ze
mam folder z plikami
/home/xede/torrent i udostepniany on jest przez sambe ale chcialbym aby byl dostgepny przez ftp przez login
udalo mi sie go udostepnic bez loginu ale czy ta komenda powyzej da rade przy odpowiedniej zmianie? i jak ta zmiana musialaby wygladac
dostep do ftp mam zdalni z kazdego miejsca, nie tylko z sieci lokalnej
Najprościej proftpd i wówczas ustawiasz tym poleceniem katalog domowy użytkownika, wskazujący na ścieżkę do zasobu samby.
Aby była możliwość łączenia się z zewnątrz oczywiście musisz mieć przekierowany odpowiedni port (21 domyślnie) na komputer za NATem, lub włącz DMZ w routerze.
ODPOWIEDZ

Wróć do „Sieci, serwery, Internet”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 4 gości