linux + ch 2 quiz
Two common MDA program used linux
-Binmail -Procmail
Three popular DHCP client of Linux
-Dhclient -Dhcpcd -Pump
wo most popular container are:
-Docker : these packages to easily port app containers to any linux server -Kubernetes : these packages to easily port app containers to any linux server
MTA software package
-Sendmail -PostFix -Exim
what is NIS used for
-Used as a common repository for user accounts, hostnames, and even email info on a local network -Nis-utils package is an open source project for implementing an NIS or NIS+ directory in a linux environment
Two main Logging packages used in linux
-rsyslogd -journald
Which web server is used in the popular LAMP stack?
Apache
Two popular open spruce web server package commonly used linux :
Apache , nginX
Clustering
Improves application performance by dividing application functions among multiple servers Includes the Apache Hadoop project and the LVS (Linux Virtual Server) project
Which part of the Linux mail process allows you to create filters to automatically redirect incoming mail messages?
MDA
Which part of the Linux mail process is responsible for sending emails to remote hosts?
MTA
Which open source database server package become well known for its speed of processing data requests
MySQL database server uses the MyISAM storage engine to process simple data requests quickly
Monitoring on linux
Nagios software package is quickly becoming a popular tool in cloud linux systems. Nagios use SNMP to monitor the performance and logs of linux servers and provide results in a simple graphical window environment
SSH on linux
OpenSSH package provide secure Tenet, FTP, and even remote copy features
VPN on linux
OpenVPN package runs as a server service on a linux server on your local network. Remote clients can use openVPK to connect with the openVPN server to establish connectivity to the server and then, once on the server gain access to the rest of your local network
Load balancing
Redirects entire client requests to one of a cluster of servers Includes HAProxy, LVS, and even the nginX web server
Proxy server on linux
Squid package can be configure it to work both as a filter and as a caching server. The nginX web server package discussed earlier also has the ability to work as a web proxy server and is starting to gain in popularity
what is journald
Systemd system utilizes the journald service for both local and remote logging of system info
what is rsyslogd
The SysVinit and Upstart systems utilize the rsyslogd service program to accept logging data from remote servers
what is Lighthttpd package
a lightweight web server to process incoming client requests for a network app -Used for embedded system -Low memory usage and low CPU usage
what is Samba
can act wither as a client connecting to windows server shard folder or as a server allowing windows workstations to connect to shared folders. Samba software package was created to allow linux systems to interact with windows client and servers.
what is a PostgreSQL server
database server started 1996. Was to implement a complete object-relational database management system. It follows the Standard atomicity, consistency, isolation, and durability (ACID) guidelines used by commercial database
what is a MongoDB server
database server support indexes, queries, replication and load balancing. A object oriented programming and app design. Most popular object oriented methods of storing data is called N0SQL.
what is N0SQL
database system stores data differently than the traditional relational database system using SQL. It store data as individual documents. documents can contain different data elements, with each data elements being independent form the other data elements in the database.
What is SendMail?
extremely versatile. Many of the features in sendmail have become synonymous with email systems virtual domain, message, forwarding, user aliases ,mail lists and host masquerading
Network info system (NIS)
is a dir service that allows both client and servers to share a common naming directory.
What a daemon is in linux
is a process that continually runs in the background providing a service
what is Network File System (NFS)
is a protocol used to share folders in a a network environment. A Linux system can share a portion of its virtual directory on the network to allow access by client as well as other servers.
Mail Transfer agent (MTA)
is responsible for holding both incoming and outgoing email messages on the server. Outgoing messages the MTA determines the destination hosts of the recipient address. If the destination host is a remote mail server,
Binmail
is the most popular MDA program used in linux.
Mail user agent (MUA)
is the program that interacts with end users, allowing them to view and manipulate email messages. Therefore, the MUA program don't usually run on the server side but rather on the client side
what is a MySQL server
it started out as a project to create a simple but fast database system. The combination of a linux server running the apache web server and utilizing the PHP known as the LAMP
What is Postfix?
it's simplicity. uses just two small config file with plaintext parameters and value names to define the functionality
Containers
package all of the necessary files into a bundle that you can easily move between environments. The biggest problems for app developers is creating a development environment that mirrors the actual server environment the app run it.
What is EXIM?
package sticks with the sendmail model of using one large program to handle all of the email functions. It attempts to avoid queuing messages as much as possible, instead of relying on immediate delivery in most environment
what is mysqID daemon
program listens for network connection from clients
what is inetd
program runs as a daemon listening for specific requests from clients and launches the appropriate service program when needed. To config /etc/inetd.conf
Simple network Management Protocol (SNMP)
provides a way for an admin to query remote network devices and server to obtain info about their config, status and even performance.
Procmail
so popular that many linux implementations install it by default. Comes from its versatility in creating user config recipes that allow a user to direct how the server processes received mail.
Mail Delivery Agent (MDA)
stand alone mail delivery program to deliver messages to local users. Concentrate only on delivering messages to local users they can add bells and whistles
what is Super-servers
that listen from network connections for several different app. Receives a request for service from a client
Most popular SNMP software package in Linux is
the open source net-snap package