Türkiye'nin En Eski Webmaster Forumu İyinet'e Hoşgeldiniz!

Server saati ssh'dan nasıl ayarlanır?

atay

0
Onaylı Üye
Üye
Katılım
29 Ekim 2005
Mesajlar
3,592
Açılan Konu
298
Tepki puanı
36
DATE'li bir komuttu sanırım ilk aldığımda ayarlamıştım ama unuttum :)
 

atay

0
Onaylı Üye
Üye
Katılım
29 Ekim 2005
Mesajlar
3,592
Açılan Konu
298
Tepki puanı
36
date -s "11/04/2007 15:13:02"

buldum.
 

iyinet

Root
Root
İyinet Ekibi
Onaylı Üye
Katılım
2 Eylül 2002
Mesajlar
5,034
Açılan Konu
485
Tepki puanı
75
Konum
SEO
Atay blogumda bu konuda bir makale ve script var kullanabilirsin.
 

deviL

0
Onaylı Üye
Üye
Katılım
22 Ağustos 2007
Mesajlar
731
Açılan Konu
43
Tepki puanı
2
Konum
Antalya
deviL, Sizin bu Sayfaya giriş yetkiniz bulunmuyor. Aşağıdaki sebeplerden birinin rolü olabilir.

biz okuyamıyormuyuz iyinet blogunu ?
 

GNeRaL

0
Onaylı Üye
Üye
Katılım
24 Şubat 2005
Mesajlar
2,869
Açılan Konu
234
Tepki puanı
18
Konum
Samsun
Aynı durum benim için de geçerli :)
 

MoD

0
Onaylı Üye
Üye
Katılım
8 Nisan 2005
Mesajlar
1,722
Açılan Konu
83
Tepki puanı
3
Konum
Bursa
Blogunun erisim ayarlarini @iyinet yapacaktir. O ana kadar ben ilgili icerigi buraya koyayim.

iyinet blog' Alıntı:
Bazen, her nedense, serverimizin saati geri kalir yada ileri gider.

Bir kac saniye bile olsa bu fark bazen sorun yaratabilir, ornegin replication yapilan 2 server icin zamanin ayni olmasi onemlidir.

Bu script ile sistem saatinizi otomatik olarak dogru bir sekilde kurabilirsiniz.

Scripti crontab ile her gun belli bir saatte calistirarak bu islemi otomatik hale getirmis olursunuz.

Bu islemleri root kullanicisi ile yapiniz.

1. asagidaki satirlari saatkur.sh adli dosyaya kaydedin, bunun icin ssh de pico yada vi kullanabilirsiniz. Yada PC nizde dosyaya atarak FTP ile makinaniza aktarabilirsiniz.
/usr/bin/rdate -s time-a.nist.gov
if [ $? -ne 0 ]; then /usr/bin/rdate -s time-b.nist.gov; fi
if [ $? -ne 0 ]; then /usr/bin/rdate -s time-a.timefreq.bldrdoc.gov; fi
if [ $? -ne 0 ]; then /usr/bin/rdate -s time-b.timefreq.bldrdoc.gov; fi
if [ $? -ne 0 ]; then /usr/bin/rdate -s time-c.timefreq.bldrdoc.gov; fi
if [ $? -ne 0 ]; then /usr/bin/rdate -s tick.ucla.edu; fi
if [ $? -ne 0 ]; then /usr/bin/rdate -s utcnist.colorado.edu; fi
if [ $? -ne 0 ]; then /usr/bin/rdate -s nist.expertsmi.com; fi
/sbin/hwclock --systohc --utc

2.
Programi calisir hale getirin. Bunu FTP programi (or. WS_FTP) araciligi ile yapabileceginiz gibi, shell ortaminda
chmod 755 saatkur.sh
komutu da isinizi gorecektir.

3.
Programin tam dizininin /root/saatkur.dh oldugunu varsayalim.


komutu ile cronu acip bu satiri ekleyin

3 0 * * * /root/saatkur.sh> /dev/lisanssız 2>&1

ve crontabi kaydedip cikin.

Bu satir her gun gece yarisini 3dk gece sistem saatini duzeltecektir.

4.
Programin test etmek icin asagidaki komutlari calistirin:

date;/root/saatkur.sh;date

ilk tarih ile ikinci tarih arasinda buyuk fark var ise program sistem saatiniz duzeltmis demektir.
Fark yok ise sistem saatiniz zaten dogruymus demektir.

@iyinet , http://forum.iyinet.com/forumda/71406-bloglarin-okunabilmesi-icin.html ;)
 

iyinet

Root
Root
İyinet Ekibi
Onaylı Üye
Katılım
2 Eylül 2002
Mesajlar
5,034
Açılan Konu
485
Tepki puanı
75
Konum
SEO
Bu konu ile ilgilenicem. Sanırım erişim ayarlarında sorun var.
 

deviL

0
Onaylı Üye
Üye
Katılım
22 Ağustos 2007
Mesajlar
731
Açılan Konu
43
Tepki puanı
2
Konum
Antalya
şimdi okuyabiliyorum .)
 
Üst