[Çözüldü] Ubuntu Server'ıma FTP kurmak istiyorum ama ?

Başlatan emreseckin, 05 Temmuz 2011 - 18:46:56

« önceki - sonraki »

0 Üyeler ve 4 Ziyaretçi konuyu incelemekte.

emreseckin

Arkadaşlar merhaba /var/www dizini altında sitemin dosyaları var ve ben ftp kurup bunlara erişmek istiyorum vsftp kurdum vsftp.conf dosyasını açınca içi bomboş gözüküyor conf dosyasında birkaç edit yapılması gereken yer var ve yapamıyorum ?
ssh ile bağlanabilirsiniz dilerseniz :) ?

ssh üzerinden yardım etmek isteyen varsa pm ile şifreyi gönderirim çok teşekkür ederim

cagriemer

editlemeniz gereken dosya /etc/vsftpd.conf noktadan onceki d harfine dikkat. kullanicilarin dosya yazmalarina izin vermek icin bu dosyada write-enable=YES satirinin basindaki # isaretini silmeniz gerekiyor. ftp kullanicisinin dizinini /var/www yapmak icin terminalden,

sudo usermod -d /var/www ftp

komutunu da verdikten sonra,

sudo restart vsftpd

ile servisi de yeniden baslatirsaniz, ftp kullaniciniz ile herhangi bir ftp istemcisinden serveriniza erisebilirsiniz. ftp icin olusturulan kullanici yerine root ile baglanayim derseniz /etc/ftpusers dosyasindan root adini silmeniz gerekiyor. root ile baglandiginizda varsayilan olarak /var/www dizininize dusmezsiniz ama o dizine gecebilirsiniz. eger bir sorun yasarsaniz yine yazin ssh ile baglanip bakmaya calisirim.

emreseckin

Öncelikle cevap için teşekkür ederim Allah razı olsun sizlerden.
Terminalden işlettiğim kodlar.
emre@emre:~$ sudo su root
[sudo] password for emre:
root@emre:/home/emre# su -
root@emre:~# gksu gedit /etc/vsftpd.conf
root@emre:~# sudo usermod -d /var/www ftp
root@emre:~# sudo restart vsftpd
vsftpd start/running, process 2610
root@emre:~# gksu gedit /etc/ftpusers
root@emre:~# sudo restart vsftpd
vsftpd start/running, process 2664
root@emre:~#

Dediklerinizi yaptım fakat :D
ftp://217.131.26.27 = sayfa görüntülenmiyor
ftp.217.131.26.27 = sayfa görüntülenmiyor
Yerler>Sunucuya Bağlan>FTP (Giriş Gereltiren)>Sunucu:217.131.26.27 Dizin yeri boş bıraktım ve sonuç olarak gene hata veriyor :D acaba yanlış birşeyler mi yaptım fakat ;
217.131.26.27/info.php de FTP enable olarak gözüküyor sunucuda aktif yani

cagriemer

ftp daemon'i calisiyor. firewall mu kullaniyorsunuz acaba?

emreseckin

firewall ın kapanması büyük güvenlik açığı değil mi ?

canosayan

şu an zaten 80 portunuz açık gözüküyor. 21'i de açarak ftp yi kullanabilirsiniz diye düşünüyorum
Chmod bizim işimiz.

emreseckin

:D :D kusura bakmayın görmedim valla nasıl unuttum ki port açmayı açtım portu :
ftp://217.131.26.27/ erişim oluyor ama şifre istemiyi :D şifre koyabiliyoruz heralde değil mi canlar :)
buraya kadar geldik güzel oldu şifreyide koyalım tam olsun değil mi :)

Kadir Can


cagriemer

#8
Alıntı yapılan: emreseckin - 06 Temmuz 2011 - 21:59:52
:D :D kusura bakmayın görmedim valla nasıl unuttum ki port açmayı açtım portu :
ftp://217.131.26.27/ erişim oluyor ama şifre istemiyi :D şifre koyabiliyoruz heralde değil mi canlar :)
buraya kadar geldik güzel oldu şifreyide koyalım tam olsun değil mi :)

vsftpd.conf dosyanizda anonymous_enable degerini No yaptiktan sonra vsftpd'yi yeniden baslatirsaniz sadece hesabi olanlarin girmesine izin verecektir.

emreseckin

Teşekkür ederim cevabınız için:
Masaüstü
   
   06-07-2011
   22:14:00

Müzik
   
   05-07-2011
   04:55:00

MüziÄ?im
   
   05-07-2011
   17:37:00

Resimler
   
   05-07-2011
   04:55:00

Resimlerim
   
   05-07-2011
   17:37:00

Videolar
   
   05-07-2011
   04:55:00

Vidyolarım
   
   05-07-2011
   17:37:00

Dosya:examples.desktop
   1 KB
   05-07-2011
   04:43:00

Ä°ndirilenler
   
   07-07-2011
   01:18:00

Å?ablonlar

türkçe karakter sorunu var :D

cagriemer

Browser uzerinden goruntulerken mi boyle bir hata aliyorsunuz? Browserinizin karakter setini Unicode UTF-8 seklinde degistirip, otomatik tanimayi kaldirdiktan sonra tekrar dener misiniz? Firefox ingilizce icin asagida verdigim sekilde. Turkce'si icin de gorunum altinda, karakter kodlamasi seklindedir sanirim. Yok eger Filezilla gibi bir istemci kullaniyorsaniz onun da ayarlarindan UTF-8 kullanmaya zorlayabilirsiniz. Hala sorun varsa terminale "locale | grep LANG" yazip ciktisini ekler misiniz?

View--> Character Encoding--> Auto-Detect--> Off
View--> Character Encoding--> Unicode UTF-8

emreseckin

Cevap için teşekkür ederim.
Dedikleriniz zaten ayarlıymış browserde utf dili ve otomatik tanımlama kapalı
emre@emre:~$ locale | grep LANG
LANG=tr_TR.utf8

cagriemer

Bir de ISO kodlama ile deneyelim. Serverinizda;
sudo locale-gen tr_TR ISO-8859-9
sudo locale-gen
komutlarini sirayla verdikten sonra
sudo nano /etc/default/locale komutuyla default dosyasinda LANG parametresini tr_TR.IS0-8859-9 olarak ayarlayip, imkaniniz varsa serveri yeniden baslatin ve oyle baglanmayi deneyin.

emreseckin

Dediğiniz komutları harfi harfine uyguladım ubuntu da karakter hataları oluştu açılışta kodların çoğu # böyle gözüküyor +olarak masaüstünün arka planı görünüyor sadece panel yok :)

cagriemer

O halde /etc/default/locale dosyanizi tekrardan UTF-8 haline getirmeniz gerekecek. Buraya yazmadan once, yazacagim her seyi sanal bir sunucuda deniyorum. Sorun yasanmazsa yaziyorum. Fakat sizin durumunuzda neden olmadi bilemiyorum. Dolayisiyla yardimci olamayacagim, kusura bakmayin.

emreseckin

Format attığım için bu konuyuda Çözüldü etiketiyle kapatabiliriz:)

heartsmagic

Yeniden kurulumlarda Çözüldü etiketi vurmuyoruz aslında :)
Asıl sorulan soru çözülmüş durumda ama değil mi?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

emreseckin

Evet adminim sorunum çözüldü :) biraz geç oldu ama güç olmadı :D