[Rezolvat]Cum modific ceasu la server ?
Buna , Am nevoie de o comanda in putty , cu care sa reglez ceasul la server , imi arata pe sever ca este 10:08 minute , dar ... e 1:45 ... cum pot rezolva ?..
Corsay scrie:Ceasul din server, copiaza al tau ceas din pc
Pai da asta nu gasesc
Ceasul trebuie modificat din FreeBsd ca să fie corespunzător orei.
Întrăm în Putty/FreeBsd și vom executa următoarea comandă:
In FreeBSD, ca in Linux si, de fapt, ca in orice sistem UNIX-Like, data se poate verifica cu ajutorul comenzii date.
Se intampla totusi ca data sa fie setata gresit, in mod special in cazul serverelor noi abia ansamblate. Cel mai simplu mod de a seta data corecta ar fi sa folosim comanda date, aceeasi comanda care am folosit-o si pentru verificare. Comanda date poate primi ca argument un sir format din 12 cifre care specifica data si ora curenta. Daca se ofera doar sirul de cifre, date va seta ora curenta in functie de ora specificata.
Chiar daca pare putin criptic, sirul 200905022130 este usor de inteles la o privire atenta. Cele 12 cifre pot fi impartite in 6 grupuri de cate doua, dupa cum urmeaza:
O metoda mai eficienta de a seta data si ora, recomandata in cazul serverelor care trebuie sa aiba intotdeauna ora exacta setata, este sincronizarea cu un server de timp. Sincronizarea se face cu ajutorul comenzii ntpdate folosind ca parametru un server de timp. Cum Romania are propriul server de timp, il putem folosi in cazul de fata.
Inainte de a sincroniza data si ora cu serverul de timp trebuie sa avem in vedere ca valoarea returnata de server este conforma standardului UTC, ceea ce inseamna valoarea returnata va fi una de referinta si nu va reprezenta data si ora Romaniei. Pentru a se face automat compensarea trebuie sa folosim fisierul TimeZone corespunzator tarii noastre. Asta se face copiind fisierul /usr/share/zoneinfo/Europe/Bucharest in directorul /etc cu numele localtime. Dupa ce l-am copiat putem sincroniza ceasul iar data si ora returnate dupa sincronizare vor fi cele corecte.
Serverul are setata acum ora oficiala a Romaniei.
Întrăm în Putty/FreeBsd și vom executa următoarea comandă:
In FreeBSD, ca in Linux si, de fapt, ca in orice sistem UNIX-Like, data se poate verifica cu ajutorul comenzii date.
Cod: Selectaţi tot
[root@server ~]# date
Sat May 2 18:26:34 UTC 2009
[root@server ~]#Cod: Selectaţi tot
[root@server ~]# date
Sat May 2 18:30:58 UTC 2009
[root@server ~]# date 200905022130
Sat May 2 21:30:00 UTC 2009
[root@server ~]#Cod: Selectaţi tot
cc - Secolul curent
yy - Anul in forma prescurtata
mm - Luna curenta in mod numeric
dd - Ziua din luna, cu valori intre 1 si 31
HH - Ora, cu valori intre 0 si 23
MM - Minutele, cu valori intre 0 si 59
Sirul nostru, 200905022130, devine acum ceva mai usor de inteles. Suntem in secolul 20, anul 09, luna 05, ziua 02, ora 21 si 30 de minute.Inainte de a sincroniza data si ora cu serverul de timp trebuie sa avem in vedere ca valoarea returnata de server este conforma standardului UTC, ceea ce inseamna valoarea returnata va fi una de referinta si nu va reprezenta data si ora Romaniei. Pentru a se face automat compensarea trebuie sa folosim fisierul TimeZone corespunzator tarii noastre. Asta se face copiind fisierul /usr/share/zoneinfo/Europe/Bucharest in directorul /etc cu numele localtime. Dupa ce l-am copiat putem sincroniza ceasul iar data si ora returnate dupa sincronizare vor fi cele corecte.
Cod: Selectaţi tot
[root@server ~]# cp /usr/share/zoneinfo/Europe/Bucharest /etc/localtime
[root@server ~]# ntpdate -v -b timp.mcti.ro
2 May 21:47:55 ntpdate[1908]: ntpdate 4.2.4p5-a Thu Jan 1 09:59:41 UTC 2009 (1)
2 May 21:47:55 ntpdate[1908]: step time server 80.96.196.58 offset -0.002279 sec
[root@server ~]# date
Sat May 2 21:47:57 EEST 2009
[root@server ~]#Adrian Chirescu scrie:Ceasul trebuie modificat din FreeBsd ca să fie corespunzător orei.
Întrăm în Putty/FreeBsd și vom executa următoarea comandă:
In FreeBSD, ca in Linux si, de fapt, ca in orice sistem UNIX-Like, data se poate verifica cu ajutorul comenzii date.
Se intampla totusi ca data sa fie setata gresit, in mod special in cazul serverelor noi abia ansamblate. Cel mai simplu mod de a seta data corecta ar fi sa folosim comanda date, aceeasi comanda care am folosit-o si pentru verificare. Comanda date poate primi ca argument un sir format din 12 cifre care specifica data si ora curenta. Daca se ofera doar sirul de cifre, date va seta ora curenta in functie de ora specificata.Cod: Selectaţi tot
[root@server ~]# date Sat May 2 18:26:34 UTC 2009 [root@server ~]#
Chiar daca pare putin criptic, sirul 200905022130 este usor de inteles la o privire atenta. Cele 12 cifre pot fi impartite in 6 grupuri de cate doua, dupa cum urmeaza:Cod: Selectaţi tot
[root@server ~]# date Sat May 2 18:30:58 UTC 2009 [root@server ~]# date 200905022130 Sat May 2 21:30:00 UTC 2009 [root@server ~]#
O metoda mai eficienta de a seta data si ora, recomandata in cazul serverelor care trebuie sa aiba intotdeauna ora exacta setata, este sincronizarea cu un server de timp. Sincronizarea se face cu ajutorul comenzii ntpdate folosind ca parametru un server de timp. Cum Romania are propriul server de timp, il putem folosi in cazul de fata.Cod: Selectaţi tot
cc - Secolul curent yy - Anul in forma prescurtata mm - Luna curenta in mod numeric dd - Ziua din luna, cu valori intre 1 si 31 HH - Ora, cu valori intre 0 si 23 MM - Minutele, cu valori intre 0 si 59 Sirul nostru, 200905022130, devine acum ceva mai usor de inteles. Suntem in secolul 20, anul 09, luna 05, ziua 02, ora 21 si 30 de minute.
Inainte de a sincroniza data si ora cu serverul de timp trebuie sa avem in vedere ca valoarea returnata de server este conforma standardului UTC, ceea ce inseamna valoarea returnata va fi una de referinta si nu va reprezenta data si ora Romaniei. Pentru a se face automat compensarea trebuie sa folosim fisierul TimeZone corespunzator tarii noastre. Asta se face copiind fisierul /usr/share/zoneinfo/Europe/Bucharest in directorul /etc cu numele localtime. Dupa ce l-am copiat putem sincroniza ceasul iar data si ora returnate dupa sincronizare vor fi cele corecte.
Serverul are setata acum ora oficiala a Romaniei.Cod: Selectaţi tot
[root@server ~]# cp /usr/share/zoneinfo/Europe/Bucharest /etc/localtime [root@server ~]# ntpdate -v -b timp.mcti.ro 2 May 21:47:55 ntpdate[1908]: ntpdate 4.2.4p5-a Thu Jan 1 09:59:41 UTC 2009 (1) 2 May 21:47:55 ntpdate[1908]: step time server 80.96.196.58 offset -0.002279 sec [root@server ~]# date Sat May 2 21:47:57 EEST 2009 [root@server ~]#
Multumesc frumos ... Un om de treaba , ca restu pe cine am intrebat au ras de mine ...
-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 20 vizitatori





