FreeBSD Jail Sistemlerde Tarih ve Saat’in Set Edilmesi
Warning: mysqli_query(): (HY000/3): Error writing file '/tmp/MYvh6lP8' (Errcode: 28 - No space left on device) in /usr/share/nginx/html/syslogs/wp-includes/class-wpdb.php on line 2349
Bu aralar, jail sistemlerle oynuyorum, bir önceki yazımda kurulumun nasıl yapılabileceği ile ilgili bir yazı hazırlamıştım. Bildiğiniz gibi jail sistemler, ana sistem üzerindeki süreçleri birbirlerinden ayırıp güvenli ortamlara hapsetmek için kullanılıyor. jail'lerin güvenli olmalarının nedeni, oldukça sınırlandırılmış mini sistemler olmaları. Öyle ki, örneğin Jail sistemlerde, /usr/bin dizini read-only file systemdir. Yani bu dizin altında yazma çizme işlemi yapamazsiniz. Ya da jail sistemlerde ping, traceroute vs. gibi bazı yönetimsel araçlar kullanılamıyor. Aynı şekilde Jail'in sistem saatini düzenlemek için kullanılabilecek date ve ntpdate gibi araçlar da desteklenmiyor. |
Kurcaladığım bir Jail'in sistem saatinin host sisteminkinden bir kaç saat geride olduğunu farkedince önce date sonra da ntpdate araçları ile saati düzeltmek istedim, ve bu işin bilinen yöntemlerle yapılamadığını görmüş oldum. Peki bir Jail'in saat'i başka türlü nasıl ayarlanır ?
Cevap şöyle:
Normal şekilde date ya da ntpdate komutu kullanarak sistem saatini ayarlamak istediğinizde, işlemler başarısız oluyor; çıktıları aşağıda görebilirsiniz.
# date 0908041255 date: settimeofday (timeval): Operation not permitted # ntpdate nasa.ntp.gov 4 Aug 12:55:25 ntpdate[79982]: step-systime: Operation not permitted
Ancak host sunucunuzda /etc'nin altında bulunan localtime isimli binary timezone data dosyasını Jail'inizin /etc dizinine kopyalamanız sistem saatini host'un sistem saati ile eşitlemek için yeterli oluyor.
Host sisteminize bağlanın ve aşağıdaki şekilde dosyayı Jail'in /etc'sine kopyalayın:
# cp /etc/localtime /usr/jails/jail-ismi/etc/
Bu şekilde, Jail'in tarih ve saati düzelmiş olacaktır. Bu çözümü bir Rusça forumda buldum. (Google translate sağolsun.)
Bu yazılar da ilginizi çekebilir:
- FreeBSD Jail Sistemlere İkinci IP Eklemek
- FreeBSD – Jail Sistemleri Ramdisk Üzerinde Çalıştırmak
- SysInfo Script Set’i ile FreeBSD Sistem Bilgileri
- FreeBSD – immutable flag ile write protection
- FreeBSD Sistemlerde RamDisk Oluşturulması
Yorumlar
Henuz yorum yapilmamis.
Yorumda bulunun.