'ipucu' Kategori'sine ait arşiv.
FreeBSD – Yeni Bir Disk Eklemek.
FreeBSD sistemlere ikinci bir disk eklemek için kullanılabilecek iki yol var. Birincisi, fdisk, bsdlabel, newfs vb. gibi araçları kullanarak işlemleri komut satırından yapmak, ikincisi ise FreeBSD ile ilgil hemen her işi yapabileceğiniz küçük bir yönetim arayüzü olan ve öntanımlı olarak gelen sysinstall aracını kullanmaktır. |
Bu yazıda sysinstall kullanarak, sisteminize ikinci bir diski nasıl ekleyebileceğinizi görsel olarak anlatılmaktadır.
Mysql Backup to FTP (Shell Script)
Bir önceki yazımda, bir mysql database’inin backup’ını alıp, sıkıştırdıktan sonra bir ftp sunucusuna upload eden bir php scriptini paylaşmıştım. İlgili yazıya buradan erişebilirsiniz.Bu yazıda ise, aynı işi daha fonksiyonel olarak yapan bir shell script’i bulabilirsiniz. Yazinin devami icin tiklayin.
Php4’ten Php5’e Upgrade
FreeBSD sunucunuzda yüklü olan php4 ‘ü php5 ‘e terfi etmek için, bir port management aracı olan portmaster yazılımından yararlanabilirsiniz. Böylece, php4 ‘ü sisteminizden kaldırmanıza gerek kalmadan php5 ‘e gerekli tüm paketlerle birlikte kolayca upgrade edebilirsiniz. |
İşte nasıl yapıldığı;
Çok küçük ama bir o kadar kullanışlı olan portmaster FreeBSD ‘nin port collections ‘ında bulunuyor. İşe portmaster kurulumu ile başlayın:
# cd /usr/ports/ports-mgmt/portmaster # make install clean
Yum’a RPMFORGE Deposunun Eklenmesi
CentOS, RHEL ya da Fedora kurulumlarında gelen yum depolarında oldukça kısıtlı sayıda paket bulunduğundan ötürü bu depolarda bulunmayan herhangi bir paket kurmanız icap ettiğinde, ilgili paketin RPM’ini bulmanız ve ayrıca o paketin kurulması için gerekli olan diğer paketlerin RPM’lerini bulmanız icap gerekiyor. (Zira bağımlılığı olan bu paketler de default yum depolarında bulunmayabilir.)
Neyseki bu gibi durumların önüne geçilmesi için Yum’a 3. parti alternatif depolar ekleyebiliyoruz. Böylece dependencies hell denilen bağımlılık cehenneminden kurtulabiliyor ve yum kullanılarak otomatik olarak kurulabilir paketlerin sayısını arttırabiliyoruz. İşte rpmforge da bu depoların en büyüğü…
CentOS takımından Dag Wieers tarafından geliştirilen RPMForge repositoriy’sinde şu an toplam 95119 adet paket bulunuyor.
Mysql Root Şifresini Resetlemek – Password Recovery
Şifrelerinizi herhangi bir mecrada (password managerler dahil) yazılı bir şekilde tutmamak güvenlik tedbirlerinin başında gelen bir konudur. Ancak uzun zamandır uğrayıp hatrını sormadığınız bir mysql sunucunuz olabilir ve hatta bu nedenle zamanında belirlediğiniz şifreyi de unutmuş olabilirsiniz.
İşte bu gibi durumlarda yapılabilecek şeylerden biri şifreyi hatırlamak :) bir diğeri ise şifreyi resetlemektir. Neyseki mysql’in şifre resetleme prosedürü bir iki adımda halledilebilecek kadar basit bir olay. İnternette konu ile ilgili bulabileceğiniz bir çok dökümanın bir benzeri olan ve kendime not olması açısından yazdığım bu postta da, mysql şifrelerinin kolayca nasıl resetlenebileceği anlatılmaktadır.
İzlenmesi gereken adımlar şöyle:
ClamAV – Security Warning: No Support For Digital Signatures
Zamanında kurup halen AntiVirus/AntiSpam Smtp Gateway olarak hizmet veren bir FreeBSD 5.4-STABLE sunucum var. Öyle çok bakım gerektiren bir server değil, ancak gelen mailleri virüs taramasından geçirmek üzere ClamAV kullanıyorum ve bildiğiniz gibi ClamAV hemen her ay yeni bir sürüm çıkartıyor. Hal böyle olunca, düzenli olarak ClamAV’ı upgrage etmek gerekiyor.
Bugüne kadar yaptığım ClamAV upgrade’lerinde hiç sorun çıkarmamış, ancak bugün ClamAV’ın yeni sürümü olan 0.94.1′ yükledikten sonra clamav’in virus database’ini update eden freshclamd’nin loglarında aşağıdaki hatayı almaya başladım. |
SECURITY WARNING: NO SUPPORT FOR DIGITAL SIGNATURES See the FAQ at http://www.clamav.net/support/faq for an explanation.
Remote Desktop’ı uzaktan etkinleştirmek
|
Windows ortamlarında uzaktaki bilgisayarları yönetmek için kullanılan remote desktop connection (uzak masaüstü bağlantısı) hakikaten süper bir özellik. Herhalde, windows makinelerle uğraşıp da remote desktop kullanmayan kimseler yoktur. Fakat bilindiği gibi remote desktop default olarak etkin halde gelmiyor ve control panel’den system’e girip remote sekmesinde bulunan “Allow users to connect remotely to this computer.” seçeneğini işaretleyip bu özelliği devreye almamız gerekiyor. Peki ya remote desktop özelliğini devreye almayı unuttuğunuz bir Windows’a uzaktan bağlanmanız gerekirse ne yaparsınız ? Böyle bir durumda, yapılabilecek şeylerden birisi, o bilgisayarın bulunduğu mekana gitmek ve remote desktop’ını yukarıda anlattığım şekilde devreye almak ve sonra şirketimize ya da evimize geri dönerek bağlantı sağlamaktır :P Bir diğer yöntem ise uzaktaki bu windows’un remote desktop özelliğini uzaktan etkinleştirmektir. :) |
Bilindiği gibi Windows’un tüm ayarları registry denilen veritabanına kaydediliyor ve elbette remote desktop’ın etkinleştirilmesi ya da pasifleştirilmesi ile ilgili ayarlar da burada bulunuyor. Bu durumda ilgili windows’un registrysine uzaktan erişmek ve pasif olan remote desktop özelliğini etkinleştirerek uzak masaüstü bağlantısı kurmak mümkündür. Aşağıdaki adımları takip ederek bu işlemi yapabilirsiniz…
Windows paylaşımlarına *nix ortamlarından erişmek
Günün birinde, Unix ya da Linux sistemlerinizden, networkünüzdeki windows makinelerin paylaşım klasörlerine erişmeniz gerekebilir. Böyle bir ihtiyaç olduğu zaman, smbfs (smb file system) ya da cifs (common internet file system)’den yararlanarak Windows üzerindeki ilgili dizinleri unix ya da linux sisteminize mount edebilirsiniz. Her ne kadar NFS kullanmak varken smbfs ya da cifs’de karar kılmak, performans ve güvenlik gereksinimleri nedeniyle üretim ortamları için pek doğru bir seçim olmasa da, örneğin Linux istemcinizden Windows bir fileserverda duran mp3’lerinize erişmek istemeniz gibi basit işlemler için oldukça kullanışlı bir yöntemdir. |
Bu yazıda bir FreeBSD’den smbfs kullanarak ve bir Linux (CentOS)’dan da cifs kullanarak Windows paylaşım klasörlerini sisteminize nasıl mount edebileceğinizi anlatır bilgiler bulabilirsiniz.