29 Kasım 2016 Salı

Dosya adlarını değiştirmek?

wget ile bir sürü dosya indirmiş ve sonunda dosya isimlerinin aşağıdaki gibi olduğunu gördüğünüzde,

-rw------- 1 root root 4571582464 Nov 14 13:16 sat-6-isos--rhel-6-server-x86_64-2016-11-11T10.35-11.iso?_auth_=1480368811_ade7d8e4dd0e74beaa67461363924e25
-rw------- 1 root root 4593364992 Nov 14 14:49 sat-6-isos--rhel-6-server-x86_64-2016-11-11T10.35-12.iso?_auth_=1480368811_1bf520f9916df4ea7521fad7f7a0a3e3
-rw------- 1 root root 4589133824 Nov 14 13:31 sat-6-isos--rhel-6-server-x86_64-2016-11-11T10.35-13.iso?_auth_=1480368811_756792cb9a21ad72c35b9e540902bcf3
-rw------- 1 root root 4591882240 Nov 14 13:16 sat-6-isos--rhel-6-server-x86_64-2016-11-11T10.35-14.iso?_auth_=1480368811_58548585e50051fcf1306ea5f5c8ec80
-rw------- 1 root root 4574281728 Nov 14 14:49 sat-6-isos--rhel-6-server-x86_64-2016-11-11T10.35-15.iso?_auth_=1480368811_f9be8cd22982c3ebd49bc5fc23ec2805
-rw------- 1 root root 4595855360 Nov 14 13:31 sat-6-isos--rhel-6-server-x86_64-2016-11-11T10.35-16.iso?_auth_=1480368811_367d04ac31306a579faf1accda37e233
-rw------- 1 root root 4593598464 Nov 14 13:16 sat-6-isos--rhel-6-server-x86_64-2016-11-11T10.35-17.iso?_auth_=1480368811_cc1628e46d8447e5039ead7905c7e1f4
-rw------- 1 root root 4595111936 Nov 14 13:16 sat-6-isos--rhel-6-server-x86_64-2016-11-11T10.35-18.iso?_auth_=1480368811_e5c3c3433993e25c11b4b5d2ce692ac5
-rw------- 1 root root 4588482560 Nov 14 14:49 sat-6-isos--rhel-6-server-x86_64-2016-11-11T10.35-19.iso?_auth_=1480368811_e2038e3d446d61a7bf6b9265ef300d26
-rw------- 1 root root 1875603456 Nov 14 14:46 sat-6-isos--rhel-6-server-x86_64-2016-11-11T10.35-20.iso?_auth_=1480368811_c4aef7cc195efcfd2059840e6af63ffb

bu isimleri nasıl düzenlerim dediğinizde, basit bir shell script ;

# for name in `ls`; do echo $name; nn=`echo $name|cut -d\? -f1`;echo $nn; mv "$name" $nn;done

yardımımıza yetişir.  Yukarıdaki satırda dosya isimleri ? karekterinden önceki bölüm olarak düzeltiliyor. ls ile kontrol ettiğimizde;
-rw------- 1 root root 4571582464 Nov 14 13:16 sat-6-isos--rhel-6-server-x86_64-2016-11-11T10.35-11.iso
-rw------- 1 root root 4593364992 Nov 14 14:49 sat-6-isos--rhel-6-server-x86_64-2016-11-11T10.35-12.iso
-rw------- 1 root root 4589133824 Nov 14 13:31 sat-6-isos--rhel-6-server-x86_64-2016-11-11T10.35-13.iso
-rw------- 1 root root 4591882240 Nov 14 13:16 sat-6-isos--rhel-6-server-x86_64-2016-11-11T10.35-14.iso
-rw------- 1 root root 4574281728 Nov 14 14:49 sat-6-isos--rhel-6-server-x86_64-2016-11-11T10.35-15.iso
-rw------- 1 root root 4595855360 Nov 14 13:31 sat-6-isos--rhel-6-server-x86_64-2016-11-11T10.35-16.iso
-rw------- 1 root root 4593598464 Nov 14 13:16 sat-6-isos--rhel-6-server-x86_64-2016-11-11T10.35-17.iso
-rw------- 1 root root 4595111936 Nov 14 13:16 sat-6-isos--rhel-6-server-x86_64-2016-11-11T10.35-18.iso
-rw------- 1 root root 4588482560 Nov 14 14:49 sat-6-isos--rhel-6-server-x86_64-2016-11-11T10.35-19.iso
-rw------- 1 root root 1875603456 Nov 14 14:46 sat-6-isos--rhel-6-server-x86_64-2016-11-11T10.35-20.iso

görüyoruz.





24 Kasım 2016 Perşembe

Perde ihtiyacı olanlara

Bir kaç perdeciyi gezdikten sonra, perdelik almaya karar verip, aldığımız firmayı sizlerle paylaşmak istiyorum. Perde ve/veya perdelik  ihtiyacınız olursa,  aşağıdaki adrese uğramadan perde almaya karar vermeyiniz.


Tavsiye etmemin nedeni, bir kaç yerdeki satıcıların müşteriye davranışlarını  ve fiyatlarını beğenmemem. Umarım sizlerde Arif beylerden uygun fiyata, istediğiniz kalitede perde veya perdeliği güler yüz eşliğinde satın alırsınız.




7 Ekim 2016 Cuma

Sistemin açılışı esnasında otomatik olarak dosya sistemini kontrolü - forcefsck

Red Hat veya Debian tabanlı bir işletim sistemi kullanıyorsak ve sistemi yeniden başlattığımızda otomatik olarak dosya sisteminin kontrol edilmesini istediğimizde, yeniden başlatmadan önce root altında forcefsck dosyası oluşturmamız yeterlidir.

touch /forcefsck
reboot

Komutlarını verdiğimizde, sistem yeniden açılırken otomatik olarak dosya sistemi kontrol edilecektir. forcefsck dosyası, kontrol işleminden sonra otomatik olarak silinir.

5 Ekim 2016 Çarşamba

Oracle® VM Release Notes for 3.4.2

Merhabalar,

Alternatif sanallaştırma sistemlerinden olan oracle vm son sürümü 3.4.2 çıkmıştır.

Meraklılarına duyurulur.

Oracle® VM Release Notes for 3.4.2

http://docs.oracle.com/cd/E64076_01/E76173/html/index.html


Oracle VM Manager 3.4 README

README for Oracle VM Manager 3.4 Patch Update.
This patch update for Oracle VM Manager 3.4 is a complete Oracle VM Manager installer ISO that includes all the cumulative bug fixes and security updates since the Oracle VM Manager 3.4.1 release.

Downloading the release

The patch update can be downloaded from My Oracle Support, patch ID 22902502.

Oracle VM Manager 3.4.2 Build 1384

This 3.4.2 release for Oracle VM Manager offers new features, security updates and bug fixes. For a full listing of all the contents of the release review the Oracle VM Release Note for 3.4.2.
Oracle VM Manager 3.4.2 build 1384 has been validated in combination with Oracle VM Server 3.4.2 build 1384 and Oracle VM Agent for SPARC 3.4.2 build 1384.

Oracle VM Manager 3.4.1 Build 1369

Oracle VM Manager 3.4.1 build 1369 is an errata update for the 3.4.1 release build 1350. Build 1369 offers fixes for bugs that were identified after build 1350 was released.
Oracle VM Manager 3.4.1 build 1369 has been validated in combination with Oracle VM Server 3.4.1 build 1351 and Oracle VM Agent for SPARC 3.4.1 build 1350.

Bug Fixes

Notable bugs fixed in Oracle VM Manager 3.4.1 build 1369 are:
  • 23003986 – Fixes an issue where the upgrade does not complete when VM origin URLs or network install path is greater than 512 characters.
  • 23012337 – Fixes an issue where OVA files with URLs that are greater than 512 characters cannot be imported.
  • 23017746 – Fixes an issue where the user cannot proceed beyond the web UI login prompt after successfully entering user credentials.
  • 23031621 – Fixes an issue where in some cases the pre-upgrade script fails with an error “cannot concatenate 'str' and 'javainstance' objects”.

Oracle VM Manager 3.4.1 Build 1350

This 3.4.1 release for Oracle VM Manager is a new feature release.
Oracle VM Manager 3.4.1 build 1350 has been validated in combination with Oracle VM Server 3.4.1 build 1351 and Oracle VM Agent for SPARC 3.4.1 build 1350.

Known Issues

