課程題目:Ubuntu培訓

        4401 人關注
        (78637/99817)
        課程大綱:

        Ubuntu培訓

         

         

        Introduction to Snap packages

        Snap vs Flatpak

        Overview of Snap commands

        Packaging your application

        Managing your Snap packages

        Distributing your Snap application

        Future directions for package systems and container software

        Summary and conclusion

        Ubuntu Server Edition
        Ubuntu versions

        Available support

        TLS and standard edition

        Maintenance policy and life cycle

        Ubuntu and Hardware
        Checking compatibility with Ubuntu

        Available kernels and supported architectures

        Package Management
        Dpkg and apt-get

        Available sources

        Adding new sources

        Alternative packet management systems (RPM, Yums, etc...) and dependencies

        Aptitude

        Automatic Updates

        Distribution Upgrades

        Networking
        Network Configuration

        TCP/IP, IPv4 and IPv6

        Dynamic Host Configuration Protocol (DHCP)

        Time Synchronisation with NTP

        Remote Administration
        OpenSSH Server

        OpenLDAP Server

        Samba and LDAP

        Kerberos

        Domain Name Service (DNS)
        Configuration

        Security
        User Management

        Console Security

        Firewall

        AppArmor

        Certificates

        Web Servers
        HTTPD - Apache2 Web Server

        PHP5 - Scripting Language

        Squid - Proxy Server

        Ruby on Rails

        Apache Tomcat

        Databases
        MySQL

        PostgreSQL

        Wiki Applications
        Moin Moin

        MediaWiki

        File Servers
        FTP Server

        Network File System (NFS)

        CUPS - Print Server

        Email Services
        Postfix

        Exim4

        Dovecot Server

        Mailman

        Mail Filtering

        Version Control System
        Bazaar

        Subversion

        CVS Server

        Mercurial

        GIT

        Windows Networking
        Samba File Server

        Samba Print Server

        Securing a Samba File and Print Server

        Samba as a Domain Controller

        Samba Active Directory Integration

        Likewise Open

        Backups
        Shell Scripts

        Archive Rotation

        Bacula

        Virtualization and Cloud Computing
        libvirt

        JeOS and vmbuilder

        Quemu and KVM

        VirtualBox

        VMware

        EC2

        Eucalyptus

        Other
        Keeping /etc under Version Control System

        Block Device Replication