jak doda

Ogólne pytania dotyczące systemu
malacz
Posty: 48
Rejestracja: 30 listopada 2008, 11:04

jak dodać dostęp FTP - serwer na Debianie

Post autor: malacz »

Witam jak dodać dostęp FTP na Debianie (jest zainstalowany na dedyku).
Przez putty się łączy, przez FileZilla już się nie chce połączyć.
Rad
Member
Posty: 1208
Rejestracja: 28 czerwca 2006, 15:05

Post autor: Rad »

Zainstaluj sobie serwer ftp, np. vsftpd. FTP to technologia przestarzała, jeże nie chcesz udostępniać plików publicznie, tylko wgrywać i ściągać pliki na własny użytek lepiej zastosuj sftp i łącz się np. programem winscp (wymagany jest tylko serwer ssh, który powinien ci działać, skoro putty działa).
malacz
Posty: 48
Rejestracja: 30 listopada 2008, 11:04

Post autor: malacz »

Nie można zainicjować protokołu SFTP. Czy na hoście działa serwer SFTP?
Chyba sftp nie działa? Jak to zrobić?
Rad
Member
Posty: 1208
Rejestracja: 28 czerwca 2006, 15:05

Post autor: Rad »

malacz pisze:Chyba sftp nie działa? Jak to zrobić?
Standardowa instalacja serwera ssh na Debianie dostarcza sftp. Popatrz w manualu jak się to włącza, ja niestety nie pamiętam i teraz nie mam czasu napisać dokładnego rozwiązania, jeżeli nie poradzisz sobie sam jutro dopiszę co i jak (jeśli nie zapomnę ;) ).
malacz
Posty: 48
Rejestracja: 30 listopada 2008, 11:04

Post autor: malacz »

Niestety nie wiem jak to zrobić;/
Awatar użytkownika
lis6502
Member
Posty: 1798
Rejestracja: 05 listopada 2008, 20:14
Lokalizacja: Miasto Szybowców

Post autor: lis6502 »

Nie wiesz jak włączyć manuala?
sftp to klient, vsftpd to serwer. Szukanie tego pierwszego w repo znajduje ten drugi, instalacja drugiego chyba rozwiązuje problem.
Rad
Member
Posty: 1208
Rejestracja: 28 czerwca 2006, 15:05

Post autor: Rad »

Masz zainstalowany zwykły serwer ssh na kompie? £ączyłeś się jakimś programem wpisując port ssh (tak jakbyś łączył się przez putty)? Masz w /etc/ssh/sshd_config linijkę

Kod: Zaznacz cały

Subsystem sftp /usr/lib/openssh/sftp-server
?
malacz
Posty: 48
Rejestracja: 30 listopada 2008, 11:04

Post autor: malacz »

Nie rozumie co piszecie :) zawsze normalnie łącze się przez putty i wpisuje komendy...
Chce się połączyć przez ftp programem FileZilla ponieważ przez konsole nie widzę plików...
FileZillą łatwo wrzuca się pliki do poszczególnych folderów i usuwa.
Gdy łącze się putty wpisuje zawsze port 22.
thalcave
Junior Member
Posty: 526
Rejestracja: 03 maja 2007, 19:57
Lokalizacja: gdynia

Post autor: thalcave »

łmalacz, Rad poradził słusznie zresztą, że lepszy jest sftp od ftp. W pliku /etc/ssh/sshd_config musisz mieć linie:

Kod: Zaznacz cały

Subsystem sftp /usr/lib/openssh/sftp-server
(gdzieś pod koniec pliku) by serwer sftp działał. Połączenie możesz nawiązać przez WinSCP.
Awatar użytkownika
lis6502
Member
Posty: 1798
Rejestracja: 05 listopada 2008, 20:14
Lokalizacja: Miasto Szybowców

Post autor: lis6502 »

?
Co to znaczy że przez konsolę nie widzisz plików? ftp to wymiana plików, ssh to zdalna konsola, taka sama jak lokalnie pod ctrl+alt+f1. Chyba że chcesz przez ftp udostępnić katalog główny Debiana '/' i programem FileZilla 'chodzić sobie' zdalnie po komputerze, ale... to byłoby dziwne :)
ODPOWIEDZ