Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam,
Posiadam problem z vsftpd na swoim serwerze dedykowanym. Problem leży w podłączeniu, ponieważ wywala komunikat
OOPS: priv_sock_get_cmd
Czy ktoś wie jak ten problem rozwiązać, pod spodem załączam specyfikacje:
- Debian 7.0 Wheezy
- vsftpd 3.0.2
Offline
Pokaz plik konfiguracyjny vsftpd tylko wytnij wszelkie komentarze, by plik ten był czytelny.
Offline
nopriv_user=ftp listen=NO listen_ipv6=YES listen_port=21 anonymous_enable=NO local_enable=YES write_enable=YES local_umask=022 use_localtime=YES xferlog_enable=YES xferlog_file=/var/log/vsftpd.log connect_from_port_20=YES port_enable=YES ftpd_banner="Welcome to /user/delavor FTP Server!" idle_session_timeout=600 data_connection_timeout=0 chroot_local_user=YES secure_chroot_dir=/var/chroot/vsftpd allow_writeable_chroot=YES
Ostatnio edytowany przez Delavor (2012-11-14 09:58:49)
Offline
Spróbuj do konfiga dodać taka opcje :
seccomp_sandbox=NO
i zrestartować usługę vsftpd i sprawdzić czy problem występuje.
Ostatnio edytowany przez ba10 (2012-11-14 10:01:56)
Offline
Możesz wkleić logi z połączenia ftp i z wystąpieniem tego błędu ?
Offline
W sumie to w logach /var/log/vsftpd.log nie ma nic, plik jest pusty.
W sieci znalazłem coś takiego, ale nie czaję tego.
/* priv_sock_get_cmd() * PURPOSE * Receives a command, typically on the privileged side of the channel. * PARAMETERS * fd - the fd on which to receive the command. * RETURNS * The command that was sent. */ char priv_sock_get_cmd(int fd);
z source'a vsftpd.
Ostatnio edytowany przez Delavor (2012-11-14 10:13:17)
Offline
A w /var/log/auth.log , /var/log/syslog, /var/log/messages coś się znajduje ?
Offline
Nie wiem czy to ma związek z tym, ale wygenerowało się w momencie podłączenia do ftp
syslog
Nov 14 10:20:08 ks355093 kernel: libfcoe_device_notification: NETDEV_UNREGISTER ip6tnl0 Nov 14 10:20:08 ks355093 kernel: libfcoe_device_notification: NETDEV_UNREGISTER sit0 Nov 14 10:20:08 ks355093 kernel: libfcoe_device_notification: NETDEV_UNREGISTER tunl0 Nov 14 10:20:08 ks355093 kernel: libfcoe_device_notification: NETDEV_UNREGISTER lo
Ostatnio edytowany przez Delavor (2012-11-14 10:22:22)
Offline
Koniecznie musisz korzystać z protokołu ipv6 ?
Offline
Dobra, wiem w czym problem. Z ciekawości pobrałem inny klient FTP, a ten wyrzucił komunikat pełny
Odpowiedź 500 OOPS: vsftpd: not found: directory given in 'secure_chroot_dir':/var/chroot/vsftpd
Teraz z kolei problem jest z inną rzeczą, pokazuje złe hasło mimo, że jest dobre. Ale zmienie, może coś się pochrzaniło
---
edit 10:48:
Status: Znajdowanie adresu IP dla delavor.pl Status: Łączenie z 91.121.117.96:21... Status: Połączenie nawiązanie, oczekiwanie na wiadomość powitalną... Odpowiedź 220 "Welcome to /user/delavor FTP Server!" Polecenie: USER phpmyadmin-www Odpowiedź 331 Please specify the password. Polecenie: PASS ************ Odpowiedź 530 Login incorrect. Błąd: Błąd krytyczny Błąd: Nie można połączyć się z serwerem
Wiecie może czemu coś takiego może się dzieje?
Hasło się zgadza jest w porządku.
Ostatnio edytowany przez Delavor (2012-11-14 10:50:24)
Offline
A czy zgadza się katalog domowy z użytkownikiem na którego się logujesz, no i prawa dostępu oraz kto jest użytkownikiem i do jakiej należy grupy dany katalog ftp ?
Ostatnio edytowany przez ba10 (2012-11-14 10:57:27)
Offline
A jak stworzysz jakiegoś próbnego zwykłego użytkownika w systemie i się spróbujesz zalogować na ftp to masz to samo ? A no i logi.
Ostatnio edytowany przez ba10 (2012-11-14 11:09:48)
Offline
Hmm. Okej, wiem gdzie leży problem. Ale kurczę nie dobrze bo jak zmieniam powłokę na "/bin/false" to nie da rady się podłączyć. Zmieniam powłokę bo nie chcę, by można było logować się z SSH.
Da się zablokować SSH inną metodą?
Offline
Dodaj /bin/false do /etc/shells, i zainteresuj się konfigiem sshd, tam masz opcje ustalania uprawnień dla userów i grup systemowych.
Ostatnio edytowany przez Jacekalex (2012-11-14 18:23:11)
Offline
Offline