Jaki serwer ftp?

Instalacja i konfiguracja oprogramowania sieciowego.
f04
Piegowaty Guziec
Piegowaty Guziec
Posty: 16
Rejestracja: 30 gru 2007, 19:07
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME
Kontakt:

Odp: serwer ftp z gui

Post autor: f04 »

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?

EDIT:
http://www.terinea.co.uk/blog/linux-...interface-gui/

EDIT:
Cytat:Napisane przez: f04
Komendy start i restart nie reagują, stop reaguje.

skąd wiesz ze stop dziala skoro nie startuje?

próbowałes reinstalacji programu?
Bo chyba umiem czytać i wiem co pisze jak wpisze /etc/init.d/pure-ftpd stop
A pozatym już śmiga. Porada co zrobić? Format i działa tak jak napisałeś ale ja to wcześniej i pare razy zrobiłem.
Pozatym ja się dopiero ucze i chyba nie tylko ja tak robie że jak coś nie działa to format.


A tak pozatym wie ktoś może jak dodać wirtualnego użytkownika bo coś mi nie wychodzą te komensy.
Awatar użytkownika
desant87
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 112
Rejestracja: 09 lip 2008, 19:37
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: serwer ftp z gui

Post autor: desant87 »

Zainstalowałem serwer, włączałem go komendą
sudo /etc/init.d/vsftpd start
do puki nie zrestartowałem kompa pracował, ale wymagał podania hasła do wejścia w pliki, którego oczywiście nie ustawiałem(więc go nie znałem), teraz nic się nie dzieje, terminal mnie prosi o hasło i nie wyświetla żadnego komunikatu, do tego serwer nie pracuje, czym to może być spowodowane? to mam w pliku konfiguracyjnym:
# 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=NO
anon_root=/home/krzychu/katalog_ftp
#
# 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=NO
#
# Uncomment this if you want the anonymous FTP user to be able to create
# new directories.
anon_mkdir_write_enable=NO
#
# Activate directory messages - messages given to remote users when they
# go into a certain directory.
dirmessage_enable=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
#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
#
# You may restrict local users to their home directories. See the FAQ for
# the possible risks in this before using chroot_local_user or
# chroot_list_enable below.
#chroot_local_user=YES
#
# You may specify an explicit list of local users to chroot() to their home
# directory. If chroot_local_user is YES, then this list becomes a list of
# users to NOT chroot().
#chroot_list_enable=YES
# (default follows)
#chroot_list_file=/etc/vsftpd.chroot_list
#
# You may activate the "-R" option to the builtin ls. This is disabled by
# default to avoid remote users being able to cause excessive I/O on large
# sites. However, some broken FTP clients such as "ncftp" and "mirror" assume
# the presence of the "-R" option, so there is a strong case for enabling it.
#ls_recurse_enable=YES
#
#
# Debian customization
#
# Some of vsftpd's settings don't fit the Debian filesystem layout by
# default. These settings are more Debian-friendly.
#
# This option should be the name of a directory which is empty. Also, the
# directory should not be writable by the ftp user. This directory is used
# as a secure chroot() jail at times vsftpd does not require filesystem
# access.
secure_chroot_dir=/var/run/vsftpd
#
# This string is the name of the PAM service vsftpd will use.
pam_service_name=vsftpd
#
# This option specifies the location of the RSA certificate to use for SSL
# encrypted connections.
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
# This option specifies the location of the RSA key to use for SSL
# encrypted connections.
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
Wciąż się uczę, czasem jest ciężko, ale nie odpuszczę bo jest mi lepiej niż na windowsie :)
17piotrek

Odp: serwer ftp z gui

Post autor: 17piotrek »

A ja polecam proftpd, wystarczy zainstalowac, odkomentowac linijke:

Kod: Zaznacz cały

#DefaultRoot ~
i juz jest gotowy do dzialania:D Trzeba tylko stworzyc uzytkownika z katalogiem ktory chcemy udostepniac np:

Kod: Zaznacz cały

sudo useradd -d /home/uzytkownik/public_ftp uzytkownik_ftp
sudo passwd uzytkownik_ftp
i odblokowac port 21. I tyle. 2 minuty dluzej i mozna miec konto annonymous.
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: serwer ftp z gui

Post autor: karmelek »

Owszem... A do proftpd jest (o zgrozo!) nakładka graficzna gproftpd. Chwilę się tym bawiłem, całkiem to znośne bywało, ale ja i tak wolę konsolę z nano i ręczną edycję. Jednak informuję ze jest takie coś ;-)
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
f04
Piegowaty Guziec
Piegowaty Guziec
Posty: 16
Rejestracja: 30 gru 2007, 19:07
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME
Kontakt:

