FTP: Różnice pomiędzy wersjami
(→Modyfikacja konta) |
|||
Linia 11: | Linia 11: | ||
[[Plik:ftp add.png]] | [[Plik:ftp add.png]] | ||
− | |||
− | |||
=== Devil === | === Devil === | ||
Wersja z 13:18, 12 mar 2015
Szablon:Stub
FTP to protokół komunikacyjny, który umożliwia przesyłanie plików. Do przesyłania wrażliwych danych takich jak hasła polecamy protokół SFTP lub FTPS. Zarządzanie kontami jest możliwe z panelu administracyjnego lub z shella poleceniem devil ftp
.
Spis treści
DevilWEB
Konfiguracja serwera FTP znajduje się w zakładce FTP.
Dodawanie konta
Aby dodać konto FTP należy kliknąć + Dodaj konto. W polu nazwa użytkownika należy wpisać dowolny login. Trzeba również wybrać do którego katalogu (i jego podkatalogów) dane konto będzie miało dostęp. Może to być katalog domowy, katalog konkretnej strony www, bądź dowolny inny wybrany katalog znajdujący się w katalogu domowym. Należy również wpisać hasło, bądź je wylosować przyciskiem Losowe hasło. W zaawansowanych ustawieniach można wybrać quotę - limit powierzchni dyskowej dostępnej dla tworzonego konta.
Devil
Konfiguracja serwera FTP jest również możliwa z shella za pomocą modułu devil ftp
.
Dodawanie i usuwanie konta
Dodawanie konta odbywa się za pomocą polecenia devil ftp add nazwa_uzytkownika katalog quota
, gdzie argumentami są:
- nazwa_uzytkownika - nazwa użytkownika FTP,
- katalog - ścieżka docelowa, która musi znajdować się w obrębie katalogu domowego użytkownika,
- quota - limit powierzchni dyskowej, przykład: 2G, 300M.
Usuwanie konta odbywa się za pomocą polecenia devil ftp del nazwa_uzytkownika
.
Po usunięciu konta FTP nie są usuwane żadne pliki ani katalogi. Należy zrobić to ręcznie z menedżera plików w panelu DevilWEB, programem do FTP, bądź poleceniem rm
z powłoki shell.
Modyfikacja konta
Zmiana hasła konta ftp odbywa się za pomocą polecenia devil ftp del nazwa_uzytkownika
.
Zmiana obecnego limitu powierzchni dyskowej odbywa się za pomocą polecenia devil ftp quota nazwa_uzytkownika quota
.
Przykłady
Tworzenie użytkownika user z dostępem do katalogu docs
oraz bez limitu powierzchni dyskowej.
$ devil ftp add user /usr/home/login/docs 0 Hasło: Potwierdź hasło: Użytkownik dodany prawidłowo Login: f1064_user Serwer: ftps://s4.mydevil.net Hasło: ********
Zmiana hasła użytkownika user.
$ devil ftp passwd user Hasło: Potwierdź hasło: Hasło zmienione prawidłowo Nowe hasło: ********
Zmiana limitu powierzchni dyskowej użytkownika user na 20MB.
$ devil ftp quota user 20M [Ok] Quota zmieniona prawidłowo
Usunięcie użytkownika user.
$ devil ftp del user [Ok] Konto usunięte prawidłowo
Przykładowe programy
Nazwa | Platforma | Opis |
---|---|---|
CoreFTP Lite | Windows | SSL/TLS działa po włączeniu opcji "AUTH TLS". CoreFTP Lite posiada kilka ciekawych opcji, takich jak wyszukiwanie plików, edycja .htaccess, kolejkowanie czy kontrolę transferu. |
FileZilla | Windows, Linux, Unix, OS X | W "Site details" należy wybrać "FTP over TLS (explicit)" jako typ połączenia. |
CyberDuck | OS X | Nie trzeba nic ustawiać, aby działał SSL. |
Lftp | Linux, Unix, OS X | SSL/TLS jest wykrywany automatycznie i nie trzeba nic ustawiać, aby działał prawidłowo. |
gFTP | Linux, Unix | Należy skompilować aplikację z obsługą SSL (debianowe paczki posiadają wersję bez obsługi ssl). |