OnWorks Linux and Windows Online WorkStations


Free Hosting Online for WorkStations

Next >


Ubuntu Server GuideTable of ContentsChapter 1. Introduction1. SupportChapter 2. Installation1. Preparing to Install1.1. System Requirements1.2. Server and Desktop Differences1.3. Backing Up2. Installing using the live server installer3. Installation using debian-installer3.1. Package Tasks4. Upgrading4.1. do-release-upgrade5. Advanced Installation5.1. Software RAID5.2. Logical Volume Manager (LVM)5.3. iSCSI6. Kernel Crash Dump6.1. Introduction6.2. Kernel Crash Dump Mechanism6.3. Installation6.4. Configuration6.5. Verification6.6. Testing the Crash Dump Mechanism6.7. ResourcesChapter 3. Package Management1. Introduction2. dpkg3. Apt4. Aptitude4.1. Command Line Aptitude5. Automatic Updates5.1. Notifications6. Configuration6.1. Extra Repositories7. ReferencesChapter 4. Networking1. Network Configuration1.1. Ethernet Interfaces1.2. IP Addressing1.3. Name Resolution1.4. Bridging1.5. Resources2. TCP/IP2.1. TCP/IP Introduction2.2. TCP/IP Configuration2.3. IP Routing2.4. TCP and UDP2.5. ICMP2.6. Daemons2.7. Resources3. Dynamic Host Configuration Protocol (DHCP)3.1. Installation3.2. Configuration3.3. References4. Time Synchronization4.1. Synchronizing your systems time4.2. Serve the Network Time Protocol4.3. References5. Data Plane Development Kit5.1. Prerequisites5.2. DPDK Device configuration5.3. DPDK HugePage configuration5.4. Compile DPDK Applications5.5. OpenVswitch-DPDK5.6. OpenVswitch DPDK to KVM Guests5.7. DPDK in KVM Guests5.8. Tuning Openvswitch-DPDK5.9. Support and Troubleshooting5.10. ResourcesChapter 5. DM-Multipath1. Device Mapper Multipathing1.1. New and Changed Features for Ubuntu Server 12.041.2. Overview1.3. Storage Array Overview1.4. DM-Multipath components1.5. DM-Multipath Setup Overview2. Multipath Devices2.1. Multipath Device Identifiers2.2. Consistent Multipath Device Names in a Cluster2.3. Multipath Device attributes2.4. Multipath Devices in Logical Volumes3. Setting up DM-Multipath Overview3.1. Setting Up DM-Multipath3.2. Installing with Multipath Support3.3. Ignoring Local Disks When Generating Multipath Devices3.4. Configuring Storage Devices4. The DM-Multipath Configuration File4.1. Configuration File Overview4.2. Configuration File Blacklist4.3. Configuration File Defaults4.4. Configuration File Multipath Attributes4.5. Configuration File Devices5. DM-Multipath Administration and Troubleshooting5.1. Resizing an Online Multipath Device5.2. Moving root File Systems from a Single Path Device to a Multipath Device5.3. Moving swap File Systems from a Single Path Device to a Multipath Device5.4. The Multipath Daemon5.5. Issues with queue_if_no_path5.6. Multipath Command Output5.7. Multipath Queries with multipath Command5.8. Multipath Command Options5.9. Determining Device Mapper Entries with dmsetup Command5.10. Troubleshooting with the multipathd interactive consoleChapter 6. Remote Administration1. OpenSSH Server1.1. Introduction1.2. Installation1.3. Configuration1.4. SSH Keys1.5. References2. Puppet2.1. Preconfiguration2.2. Installation2.3. Configuration2.4. Resources3. Zentyal3.1. Installation3.2. First steps3.3. Modules3.4. ReferencesChapter 7. Network Authentication1. OpenLDAP Server1.1. Installation1.2. Post-install Inspection1.3. Modifying/Populating your Database1.4. Modifying the slapd Configuration Database1.5. Logging1.6. Replication1.7. Access Control1.8. TLS1.9. Replication and TLS1.10. LDAP Authentication1.11. User and Group Management1.12. Backup and Restore1.13. Resources2. Samba and LDAP2.1. Software Installation2.2. LDAP Configuration2.3. Samba Configuration2.4. Resources3. Kerberos3.1. Overview3.2. Kerberos Server3.3. Secondary KDC3.4. Kerberos Linux Client3.5. Resources4. Kerberos and LDAP4.1. Configuring OpenLDAP4.2. Primary KDC Configuration4.3. Secondary KDC Configuration4.4. Resources5. SSSD and Active Directory5.1. Prerequisites, Assumptions, and Requirements5.2. Software Installation5.3. Kerberos Configuration5.4. Samba Configuration5.5. SSSD Configuration5.6. Verify nsswitch.conf Configuration5.7. Modify /etc/hosts5.8. Join the Active Directory5.9. Test Authentication5.10. Home directories with pam_mkhomedir (optional)5.11. Desktop Ubuntu Authentication5.12. ResourcesChapter 8. Domain Name Service (DNS)1. Installation2. Configuration2.1. Overview2.2. Caching Nameserver2.3. Primary Master2.4. Secondary Master3. Troubleshooting3.1. Testing3.2. Logging4. References4.1. Common Record Types4.2. More InformationChapter 9. Security1. User Management1.1. Where is root?1.2. Adding and Deleting Users1.3. User Profile Security1.4. Password Policy1.5. Other Security Considerations2. Console Security2.1. Disable Ctrl+Alt+Delete3. Firewall3.1. Introduction3.2. ufw - Uncomplicated Firewall3.3. IP Masquerading3.4. Logs3.5. Other Tools3.6. References4. AppArmor4.1. Using AppArmor4.2. Profiles4.3. References5. Certificates5.1. Types of Certificates5.2. Generating a Certificate Signing Request (CSR)5.3. Creating a Self-Signed Certificate5.4. Installing the Certificate5.5. Certification Authority5.6. References6. eCryptfs6.1. Using eCryptfs6.2. Automatically Mounting Encrypted Partitions6.3. Other Utilities6.4. ReferencesChapter 10. Monitoring1. Overview2. Nagios2.1. Installation2.2. Configuration Overview2.3. Configuration2.4. References3. Munin3.1. Installation3.2. Configuration3.3. Additional Plugins3.4. ReferencesChapter 11. Web Servers1. HTTPD - Apache2 Web Server1.1. Installation1.2. Configuration1.3. HTTPS Configuration1.4. Sharing Write Permission1.5. References2. PHP - Scripting Language2.1. Installation2.2. Configuration2.3. Testing2.4. References3. Squid - Proxy Server3.1. Installation3.2. Configuration3.3. References4. Ruby on Rails4.1. Installation4.2. Configuration4.3. References5. Apache Tomcat5.1. System-wide installation5.2. Configuration5.3. Using Tomcat standard webapps5.4. Using private instances5.5. ReferencesChapter 12. Databases1. MySQL1.1. Installation1.2. Configuration1.3. Database Engines1.4. Advanced configuration1.5. Resources2. PostgreSQL2.1. Installation2.2. Configuration2.3. Backups2.4. ResourcesChapter 13. LAMP Applications1. Overview2. Moin Moin2.1. Installation2.2. Configuration2.3. Verification2.4. References3. phpMyAdmin3.1. Installation3.2. Configuration3.3. References4. WordPress4.1. Installation4.2. Configuration4.3. ReferencesChapter 14. File Servers1. FTP Server1.1. vsftpd - FTP Server Installation1.2. Anonymous FTP Configuration1.3. User Authenticated FTP Configuration1.4. Securing FTP1.5. References2. Network File System (NFS)2.1. Installation2.2. Configuration2.3. NFS Client Configuration2.4. References3. iSCSI Initiator3.1. iSCSI Initiator Install3.2. iSCSI Initiator Configuration3.3. References4. CUPS - Print Server4.1. Installation4.2. Configuration4.3. Web Interface4.4. ReferencesChapter 15. Email Services1. Postfix1.1. Installation1.2. Basic Configuration1.3. SMTP Authentication1.4. Configuring SASL1.5. Mail-Stack Delivery1.6. Testing1.7. Troubleshooting2. Exim42.1. Installation2.2. Configuration2.3. SMTP Authentication2.4. Configuring SASL2.5. References3. Dovecot Server3.1. Installation3.2. Configuration3.3. Dovecot SSL Configuration3.4. Firewall Configuration for an Email Server3.5. References4. Mailman4.1. Installation4.2. Configuration4.3. Administration4.4. Users4.5. References5. Mail Filtering5.1. Installation5.2. Configuration5.3. Testing5.4. Troubleshooting5.5. ReferencesChapter 16. Chat Applications1. Overview2. IRC Server2.1. Installation2.2. Configuration2.3. References3. Jabber Instant Messaging Server3.1. Installation3.2. Configuration3.3. ReferencesChapter 17. Version Control System1. Bazaar1.1. Installation1.2. Configuration1.3. Learning Bazaar1.4. Launchpad Integration2. Git2.1. Installation2.2. Configuration2.3. Basic usage2.4. Installing a gitolite server2.5. Gitolite configuration2.6. Managing gitolite users and repositories2.7. Using your server3. Subversion3.1. Installation3.2. Server Configuration3.3. Access Methods4. ReferencesChapter 18. Samba1. Introduction2. File Server2.1. Installation2.2. Configuration2.3. Resources3. Print Server3.1. Installation3.2. Configuration3.3. Resources4. Securing File and Print Server4.1. Samba Security Modes4.2. Security = User4.3. Share Security4.4. Samba AppArmor Profile4.5. Resources5. As a Domain Controller5.1. Primary Domain Controller5.2. Backup Domain Controller5.3. Resources6. Active Directory Integration6.1. Accessing a Samba Share6.2. Accessing a Windows Share6.3. ResourcesChapter 19. Backups1. Shell Scripts1.1. Simple Shell Script1.2. Executing the Script1.3. Restoring from the Archive1.4. References2. Archive Rotation2.1. Rotating NFS Archives2.2. Tape Drives3. Bacula3.1. Overview3.2. Installation3.3. Configuration3.4. Localhost Backup3.5. ResourcesChapter 20. Virtualization1. libvirt1.1. Virtual Networking1.2. Installation1.3. virt-install1.4. virt-clone1.5. Virtual Machine Management1.6. Virtual Machine Viewer1.7. Resources2. Qemu2.1. Upgrading the machine type3. Cloud images and uvtool3.1. Introduction3.2. Creating virtual machines using uvtool3.3. Resources4. Ubuntu Cloud4.1. Installation and Configuration4.2. Support and Troubleshooting4.3. Resources5. LXD5.1. Online Resources5.2. Installation5.3.  Kernel preparation5.4.  Configuration5.5.  Creating your first container5.6.  LXD Server Configuration5.7.  Container configuration5.8.  Profiles5.9.  Nesting5.10.  Limits5.11.  UID mappings and Privileged containers5.12.  Apparmor5.13.  Seccomp5.14.  Raw LXC configuration5.15.  Images and containers5.16.  Troubleshooting6. LXC6.1. Installation6.2. Basic usage6.3. Global configuration6.4. Networking6.5. LXC startup6.6. Backing Stores6.7. Templates6.8. Autostart6.9. Apparmor6.10. Control Groups6.11. Cloning6.12. Lifecycle management hooks6.13. Consoles6.14. Troubleshooting6.15. LXC API6.16. Security6.17. ResourcesChapter 21. Clustering1. DRBD1.1. Configuration1.2. Testing1.3. ReferencesChapter 22. VPN1. OpenVPN1.1. Server Installation1.2. Public Key Infrastructure Setup1.3. Simple Server Configuration1.4. Simple Client Configuration1.5. First trouble shooting1.6. Advanced configuration1.7. Client software implementations1.8. ReferencesChapter 23. Other Useful Applications1. pam_motd1.1. Resources2. etckeeper2.1. Resources3. Byobu3.1. ResourcesAppendix A. Appendix1. Reporting Bugs in Ubuntu Server Edition1.1. Reporting Bugs With apport-cli1.2. Reporting Application Crashes1.3. Resources

Top OS Cloud Computing at OnWorks: