Witam
Mam pytanie i za razem prośbę, może ktoś mądrzejszy pomoże.
Mianowicie
Zakupiłem dedyka z debianem, poistalowałem podstawowe rzeczy które mi są potrzebne stworzyłem drugiego użytkownika i
Za pierwszym razem do danego użytkownika mogłem się zalogować na serwer ftp i dodawać pliki w jego katalogu home.
Natomiast teraz już nie mogę.
Zabawne jest to ,ze na konto root mogę sie logować na ftp ale na drugiego uzytkownika juz nie.
Jest zabroniony dostęp.... Nie wiem zgłupiałem już. Pomoże ktoś?
Forum > Kącik Linuksa i Androida > Debian i FTP
Wysłane 2015-02-19 22:27
Wysłane 2015-02-19 23:02
Jaki serwer FTP? użytkownicy systemowi czy wirtualni (np. z bazy)?
Sprawdź uprawnienia do katalogu domowego (lub innego docelowego dla danego usera).
Sprawdź logi serwera FTP. pewnie będzie tam przyczyna.
Spróbuj zrobić 3 usera i zalogować się na niego.
Nie umożliwiaj rootowi logowania via FTP czy bezpośrednio via SSH.
Wysłane 2015-02-20 00:00 , Edytowane 2015-02-20 00:07
Witam :)
I ten co był w standardzie (przy instalacji debiana) i vsftpd użytkownicy systemowi
drwxr-xr-x 8 (nazwausera) (nazwausera) 4096 lut 20 05:27 (nazwakatalogu)
takie mam uprawnienia uzytkownika do katalogu (na tego uzytkownika nie moge sie zalogowac na ftp)
log z katalogu /var/log/messages
[LINK]
Nie wiem czy to log z dobrej lokalizacji, ale tak przynajmniej sugerowała strona [LINK]
na kolejnym uzytkowniku tez nie moge sie zalogowac na ftp
Wysłane 2015-02-20 10:18
Jak wygląda konkretnie nieudana próba logowania?
Podajesz login i hasło i co dalej się dzieje? Zrywa połączenie czy jest jakiś komunikat?
Uprawnienia na próbę możesz zmienić na 777 ?
Twój /var/log/messages nic nie mówi - być może te ftpy nie zapisują w tej chwili logów przez Syslog.
Warto przejrzeć go tuż po nieudanej próbie zalogowania np. przez
tail /var/log/messages
A co mówi: ?
/var/log/xferlog
zobacz czy w w /var/log nie ma plików lub katalogów osobnych z logami vsftp np.
/var/log/vsftpd.log
Wysłane 2015-02-20 10:47 , Edytowane 2015-02-20 12:18
Nieudana próba logowania do katalogu usera z uprawnieniami 777: [LINK]
Log tuż po nieudanej próbie (nano): [LINK]
(tail):
Feb 20 05:49:27 instakill kernel: [ 21.526974] Bluetooth: HCI socket layer initialized
Feb 20 05:49:27 instakill kernel: [ 21.526975] Bluetooth: L2CAP socket layer initialized
Feb 20 05:49:27 instakill kernel: [ 21.526978] Bluetooth: SCO socket layer initialized
Feb 20 05:49:27 instakill kernel: [ 21.569544] Bluetooth: RFCOMM TTY layer initialized
Feb 20 05:49:27 instakill kernel: [ 21.569546] Bluetooth: RFCOMM socket layer initialized
Feb 20 05:49:27 instakill kernel: [ 21.569547] Bluetooth: RFCOMM ver 1.11
Feb 20 05:49:27 instakill kernel: [ 21.636180] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Feb 20 05:49:27 instakill kernel: [ 21.636182] Bluetooth: BNEP filters: protocol multicast
Feb 20 06:15:11 instakill kernel: [ 1564.559499] fuse init (API version 7.17)
Feb 20 06:25:01 instakill rsyslogd: [origin software="rsyslogd" swVersion="5.8.11" x-pid="2508" x-info="http://www.rsyslog.com"] rsyslogd was HUPed
A co mówi: ?
/var/log/xferlog
Nic nie mówi bo nie mam pliku xferlog
log vsftpd jest pusty...
EDIT
Instalowałem na początku też program denyhosts (przeciw bruteforce bo miałem logi o logowaniach nieudanych)
Nie wiem czy to ma jakiś związek.
Vsftpd jak konfigurowałem to ustawiłem aby użytkownicy lokalni mogli się logować lecz nic z tego.
EDIT 2
Z kolei jeżeli loguje się przez po ssh używając komendy ftp
(username) (nazwauzytkownika)
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
To jak widac mogę się zalogować. Ale nie mogę zewnętrznymi programami jak filezilla i winscp
EDIT 3
Doszedłem już chyba do sedna ale jeszcze nie umiem rozwiązać
Gdy loguje się przez putty po ssh i wpisuję nazwę uzytkownika potem hasło to nie mogę się zalogować na tego użytkownika
loguje sie na roota normalnie zmieniam hasło na inne. Potem próbuje na innym i dalej nie mogę się zalogować..
Pomoże ktoś?
EDIT 4
Do zamknięcia. Problem rozwiązany
Kto jest online: 0 użytkowników, 238 gości