27 Şubat 2014 Perşembe

uzak linuxda komut çalıştırma


Merhabalar,

Linux sistemlerde uzaktaki sunucudan komut çalıştırma ihtiyacı durumunda aşağıdaki basit ama bilmeyince sıkıntı veren komut :))))



ssh enesmozturk@192.168.14.191 "hostname && ifconfig -a" >> enes.txt

>> # dosya sonuna ilave et demek
"1.komut && 2.komut "

Linux- Solaris da dosya göndermek (file transfer)


Merhabalar,

Linux sistemlerde bir sunucudan başka bir linux sunucuya kolay bir şekilde dosya trasfer isteği hep olmuştur. Aslında bu yazıyıda ilerde tekrar ihtiyacım olduğunda kolayca bulmak adına hazırlıyorum :))


Komutumuz scp
-pr # dosya yetkilerini koru demek

önce source (kaynak) sonra hedef yolu yazıyoruz.


scp -pr  /etc/snmp/* root@hostip:/etc/enes‏

Linux conf # harici satırlar


Merhabalar,

Linux sistemlerde conf dosyası içinde ilk satırında # işereti olan satırı okumadığını herkes biliyordur. Burda aktif olan satırları gösteren güzel bir komuttan bahsedeceğim.

less /etc/snmp/snmp.conf |grep -v ^# | grep ^.

grep -v ile hariç tutuyoruz
^# satırın ilk karakteri # olan
^. satırın ilk karakterinde herhangi bişey olan


Mustafa Özkaya arkdaşıma bu işe yarar komutundan dolayı teşekkür ederim.

20 Şubat 2014 Perşembe

linux - solaris dns client ayarı


DNS

Linux:

Linux sistemlerde dns ayarını gimek çok basittir.

vi /etc/resolf.conf

#nameserver 172.20.31.11
nameserver 8.8.8.8


Yukarıdaki gibi ayar bizim işimizi görecektir. 


Solaris:


Önce dns servisi kontrol edelim.

# svcs -a | grep dns
 
disabled     XX:XX:XX    svc:/network/dns/server:default
disabled     XX:XX:XX    svc:/network/dns/client:default

Yeni kurulan solaris de dns ayarları kapalı gelir.
Resolv.conf dosyasına dns server IPsini giriyoruz.

# touch /etc/resolv.conf
# vi /etc/resolv.conf

search tivibulab.local
nameserver 172.20.31.11
  



Varsayılan olarak sorgularımızı dnse sorması için aşağıdaki gibi nsswitch.conf dosyasını değiştiriyoruz.

# cp /etc/nsswitch.conf /etc/nsswitch.orig
# cp /etc/nsswitch.dns /etc/nsswitch.conf
# svcadm enable /network/dns/client
 
# svcs -a | grep dns
disabled    XX:XX:XX    svc:/network/dns/server:default
online      XX:XX:XX    svc:/network/dns/client:default


nslookup db1.tivibulab.local
ping db1.tivibulab.local  

12 Şubat 2014 Çarşamba

Linux - Solaris ntp client ayarı

NTP


Merhabalar,

Bir sunucu kurduğunuzda %90 onu sistemdeki ntp saati ile eşitlemeniz gerekir. Peki bu işlemi nasıl yapacağız.

Linux:

Öncelikle ntp paketini yüklüyoruz.Yüklüyse gerek yok.

yum install ntp  # yum üzerinden ntp paketini kuruyoruz.

date   # diyerek mevcut saat bilgisini görüyoruz

service ntpd status  # stop olması gerekiyor değilse
service ntpd stop#
ntpdate 192.168.1.11    # ntpserver yeri sunucusun ister ipsi ister hosts a yazdığımız ismini girebiliriz.
service ntpd start # ntp servisi başlatıyoruz.

chkconfig ntpd on   #başlangıçda ntp servisi otomatik başlasın
vi /etc/ntp.conf   # burda server boşluk ntpserver ipisigiriyoruz ki otomatik başladığında burdan alsın :)
server 192.168.1.11
server 192.168.1.12

ntpdate -q ntpserverip  # ne kadar zaman farkı var
date                              # şimdiki zaman
ntpdate -u ntpserverip  # forceupdate demek

Solaris:

vi /etc/inet/ntp.conf
server 192.168.1.11
 
svcadm disable ntp 
svcadm enable ntp 
ntpdate -q ntpserverip

6 Şubat 2014 Perşembe

Kalıcı ip verme , Linux da network ayarı


 Linux da network ayarı

Merhaba Arkadaşlar,

Bazen çok basit olan konular bile unutulabiliyor. Bende temel konuları bile yazmaya kara verdim. Sunuculara kalıcı ip olayını detaylı olarak anlatmak istiyorum.

Centos/Redhat

komut satırına setup yazarak bazı sunucularda tool ile ip verebilirsiniz. Ama her sunucuda çalışmıyor.

vi  /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
ONBOOT="yes"
BOOTPROTO="none"
IPADDR="10.10.0.1"
NETMASK="255.255.0.0"
#HWADDR="00:E0:81:C7:EC:49"# olmak zorunda değil
#GATEWAY=# Olmak zorunda değil
 
 
service network restart
 

Solaris

vi /etc/hosts       #Dosyasına IP lerimizi ve isimlerimizi yazıyoruz 
 
IP1   172.24.82.90 
 
vi /etc/hostname.e1000g0    #Dosyasına aşağıdaki parametreleri yazıyoruz. 
IP1 
 
 
svcadm restart network/physical

 
    




5 Şubat 2014 Çarşamba

Centos/Redhat Root yetkili kullanıcı

Centos/Redhat Root yetkili kullanıcı

Merhabalar,

Bu zamana kadar hep root yetkili kullanıcı yapılamasından dolayı çok sorun yaşadım. Sonunda gerçekten sudoer gibi komutlara ihtiyaç olmadan root yetkili kullanıcı oluşturmayı öğrendim. Hemde çok kolay. Yöntemi öğreten Nurullah Arkadaşıma tekrar teşekkür ediyorum.

Öncelikle varsa kullanıcımızı siliyoruz.

userdel enesmozturk
useradd -ou 0 enesmozturk
passwd enesmozturk

bitti. Artık kullanıcımız root yetkili