Etiketler

ubuntu etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
ubuntu etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

17 Temmuz 2013 Çarşamba

Ubuntu POSTFIX Kurulumu ve Mail Gönderme

Postfix, Linux ve Unix bilgisayar işletim sistemlerinde bir açık kaynaklı (Mail Transfer Agent) e-posta aktarma ajanıdır.
Ubuntu'da terminal ekranından kurulum yapmak için;

sudo apt-get install postfix
sudo apt-get install mailutils

Yerel başka bir kullanıcı eklemek için;
sudo useradd -m -s /bin/bash yenikullanıcı
sudo passwd yenikullanıcı

Postfix için ayarlar sırasıyla;











Ayarlama işlemlerimizi tamamladık. Eğer tekrar ayarlamak ya da bazı değişikler yapmak istersek;

sudo dpkg-reconfigure postfix


Yerelde  kullanıcı arasında mail göndermek için;
telnet localhost 25



mail from:yasemin@localhost
rcpt to:yenikullanıcı@localhost
data
subject:deneme
deneme
.
quit


Maili diğer kullanıcıya gönderdik. Daha sonra başka bir terminal açarak (ctrl+alt+T), öncelikle diğer kullanıcıya geçiş yapmamız gerekiyor

su - kullanıcıadı



Daha sonra mail yazarak gelen mailleri görüntülüyoruz.
mail


Henüz gönderilmemiş , gönderilmeyi bekleyen mailleri görüntülemek için mail kuğruğuna bakıyoruz.
mailq


Şimdiye kadar aynı bilgisayar içerisinde iki farklı kullanıcı arasında mail gönderdik, buna ek farklı 2 bilgisayar arasında mail göndermekten bahsetmek istiyorum.
İlk başta ben bir IP'ye bağlanmak istediğimde hata alıyordum. Bunu çözmek için "xinetd" yükledim.


sudo apt-get install xinetd
cd /etc/inetd.d/

yukarıdaki komut satırlarını yazdıktan sonra telnet adında bir dosya oluşturuyoruz.
sudo nano telnet

daha sonra dosyanın içine aşağıdaki satırları olduğu gibi kopyalıyoruz ve kaydediyoruz.

service telnet
 { disable     = no
   flag        = REUSE
   socket_type = stream
   wait        = no
   user        = root
  server       = /usr/sbin/in.telnetd
log_on_failure += USERID
}


kaydettikten sonra xinetd'i tekrar yeniden başlatıyoruz.
sudo service xinetd restart

Bağlanacağımız bilgisayarın 25. portunun açık olması gerekiyor. 25.port SMTP yani mail gönderme-alma portudur. 25.portu açmak için

sudo iptables -A INPUT -p tcp --dport 25 -j ACCEPT
açık portları görüntelemek için;
netstat -plnt

daha sonra

telnet ip_no 25

mesaj gönderme kısmında bir değişiklik yok

mail from:yasemin@localhost
rcpt to:diğerbilgisayardakikullanıcı@localhost
data
subject:deneme
deneme
.
quit



İsterseniz mailleriniz için bir mail kutusu oluşturabilirsiniz;

sudo postconf -e "home-mailbox= Maildir/"

Şuana kadar 25. port üzerinde çalıştık , eğer 587.port üzerinde çalışmak isterseniz

/etc/postfix/master.cf dosyasınına
587  inetd  n  -   n  -  -  smtpd
satırını ekleyip sonra postfix'i yeniden başlatmanız gerekiyor.

sudo nano /etc/psotfix/master.cf

satırını ekliyoruz;
587      inet  n       -       n       -       -       smtpd

Yeniden postfix'i başlatmak için;

sudo /etc/init.d/postfix restart



Umarım yararlı bir paylaşım olmuştur.
İlerleyen yazılarımda görüşmek üzere
Herkese iyi çalışmalar

16 Temmuz 2013 Salı

Ubuntu Terminal Komutlarından

Merhaba Arkadaşlar
Bu yazımda sizlere bazı terminal komutlarını paylaşmak istiyorum. Benim en çok ilgimi çeken bilgisayarın sıcaklığını ölçen "sensors" komutudur ve artık bilgisayarımı kapatırken de terminal komutlarımı kullanmaya başladım :)

-Bilgisayarınızın sıcaklığını ölçmek için;
sensors

-   "deb" uzantılı paket yüklemek için;
sudo dpkg -i "dosya ismi"

- "deb" uzantılı paket ile kurulmuş programı kaldırmak için;
sudo dpkg -r "programın ismi"