The following known issues exist with Oracle VM Manager 3.4.1 Build 1350:
  • 23003986 - Upgrade does not complete when VM origin URLs or network install path is greater than 512 characters. Additional information including a script to check configurations prior to the upgrade is available through My Oracle Support Doc ID 2121734.1.
  • 23012337 – Cannot import an OVA file with URLs that are greater than 512 characters. Contact Oracle Support for information on a workaround for this issue.
  • 23017746 – Cannot proceed beyond the web UI login prompt after successfully entering user credentials. As a workaround, the CLI is accessible and the ovmkeytoool.sh gensslkey command can be run. Once done, the web UI will be accessible after restarting the ovmm service.
  • 23031621 – In some cases, the pre-upgrade script fails with an error “cannot concatenate 'str' and 'javainstance' objects”. Contact Oracle Support for information on a workaround for this issue.

Oracle VM Upgrade Instructions

Refer to the Oracle VM Installation and Upgrade Guide: http://docs.oracle.com/cd/E64076_01/E64078/html/index.htmlon the Oracle Technology Network (OTN):http://www.oracle.com/technetwork/server-storage/vm/documentation/index.htmlfor details.

Additional Information

Refer to the Oracle VM Release Notes for 3.4.2: http://docs.oracle.com/cd/E64076_01/E76173/html/index.htmlfor a list of features that are introduced with this release.
Oracle VM documentation is available on the Oracle Technology Network (OTN): http://www.oracle.com/technetwork/server-storage/vm/documentation/index.html.
For the latest information, best practices white papers and webinars, please visit http://oracle.com/virtualization.

5 Ağustos 2016 Cuma

Linux sistemlerinin ağ güvenliğinde dikkate almamız gereken paketlere nasıl cevap vermeliyiz?


Bir çok kimse reject kullanır. Fakat benim kişisel tercihim droptur.

Art niyetli kişiler için  drop en iyi seçenek olmasının nedeni,
reject te her gelen isteğe bir cevap gönderilmesidir.

Şayet çok fazla reject gönderilmesi  gerekirse bu  sistemde fazladan yük oluşturur.

Bize gelen kötü paketlere cevap vermek zorundamıyız?

Hayır.

O zaman yapmamız gereken kötü paketleri görmezden gelip, drop etmemiz gerekir.


26 Temmuz 2016 Salı

RedHat / Oracle / Centos 7.x te tarih/zaman ayarını değiştirmek -- timedatectl

Oracle linux sistemimizi tarihi/saat ayarını yapmamız gerekiyorsa, öncelikle doğru zaman dilimini öğrenmemiz gerekmektedir.
Bunun için;

[root@spacwalk ~]# timedatectl list-timezones |grep -i istanbul
Europe/Istanbul

[root@spacwalk ~]# date
Sal Tem 26 10:01:01 PDT 2016


[root@spacwalk ~]# timedatectl set-timezone "Europe/Istanbul"
[root@spacwalk ~]# date
Sal Tem 26 20:03:22 EEST 2016
[root@spacwalk ~]#

RHEL 7 türevi sistemlerde tarih, zaman işlemlerini timedatectl ile yapılacağınıda öğrenmiş oluyoruz.

23 Temmuz 2016 Cumartesi

sudo

Web adminine apache veya sistemdeki servisleri başlatma yetkisi vermek;

kullanıcı ismi = webadmin;
kullanıcı gurubu = webadmin;

visudo ile aşağıdaki satırları ilave etmemiz yeterli.
İlave ettiğimizde webadmin kullanıcısı ve/veya webadmin grubunda olanlar apache servisini çalıştırabilirler.
İlave olarak bu kullanıcıların sudo işlemlerinin ekran görüntüleride kayıt altına alınmaktadır.
sudoreplay ile olaylar, sonradan incelenebilir.

###############################################
Cmnd_Alias WEB_CMDS = /etc/init.d/apache2, /usr/sbin/apachectl, /usr/sbin/service

webadmin ALL=(ALL) WEB_CMDS
%webadmin ALL=(ALL) NOPASSWD: LOG_INPUT: LOG_OUTPUT: ALL
###############################################




sudo apachectl stop
sudo apachectl start
sudo service httpd stop
sudo service httpd start

Ne işe yarar; sar -n DEV

sar -n DEV|awk 'BEGIN{mak=0} !/txpck|x86|CPU|^[ \t]*$/{if (mak