Author Archives: Ishtiaque

About Ishtiaque

I am IBM Certified Infrastructure Systems Architect, Linux Foundation Certified System Administrator, Oracle Certified Programmer in Java and Web Component Developer, and TOGAF 9 certified with over 10 years of support and development experience in IBM middleware software and Java. Additionally, have a sound grip in databases and OpenStack administration. I hold the following certifications: IBM Certified Infrastructure Systems Architect Linux Foundation Certified System Administrator (LFCS) TOGAF 9 Certified Oracle Certified Expert, Java EE6 Web Component Developer Oracle Certified Professional – Java 6 Programmer ITIL v3 Foundation Certified IBM Certified Solution Architect – Cloud Computing Infrastructure V1 IBM Certified System Administrator – WebSphere Portal V8, V7, V6.1, V6 IBM Certified System Administrator – WebSphere Application Server V7, V6.1 IBM Certified System Administrator – AIX V7 IBM Certified System Administrator – WebSphere MQ V7 IBM Certified Deployment Professional – Business Process Manager Advanced V7.5 IBM Certified Solution Advisor – Cloud Computing Architecture V3 IBM Certified Solution Developer – WebSphere Portal V5.1

Setup a ftp server in Linux

Install vsftpd server: yum install vsftpd systemctl enabel vsftpd systemctl start vsftpd Allow FTP upload for anonymous users: Verify ftp user exist already, if not then create one: getent passwd | grep ftp; grep ftp /etc/passwd useradd   -m /var/ftp  -s /sbin/nologin  … Continue reading

Posted in LFCE, Linux | Tagged ,

Setup Postfix and Dovecot in CentOS7

Install Postfix: yum install postfix postconf   inet_interfaces = all                           (Listen on all configured interfacesIPs) postconf   mynetworks_style = subnet             (Enable trusted subnet) systemctl restart postfix; systemctl enable postfix Allow smtp … Continue reading

Posted in LFCE, LFCS, Linux | Tagged

Configure Apache in Linux

Install Apache server yum install  httpd  mod_ssl systemctl enable httpd systemctl start httpd Configs: /etc/httpd/conf/httpd.conf /etc/httpd/conf.d/ssl.conf Logs: /var/log/httpd/accesss_log /var/log/httpd/error_log /var/log/httpd/ssl_accesss_log /var/log/httpd/ssl_request_log /var/log/httpd/ssl_error_log IP based virtual host: ip addr add 192.168.1.5/24 dev eth0                      … Continue reading

Posted in LFCE | Tagged ,

Configure DNS server in linux

Configure a Caching DNS: yum install bind /etc/named.conf listen-on port 53 { any; }; | { 127.0.0.1; 192.168.0.18}; allow-query { any; };         | { localhost; 192.168.0.0/24; }; systemctl restart named dig @localhost|@hostname google.com Configure Authoritative forward zone: Append following … Continue reading

Posted in LFCE

shell and ssh basics

sudo: sudo bash -c “echo ‘user ALL=(ALL) NOPASSWD: ALL’ > /etc/sudoers.d/user“ sudo bash -c “echo ‘%grp ALL=(ALL) NOPASSWD: ALL’ > /etc/sudoers.d/grp“ sudo bash -c “echo ‘user ALL=NOPASSWD: /usr/bin/ls, /usr/bin/cat’ > /etc/sudoers.d/user“ su – user; sudo ls -l /etc/        (Switch to user and verify sudo … Continue reading

Posted in LFCE, LFCS

Install Gate One Web Terminal in CentOS 7

yum install epel-release yum update && yum install git python python-pip pip install –upgrade pip setuptools git clone https://github.com/liftoff/GateOne.git python ./GateOne/setup.py install firewall-cmd -permanent –add-service https; firewall-cmd –reload https://centos-ip

Posted in Linux | Tagged , ,

Linux boot loader

grub2 (Boot) commands: grub2-* grub2-mkconfig Configs: /etc/default/grub /boot/grub2/grub.cfg /etc/grub.d/* Get kernel config options: cat /boot/config-$(uname -r)  Backup Master Boot Record (MBR): MBR record = 512 bytes Bootstrap = 446 bytes Partition table = 64 bytes Signature = 2 bytes Use … Continue reading

Posted in LFCS, Linux