-Çöp kutusunu boşaltmak için;
sudo rm -r ~/.local/share/Trash/files/*

-Nano editorünün satır numaralarını çıkarmak için;
nano -c dosya_adı

-Bilgisayarı kapatmak için;
sudo poweroff

-Bilgisayarı yeniden başlatmak için;
sudo reboot

- Dinlenilen portları ekrana basmak için;
netstat -an | grep "LISTEN"

İlerleyen yazılarımda görüşmek üzere...

LINUX-PORT AÇMA-KAPAMA

Merhabalar

Linux'da portları istediğiniz gibi açıp kapatmanız mümkün ;

PORT AÇMAK İÇİN;

iptables -A INPUT -p tcp --dport portno -j ACCEPT
iptables -A INPUT -p udp --dport portno -j ACCEPT

PORT KAPATMAK İÇİN;

Dışardan içeriye gelen istekleri kapatmak için;
iptables -A INPUT -p tcp --dport portno -j REJECT
iptables -A INPUT -p udp --dport portno -j REJECT

İçeriden dışaraya giden istekleri kapatmak için;
iptables -A OUTPUT -p tcp --dport portno -j REJECT
iptables -A OUTPUT -p tcp --dport portno -j REJECT


22.port TCP portudur aynı zamanda SSH için kullanılır.
25.port SMTP portudur. Mail alıp-göndermek için kullanılır. Ancak son zamanlarda Türk Telekom tarafından spam mail göndermeyi engellemek için 25.port kapatılmış yerine 587 nolu port kullanılmaya başlamıştır.
Açık olan portlarınızı görüntülemek için terminale ekranından;
netstat -plnt
yazmanız yeterlidir.

Herkese iyi çalışmalar...

5 Temmuz 2013 Cuma

Ubuntu-Firewall

Merhaba Arkadaşlar

Bu yazımda sizlere Ubuntu'daki Firewall (güvenlik duvarı ) dan bahsetmek istiyorum.
Ubuntu da internet portları kapalıdır. Bu yüzden genelde güzenlik duvarına ihtiyacımız yoktur. Ama elbette firewall Ubuntu'muzun içinde yüklü olarak bulunur lakin aktif konumda değildir.

Dilerseniz aktif hale getirmek için;
sudo ufw enable

Güvenlik duvarının aktif yada pasif olduğunu kontrol etmek için;
sudo ufw status

Güvenlik duvarınızı tekrar pasif konuma getirmek isterseniz;
sudo ufw disable

Sistem kaydının tutulmasını isterseniz bu özelliğin açılması gerekiyor, bunun için ;
sudo ufw logging on

Tutulan sistem kayıtlarını görüntülemek için ;
grep UFW /var/log/syslog

Kaydın tutulmasını kapatmak isterseniz;
sudo ufw logging off

İnternet erişimine izin vermek için;
sudo ufw allow

Belirli bir portun  internet erişimini kapatmak için;
sudo ufw deny port_no

Telnet erişimini kapatmak için;
sudo ufw deny telnet

Belirli bir IP nosunu engellemek için;
sudo ufw deny IP_no

Yukarıda bahsettiklerim terminalde çalışırken kullanılan komutlardı. Eğer grafik ekranı ile çalışmak istiyorum diyenlerdenseniz eğer;

sudo apt-get install gufw

komutu ile arayüz güvenlik duvarını kolaylıkla yükleyebilir ve ayarlamalarınız arayüz üzerinden yapabilirsiniz.

Önümüzdeki yazılarımda görüşmek üzere;
Kolay gelsin.

Yararlanılan Kaynaklar;
http://forum.ubuntu-tr.net/index.php?topic=3710.0
http://wiki.ubuntu-tr.net/index.php/Ubuntu'da_g%C3%BCvenlik_duvar%C4%B1_kullan%C4%B1m%C4%B1

28 Nisan 2013 Pazar

Basit Browser Yapımı

Merhaba Arkadaşlar
Bu yazımda  basit bir browser(tarayıcı) yapımı göstermek istiyorum.
Ben Ubuntu 12.10 üzerinde çalışıyorum.
Öncelikle Terminal ekranını (ctrl+alt+T) açıyoruz.
Tarayıcı için normalde kullanılmayan bir port u dinlemeye almamız gerekiyor. Normalde tarayıcı 80 portunu sürekli dinler. Bu yüzden boş olan portu dinlemeye başlayalım.

nc -l 50000

yazalım ekrana. İlk yazdığımızda hiç bir şey olmayacak.. Aslında 50000. port u dinlemeye başlıyor.. sizin bir istek göndermenizi bekliyor.
Daha sonra kendi tarayıcımızdan 50000 portundan istek yapalım..

Terminal ekranımızda ise istek yapılan tarafın bilgilerini görebiliriz.



Şimdi ise yapılan isteğe bir cevap vermemiz bekleniyor.. 
Terminal ekranına "Merhaba" yazalım , ve ardından ctrl+c ye basalım.(Aşağıdaki resimde olduğu gibi)


Vee sonucumuz ;
Belki bu konudaki çok basit bir uygulama ama benim ilk gördüğümde beğendiğim bir uygulama, sizlerle de paylaşmak istedim.
Bu arada internetin sonu var mı acaba diyen arkadaşlara da bir web sitesi önermek istiyorum ; 

Herkese iyi çalışmalar :)

*YASEMIN DEMIRAL 




9 Mart 2013 Cumartesi

ubuntu da java jdk kurulumu

ubuntu terminalden (ctrl+alt+t)

#sudo add-apt-repository ppa:webupd8team/java
#sudo apt-get update && sudo apt-get install oracle-jdk7-installer


daha sonra da;

#update-alternatives –display java

java versiyonunuzu da kontrol etmek için

#java -version

daha ayrıntılı bilgi için bakınız ;http://www.blogs.digitalworlds.net/softwarenotes/?p=41

5 Mart 2013 Salı

SUBVERSİON-SVN

Linux ubuntu 12.10 da subversion 1.7 kurmayan isteyenler...
terminal da kod satırına

sudo apt-get install subversion
yazıyoruz ve kolaylıkla svn i indiriyoruz.
daha sonra
svn --version 
yazdığımzda subversionumuzun sürümini versiyonunu kontrol edebiliyoruz.
daha sonra ben bir tane yeni klasör oluşturdum
mkdir designpattern
siz istediğinizi oluşturabilirsiz. daha sonra
cd designpattern
designpattern klasörünün içinde

 svn co  https://cengsvn.anadolu.edu.tr/svn/2013/bim492/kullanıcıadı
size burada username ve password soruyor. böylelikle kendi klasörünüze girmiş oluıyorsunuz.
eğer hocanın koyduklarına ulaşmak istiyorsanız

 svn co  https://cengsvn.anadolu.edu.tr/svn/2013/bim492/public
yazmalısınız . zaten oradakileri otomatik olarak kendisi belirlediğiniz klasor e (ben designpattern klasorunu seçmiştim) indiriyor.
eğer bir dosya oluşturup onun içine adınızı yazıp svn de kendi klasörünüze yüklemek isterseniz
cd username
bununla size ait olan klasöre gidersiniz ve orada bir txt dosyası oluşturmalısınız. başka yerde oluştursanız svn e yükleme yapmıyor.
nano deneme.txt
Adınız Soyadınız
ctrl+x ile çıkıp dosyayı kaydedin.
ne yazdığınızı görmek yada kontrol etmek isterseniz
cat deneme.txt
svn de olmayan bir şey olduğu için eklemeniz gerekiyor. bunun içinde
svn add deneme.txt
yazmanız gerekli. ama sadece bununla svn ye yüklemiş olmuyorsunuz dikkat edin.
daha sonra commit etmeniz gerekiyor.
 svn commit -m "Tryin to commit"
daha sonra svn status diyerek kontrol edebilir
svn up diyerek update edebilirsiniz.
hatta cengsvn.anadolu.edu.tr/svn/2013/bim492/kullanıcıadı
dan da yükleme yapıp yapmadığınızı görebilrsiniz.

bu arada ben koduma telefonumdan ya da tablettimden bakmak istiyorum erişmek istiyorum diyorsanız android için svn client kurup bir ara yüzle svn hesabınıza ulaşabilirsiniz.
merak edenler göz atabilir. ben bunu yükledim şimdilik bir sorun yok :)
https://play.google.com/store/apps/details?id=com.valleytg.oasvnlite.android&hl=tr

bütün komut satırları 12.10 ubuntu terminal de denenmiştir. Windows da nasıldır bu işler bir fikrim yok henüz. herkese kolay gelsin :)

*YASEMIN DEMIRAL







remove eclipse in ubuntu

askubuntu.com/questions/81761/how-to-fully-remove-a-package

ubuntu da eclipse i tamamen kaldırmak istediğiniz zaman terminal den
sudo dpkg -r eclipse
sudo apt-get --purge remove eclipse
sudo apt-get autoremove
yazmanız yeterli..

29 Ocak 2013 Salı

Sublime Text 2 -ubuntu da kurulum

terminal den 
sudo add-apt-repository ppa:webupd8team/sublime-text-2 
sudo apt-get update
sudo apt-get install sublime-text
 kod satırlarını yazmamız yeterlidir. :)
ayrıntı için ; 
http://askubuntu.com/questions/172698/how-do-i-install-sublime-text-2 
 

19 Temmuz 2012 Perşembe

Ubuntu Turkcell Vinn


linux ubuntu da mobil internet kullanma bazen zor olabiliyor çünkü kullanılabilecek bir arayüz mevcut değil ama bu demek değil ki linux da mobil internet kullanamıyoruz....

ilk önce mobil cihazın usb bağlantısını yaptıktan sonra EDIT CONNECTIONS(en altta ) a girip MOBILE BROADBAND(3.sırada) sayfasına geçiş yapıyoruz. daha sonra ADD diyerek adım adım modem ayarlayarımızı yapıyoruz ülke ve hangi operator olduğuna dair... son olarak APPLY diyoruz ancak ufak değişiklikler yapmamız gerekiyor.



bu şekilde değişiklikleri yaptıktan sonra save diyoruz ve connection ı sağlıyoruz...
iyi kullanımlar... :)

 YASEMIN DEMIRAL