Raspberry ile FTP Server

Başlatan rck8942, 26 Ekim 2015, 22:06:22

rck8942

Merhaba arkadaslar,

Raspi ile FTP server (Proftpd) yapmaya calisiyorum. Aslinda calisiyor ancak Yazicidan direk FTP ye yüklemeye calistigim zaman yazicidan bilgi gitmiyor. FTP log dosyasinda sun yaziyor. Sanimca /var/www dosyasina erisemiyor erismesi icin ne yapmam lazim ?

Oct 26 20:00:43 raspberrypi proftpd[3182] raspberrypi (Dell-C1765fnw.fritz.box[192.168.178.26]): FTP session opened.
Oct 26 20:00:43 raspberrypi proftpd[3182] raspberrypi (Dell-C1765fnw.fritz.box[192.168.178.26]): Preparing to chroot to directory '/var/www'
Oct 26 20:00:43 raspberrypi proftpd[3182] raspberrypi (Dell-C1765fnw.fritz.box[192.168.178.26]): USER dell: Login successful.
Oct 26 20:00:43 raspberrypi proftpd[3182] raspberrypi (Dell-C1765fnw.fritz.box[192.168.178.26]): FTP session closed.
Oct 26 20:00:44 raspberrypi proftpd[3183] raspberrypi (Dell-C1765fnw.fritz.box[192.168.178.26]): FTP session opened.
Oct 26 20:00:44 raspberrypi proftpd[3183] raspberrypi (Dell-C1765fnw.fritz.box[192.168.178.26]): Preparing to chroot to directory '/var/www'
Oct 26 20:00:44 raspberrypi proftpd[3183] raspberrypi (Dell-C1765fnw.fritz.box[192.168.178.26]): USER dell: Login successful.
Oct 26 20:00:44 raspberrypi proftpd[3183] raspberrypi (Dell-C1765fnw.fritz.box[192.168.178.26]): FTP session closed.
Oct 26 20:00:45 raspberrypi proftpd[3184] raspberrypi (Dell-C1765fnw.fritz.box[192.168.178.26]): FTP session opened.
Oct 26 20:00:45 raspberrypi proftpd[3184] raspberrypi (Dell-C1765fnw.fritz.box[192.168.178.26]): Preparing to chroot to directory '/var/www'
Oct 26 20:00:45 raspberrypi proftpd[3184] raspberrypi (Dell-C1765fnw.fritz.box[192.168.178.26]): USER dell: Login successful.
Oct 26 20:00:45 raspberrypi proftpd[3184] raspberrypi (Dell-C1765fnw.fritz.box[192.168.178.26]): FTP session closed.


Proftpd yi su komutlar ile kurdum

sudo apt-get install proftpd

sudo nano /etc/proftpd/proftpd.conf

DefaultRoot ~
AuthOrder              mod_auth_file.c  mod_auth_unix.c
AuthUserFile /etc/proftpd/ftpd.passwd
AuthPAM off
RequireValidShell off

cd /etc/proftpd/

sudo ftpasswd --passwd --name paul --uid 33 --gid 33 --home /var/www/ --shell /bin/false

sudo /etc/init.d/proftpd restart

sudo chmod g+s /var/www
sudo chmod 775 /var/www
sudo chown -R www-data:www-data /var/www


Biraz uzun oldu ama Linux culardan yardim bekliyorum.
Elektroniker für Betriebstechnik

mehmet

Olan olmuştur,
olacak olan da olmuştur.
Olacak bir şey yoktur.
---------------------------------------------
http://www.mehmetbilgi.net.tr
https://creativecommons.org/licenses/by/4.0/deed.tr "CC BY"

rck8942

Hocam Bi tane yazicim var Scan to FTP özelligi olan.
Elektroniker für Betriebstechnik

mehmet

Geçici olarak /var, /var/www ve daha alttaki ftp
klasörünün erişim haklarını 777 yapıp deneyiniz.
Olan olmuştur,
olacak olan da olmuştur.
Olacak bir şey yoktur.
---------------------------------------------
http://www.mehmetbilgi.net.tr
https://creativecommons.org/licenses/by/4.0/deed.tr "CC BY"

rck8942

Elektroniker für Betriebstechnik

mehmet

Aslında hata yok, sadece yaptıklarını yazıyor. Ancak arada
ftp ile yazılan dosya ismi vs. olması gerekiyor sanki. Yazıcınız
dosya göndermiyor gibi. Zira logon/logout işlemi yapılabiliyor...
Olan olmuştur,
olacak olan da olmuştur.
Olacak bir şey yoktur.
---------------------------------------------
http://www.mehmetbilgi.net.tr
https://creativecommons.org/licenses/by/4.0/deed.tr "CC BY"

rck8942

daha önce /home uzantisina gönderebildim hocam. SIkinti system dosya uzantisinin icinde olunca göndermiyor.
Elektroniker für Betriebstechnik

mehmet

Kendi klasörünüzün altına bir klasör ilave
edip dosyalarınızı oraya yönlendiriniz.
Olan olmuştur,
olacak olan da olmuştur.
Olacak bir şey yoktur.
---------------------------------------------
http://www.mehmetbilgi.net.tr
https://creativecommons.org/licenses/by/4.0/deed.tr "CC BY"

boreas

Passive mode active mod diye ayarlar var sunucunu passive mode'a çevirip tekrar refresh etmeyi dene

rck8942

Yaziciya dosya erisim noktasi vermessem Taranan kagidi suraya /home/pi atiyor.Eger ki yaziciya /home/pi/Bank adli dosyaya göndermesini istedigim zaman hata veriyor göndermiyor. Bu dosyaya erisimini nasil saglaya bilirim ?

Su Komutlar ilemi yazma islemini gerceklestirecegim?

sudo chmod g+s /home/pi
sudo chmod 775 /home/pi
sudo chown -R www-data:www-data /home/pi
Elektroniker für Betriebstechnik

rck8942

Sorunu hallettim. Düsünce hatasindan kaynakliyonurmus. Öncelikle user e home dosyasi ataniyor. Bu dosya örnek /FTP uzantisina sahip. Yaziciya ya önceden /Home/FTP/Dosya1 diye ekliyordum. Sadece /FTP eklemek yetiyor. Ayriyeten birde yeni dosyalar olusturdugumda yeniden bu kullaniciya bu dosyalari tanitmak gerekiyor. Simdilik calisiyor.
Elektroniker für Betriebstechnik