7.09.2018 16:22 tarihinde Mesut Güler yazdı: > Merhaba, > > > pi kullanıcısı /etc/shells de tanımlı bir shell kullanıyorsa (ki öyle > olmalı) sorun yok görünüyor. +Bu kısımın öyle olup olmadığını nasıl anlaya bilirim? Keza sizin kadar tecrübeli değilim!
> > filezilla istemci ile ftp server (pi) ile aynı ağda mı? +Evet aynı ağdalar > > vsftpd veya diğer diğer ftp sunucularda aram pek iyi değil. pek > kullanmıyorum. ama kendi bilgisayarımda bazı cihazların firmware > güncellemeleri sadece ftp den yapabiliyordum o amaçla kurmuştum ve hala > vsftpd aktif. > karşılaştırmanız için ilgili config: +Sizin gönderdiğiniz config den sonra dosyamı böyle güncelledim. ####################################### listen=NO listen_ipv6=YES anonymous_enable=NO dirmessage_enable=YES use_localtime=YES xferlog_enable=YES connect_from_port_20=YES secure_chroot_dir=/var/run/vsftpd/empty pam_service_name=vsftpd rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key ssl_enable=YES local_enable=YES chroot_local_user=YES local_root=/var/www/html/ user_sub_token=pi write_enable=YES local_umask=002 allow_writeable_chroot=YES ftpd_banner=Welcome to my Raspberry Pi FTP ################################################## > $cat /etc/vsftpd.conf |grep -v ^# > listen=NO > listen_ipv6=YES > anonymous_enable=NO > local_enable=YES > dirmessage_enable=YES > use_localtime=YES > xferlog_enable=YES > connect_from_port_20=YES > secure_chroot_dir=/var/run/vsftpd/empty > pam_service_name=vsftpd > rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem > rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key > ssl_enable=NO > > kendi kullanıcım ile giriş yapabiliyorum. Aynı ağda isem sorun yok. Dış > ağdan test etmedim ama önünde bir firewall/router gibi bir şey varsa, > passive port aralığı tanımları yapmak gerekir ve o portları ilgili > router/firewall dan ftp servera ayrıca yönlendirmek lazım. hatta dış ip > adresini de yine conf dosyasında tanımlamak gerekebiliyor. > Yapısı gereği istemci tarafında da port açıyor aktif modda, passive mode > için de cebelleşmek gerekiyor. > Burada çok fazla bir pc yok. Hatta çok komplike bir ağımız da yok. Standart bir modemimiz ve wifi üzerinden ona bağlı 4-5 kullanıcı var. O yüzden herhangi kısıtlama vb şey olacağını sanmıyorum. > pi üzerinden test edin. > $ftp localhost > kullanıcı ve parolayı girin. sonuç nedir? > Komutların hepsini rasp üzerinden yazdım. Çıktıları aşağıdaki gibi. pi@rsp:/etc $ ftp localhost -bash: ftp: komut yok pi@rsp:/etc $ $ftp localhost -bash: localhost: komut yok pi@rsp:/etc $ İyi çalışmalar dilerim. > saygılar > > > 07-09-2018 15:46 tarihinde SEVGI yazdı: >> Merhabalar, >> Filezilla üzerinde SSH ile bağlana biliyorum. >> (Bilgilendirme için teşekkür ederim.) >> >> FTP Bağlantısını şuan için kullanıp yapılandırsam iyi olacak. >> Sanırım ilerde başka şeylerde de lazım olacak gibi. >> >> Bahsettiğiniz dosyalarımın içeriğini altda paylaşıyorum ancak burada ne >> eksik ya da neyi düzeltmem konusunda hiç bir fikrim yok. >> >> İyi çalışmalar dilerim. >> >> pi@rsp:/etc $ cat shells >> # /etc/shells: valid login shells >> /bin/sh >> /bin/dash >> /bin/bash >> /bin/rbash >> >> pi@rsp:/etc $ cat ftpusers >> # /etc/ftpusers: list of users disallowed FTP access. See ftpusers(5). >> >> root >> daemon >> bin >> sys >> sync >> games >> man >> lp >> mail >> news >> uucp >> nobody >> pi@rsp:/etc $ >> >> >> 7.09.2018 15:26 tarihinde Mesut Güler yazdı: >>> Merhaba >>> >>> FTP çok eski bir protokol hem güvenlik açısından hem de protokol kendi >>> yapısı (NAT vb.) günümüz şartlarına pek uymuyor. >>> >>> FTP ye özel bir neden dolayı ihtiyacınız yoksa kullanmayın. >>> direk scp kullanın derim. filezilla da destekler >>> sadece pi üzerinde ssh server kurulu değilse kurun ve çalışıtırın >>> >>> raspian ve armbian ile ben de uğraşıyorum bol bol >>> ssh varken ftp ye ihtiyacım hiç olmadı. >>> >>> illa ftp derseniz de /etc/ altında >>> "shells" ve "ftpusers" dosyalarını kontrol edin. FTP ye erişim izinleri >>> bunlarla da ilgili. >>> >>> saygılar >>> >>> 07-09-2018 14:56 tarihinde SEVGI yazdı: >>>> Merhabalar, >>>> Raspbian işletim sistemi üzerinde ftp server kurmaya çalışıyorum. >>>> >>>> sudo apt-get install vsftpd -y >>>> >>>> komutu ile kurulum yaptım. >>>> >>>> /etc/vsftpd.conf dosyamın içeriğini aşağıdaki şekilde düzenledim. >>>> ssl_enable=YES >>>> local_enable=YES >>>> chroot_local_user=YES >>>> local_root=/var/www/html/ >>>> user_sub_token=pi >>>> write_enable=YES >>>> local_umask=002 >>>> allow_writeable_chroot=YES >>>> ftpd_banner=Welcome to my Raspberry Pi FTP >>>> >>>> Daha sonrasında ilgili gruba eklemeleri yaptım. >>>> sudo usermod -a -G www-data pi >>>> sudo usermod -m -d /var/www/html/ pi >>>> sudo chown -R www-data:www-data /var/www/html/ >>>> sudo chmod -R 777 /var/www/html/ >>>> >>>> en son adım da >>>> sudo service vsftpd restart >>>> komutu ile servisi yeniden başlattım. Bu adımların hiç birinde konsol >>>> ekranında her hangi bir hata çıktısı almadım. >>>> >>>> Filezilla dan bağlantı ayarlarını >>>> İLETİŞİM KURALI - FTP DOSYA AKTARIM İLETİŞİM KURALI >>>> SUNUCU - 192.168.1.29 >>>> ŞİFRELEME - OLABİLİYORSA TLS ÜZERİNDE FTP KULLANILSIN >>>> OTURUM AÇMA TÜRÜ - NORMAL >>>> KULLANICI -pi >>>> PAROLA - (login olurken kullandığım parola) >>>> olarak düzenledim ancak bağlan dediğim de >>>> >>>> >>>> "ECONNREFUSED - Bağlantı sunucu tarafından reddedildi" ile bağlantı >>>> kurulamadı. >>>> Hata: Sunucuyla bağlantı kurulamıyor >>>> >>>> hatasını alıyorum. >>>> >>>> Konuyla ilgili sorunu nasıl çözebilirim. >>>> İyi çalışmalar Dilerim. >>>> _______________________________________________ >>>> Linux-programlama mailing list >>>> [email protected] >>>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama >>>> Liste kurallari: http://liste.linux.org.tr/kurallar.php >>> _______________________________________________ >>> Linux-programlama mailing list >>> [email protected] >>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama >>> Liste kurallari: http://liste.linux.org.tr/kurallar.php >>> >> _______________________________________________ >> Linux-programlama mailing list >> [email protected] >> https://liste.linux.org.tr/mailman/listinfo/linux-programlama >> Liste kurallari: http://liste.linux.org.tr/kurallar.php > > _______________________________________________ > Linux-programlama mailing list > [email protected] > https://liste.linux.org.tr/mailman/listinfo/linux-programlama > Liste kurallari: http://liste.linux.org.tr/kurallar.php > _______________________________________________ Linux-programlama mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