Odp: serwer ftp z gui

Post autor: f04 »

Jak chcesz to możesz sie pobawić w pure-ftpd.
Mam i sie dobrze sprawuje, a to co piszą że nie można usuwać plików to sie mylą bo trzeba ustawić tylko prawa dostępu.
Troche sie bawie, troche wiem troche nie ale człowiek sie całe życie uczy.
Powiedz jeszcze desant87 czy ciebie przypadkeim nie prosi o hasło roota?
Ja zawsze sie loguje na roota i nie pisze sudo oraz nie mam żadnych problemów z chasłami.
Awatar użytkownika
desant87
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 112
Rejestracja: 09 lip 2008, 19:37
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: serwer ftp z gui

Post autor: desant87 »

Wpisuję przez sudo, i prosi oczywiście
Wciąż się uczę, czasem jest ciężko, ale nie odpuszczę bo jest mi lepiej niż na windowsie :)
17piotrek

Odp: serwer ftp z gui

Post autor: 17piotrek »

@karmelek
Nakładki graficzne nie zastąpią konfiguracji z palca, ale dla zaczynających mogą być użyteczne. Aczkolwiek jednak i tak uważam, że (znając ciutke angielski) można wykonać całą konfigurację z vim-em.
f04
Piegowaty Guziec
Piegowaty Guziec
Posty: 16
Rejestracja: 30 gru 2007, 19:07
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME
Kontakt:

Odp: serwer ftp z gui

Post autor: f04 »

desant87 pisze:Wpisuję przez sudo, i prosi oczywiście
Dobra prosi o chasło ty mu podajesz i co dalej?

A pytanie jescze takie. Wpisywałeś coś takiego jak

Kod: Zaznacz cały

sudo passwd root
A co do trybu graficznego to ja sie nie bawiłem zbytnio i popieram kolege że lepiej w tekstowym, choć prościej w graficznym ale czasem więcej zabay jest z zainstalowaniem i skonfigurowaniem żeby działał graficzny niż tekstowy.
Awatar użytkownika
desant87
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 112
Rejestracja: 09 lip 2008, 19:37
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: serwer ftp z gui

Post autor: desant87 »

Włączam terminal, wpisuję w nim: sudo /etc/init.d/vsftpd start i prosi mnie o hasło, podaję, następnie sprawdzam czy idzie wejść w to co chce udostępnić wpisując w przeglądarce ftp://localhost i nie idzie... Co do „sudo passwd root
„ to zaraz po instalacji systemu wpisuję żeby hasło do konta roota utworzyć.
Wciąż się uczę, czasem jest ciężko, ale nie odpuszczę bo jest mi lepiej niż na windowsie :)
17piotrek

Odp: serwer ftp z gui

Post autor: 17piotrek »

A ustawiles chmod-y dla folderu ktory udostepniasz? Folder musi miec prawa co najmniej odczytu (mozliwe ze tez uruchomienia) dla "innych".
f04
Piegowaty Guziec
Piegowaty Guziec
Posty: 16
Rejestracja: 30 gru 2007, 19:07
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME
Kontakt:

Odp: serwer ftp z gui

Post autor: f04 »

A to chyba wiem o co łazi ale nie wiem jak to rozwiązać.
A może i wiem. Ty chcesz żeby jakiś folder mogli przeglądać wszyscy po wpisaniu adresu serwera? Jak tak to do tego nie potrzeba ftp. Ftp używasz do twożenia wirtualnych kont użytkowników przykładowo i udostępniasz im jakiś folder, który jest utwożony specjalnie dla niego.
Jeżeli chcesz zrobić tak jak mi sie zdaje to musisz skonfigurować apacha.
Jeżeli chcesz sie łączyć przez ftp to musi być ftp na początku adresu.
Spróbuj jeszcze zamiest localhot wpisać ip swojego kompa, znaczy serwera.
Weś poszukaj jeszcze w ustawieniach vsftpd czegoś takiego jak anonymus i ustaw yes bo chyba nie masz jeszcze potwożonych użytkowników ftp.

Ps. Wiem że czasem jakoś zawile pisze ale da sie coś z tego wyczytać.
17piotrek

Odp: serwer ftp z gui

Post autor: 17piotrek »

Sytuacja wyglada tak: chcesz powiedzmy udostepnic katalog domowy np. jurek w ftp jako annonymous. Tworzysz sobie jakiegos uzytkownika (zalozmy o nazwie ftp) i w konfiguracji (przynajmniej proftpd) serwera w sekcji annonymous musisz dac alias ftp i annonymous (tu klaniaja sie google). Ale zeby ten uzytkownik mial prawo ogladac Twoje pliki, nie bedac w Twojej grupie musi miec ustawione prawa przynajmniej odczytu (r) dla innych. I wtedy dziala. O to chodzi? Bo poszlo juz tyle postow ze sam nie wiem w ktorym miejscu stoimy:D
Awatar użytkownika
I.L.O.
Sędziwy Jeż
Sędziwy Jeż
Posty: 63
Rejestracja: 21 sie 2008, 08:11
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: Fluxbox
Architektura: x86
Kontakt:

Odp: serwer ftp z gui

Post autor: I.L.O. »

a ja mam taki niecodzienny problem, chce udostepnic dwa katalogi w róznych miejscach systemu
np:
1 /home/artur
2 /mnt/windows/filmy

jak to zrobic? bo o ile sie orientuje to nie da sie bo jest sie zawsze uwiezionym w jakim katalogu domowym (mowa o proftpd)
f04
Piegowaty Guziec
Piegowaty Guziec
Posty: 16
Rejestracja: 30 gru 2007, 19:07
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME
Kontakt:

Odp: serwer ftp z gui

Post autor: f04 »

Powiem ci że to nie jest niecodzienny problem.
Tylko powiedz jak to ma być udostępnione. Czy przez ftp, czyli po zalogowaniu na ftp chcesz mieć czy wpisując w przegladarce adres lub nazwe twojego kompa.
17piotrek

Odp: Jaki serwer ftp?

Post autor: 17piotrek »

To nie jest problem. Po prostu tworzysz użytkownika, który jako katalog domowy ma katalog, który chcesz udostępnić. Wpisujesz

Kod: Zaznacz cały

sudo useradd -d /mnt/windows/filmy -s /bin/false filmy
sudo passwd filmy
i tyle. Inna sprawa jest wtedy, gdy chcesz zrobić, żeby filmy były udostępnione bez hasła (tzw. annonymous).
Awatar użytkownika
I.L.O.
Sędziwy Jeż
Sędziwy Jeż
Posty: 63
Rejestracja: 21 sie 2008, 08:11
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: Fluxbox
Architektura: x86
Kontakt:

Odp: Jaki serwer ftp?

Post autor: I.L.O. »

mhm, rozumiem ale ja chcem miec jeszce udostepniony katalog np /home/artur
jest on w innym miejscu, jak katalogiem domowym bedzie /mnt/windows/filmy to nie zdołam z niego wyjsc.
Awatar użytkownika
MrRobby
Przyjaciel
Przyjaciel
Posty: 398
Rejestracja: 21 lip 2006, 20:26
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Odp: Jaki serwer ftp?

Post autor: MrRobby »

Może zainteresuj się poleceniem mount z opcją bind.
Pozdrawiam MrRobby

BTC: 1AVuTQRLNC2Ut2cd2pekWXZhhc1rzBbXNr
LTC: Lei3u3qCTaHrBnabG6VugeUeTVn8TsLTXe
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 »

nie wiem czy nie przeszedłby zwykły symlink+odpowiednie prawa...
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
Awatar użytkownika
I.L.O.
Sędziwy Jeż
Sędziwy Jeż
Posty: 63
Rejestracja: 21 sie 2008, 08:11
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: Fluxbox
Architektura: x86
Kontakt:

Odp: Jaki serwer ftp?

Post autor: I.L.O. »

karmelek pisze:nie wiem czy nie przeszedłby zwykły symlink+odpowiednie prawa...
juz tego próbowałem, spróbuje binda i dam znac czy sie udało
Awatar użytkownika
MrRobby
Przyjaciel
Przyjaciel
Posty: 398
Rejestracja: 21 lip 2006, 20:26
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Odp: Jaki serwer ftp?

Post autor: MrRobby »

W moim przypadku tzn gdy korzystam z GLFTPD sprawdza się idealnie, ponieważ sam program instalujemy w "klatce" coś jak chroot i nie ma możliwości wychodzenia poza jej granice.
Pozdrawiam MrRobby

BTC: 1AVuTQRLNC2Ut2cd2pekWXZhhc1rzBbXNr
LTC: Lei3u3qCTaHrBnabG6VugeUeTVn8TsLTXe
ODPOWIEDZ

Wróć do „Sieci, serwery, Internet”

Kto jest online

Użytkownicy przeglądający to forum: Maciu00 i 3 gości